# Champ: Hello World, your first program, made on a real MSX1!

Gilbert Francois Duivesteijn

< Back to main page

The picture above shows the final result on a real MSX, loaded as binary from a cassette. Follow the steps below and you have it running yourself in minutes.

The tutorial is as close as possible equal to the version cross-platform developed on a PC or Mac, described in Hello World: compile, run and debug on openMSX, deploy on a real cartridge.

Step 1: Watch the tutorial from ChibiAkumas to know what the code is doing:

Lesson H3 - Hello World on the MSX by ChibiAkumas

Step 2: Follow the description below...

If you're ready for using Champ in its full potential, check out Champ: Debug, set breakpoints, monitor registers, step though code.

• HELLOW (source code): WAV file with the source code. Record the sound to cassette and load it in Champ with the command <ASSEMBLER> L => [ret] .
• HELLOB (binary code): WAV file with the binary. Record the sound to cassette and load it in MSX Basic with the command bload"cas:",r.