How to load type-in program:


  Insert "AmiMSX" disk and turn your CD32 on.
  First, choose "DF0" for "MSX Drive A:" and choose "MSX2+" for "Slots Options (ROM:)".
  You must choose "MSX2+" otherwise you can't type/show Japanese characters.
  Click "Power ON" button.
  You will see the "MSX Basic" screen as shown in the screenshot below.
  Swap "AmiMSX" disk with another 720KB formatted (blank) diskette.


For example, I will show how to load "Dulvers" posted to the July 1988 issue of "MSX•FAN".
You can see there are 40 characters per 1 row. So, you must type the following and press Return key, first.
SCREEN0:WIDTH40

  See the 1st line of original code.
  There are some characters that you don't know how to type, aren't there?
  For example, a cursor (square shaped).You can assign each keys.
  For example, when you want to type "a cursor", type:
  KEY1,CHR$(255)
  Now you can see the word "color" in the bottom left corner of the screen has changed into a cursor.
  It means that you can type "a cursor" by pressing F1 key.
  Right next to it is a Hiragana that pronounced "Nu".
  To toggle between English and Japanese, press Right Alt key.
  So press Right Alt key first, then press 1 key.
The next two letters are Katakana pronounced "Ro".
To toggle between English upper and lower case, or Japanese Hiragana and Katakana, press Caps Lock key.
On Amiga keyboard, press the ) key (one of NUM keys) to type a character pronounced "Ro".
After you typed all of 1 line, press Return key. Then you can type the next line.

  After you typed all lines, save them to your diskette. Type:
  SAVE"gamename.BAS"
  Now only you have to do is loading the game. Type:
  RUN

It doesn't load the game and you got an error message about certain line?
If MSX tells you there is a syntax error in the 2nd line, you must modify the 2nd line you've typed before. Type:
LIST 2
It would show the 2nd line.
Suppose you have typed "DORI=0TO23" instead of "FORI=0TO23".
Just move the cursor to "D" and type "F".
Suppose you have typed "FOR=0TO23" instead of "FORI=0TO23".
If you simply move the cursor to "=" and type "I", the result will be "FORI0TO23".
So you press F9 and make sure that the cursor becomes small, then move the cursor to "=" and type "I".
Don't forget to save this code again.

After you turn off your CD32, next time you can load the game by typing following simply:
LORD"gamename.BAS",R
or
RUN"gamename.BAS"

Simple instructions for Amiga keyboard (MSX2+ mode):




Suppose you want to type π pressing F3 key, type:
KEY3,CHR$(1)+CHR$(80)
Some games posted to "MSX•FAN" use original characters using addresses "144","160" and "254".
Suppose you want to type "9" of red background color pressing F4 key, type:
KEY4,CHR$(144)
Now you can see the word "list" in the bottom left corner of the screen becomes invisible.
It's no problem if you don't care. But you can also make it visible after you run a code that "MSX•FAN" team coded.
This code should be loaded and run after you type "SCREEN0:WIDTH40", though.

"Typo detection" program by "MSX•FAN" team:


Fortunately, for a certain period of time on "MSX•FAN", it had support using the "typo detection" program.
You can download all versions except V3.0 here.
For example, suppose you've typed all lines of "Yoppal" and saved. When that ".BAS" file has been loaded, type:
MERGE"CHECK2.1"
GOTO 9000



It shows each checksum. Comparing with correct ones that listed in the same magazine,
you will notice the line #20 is incorrect. Type "List 20", and look for a typo in line #20.
After you modified that line, type "GOTO 9000" again. You will see the checksum of the line #20 becomes "77".
Now type following and save that ".BAS" file again before you run.
DELETE 9000-9060
Of course, if you use "CHECK3.1" for games after 1990/11, type "DELETE 9000-9110" instead.

How to create a file consists of "Memory dump" only:

You must use "Monitoring RAM" program. Here is the version that "MSX Magazine" team coded.
Suppose you named that code "MONITOR.BAS", just type:
LOAD"MONITOR.BAS",R


Suppose you have to create "TEST.BIN" shown above. You will see only *.  First, type:
MD000
Now type hexadecimal numbers. Don't type checksum (far right numbers).
After you type all numbers, press Return key. Only * appears again.

To show numbers from address #D000, type:
DD000
Now compare each checksum with ones of the order shown above.
To see more addresses, press Space key.
To modify numbers, press Return key first.
To quit "Monitoring RAM" mode, press Ctrl key and F7 key.
After that, save the data by typing:
BSAVE"TEST.BIN",&HD000,&HD017
If you want to modify or see that data after you reboot your CD32, type following at the MSX Basic screen:
CLEAR 200,&H87FF
BLOAD"TEST.BIN"
LOAD"MONITOR.BAS",R


Examples:

  Here are titles I recommend even if you don't understand Japanese.
  You can also see this page for colorful puzzle games for MSX2.
  Click "Columns" tab to show "Author" & "Genre" columns if your PC's screen is less than 1400 px width.
Title name (Click each cell.)
Magazine
Issue 
Author
Genre/ Quickmatch
Length
Note for CD32 (MC68EC020) users:
 System
Joystick
Compatible with MSXAdvance?
Add
Micom Basic
1989/04
Mr.Suzuki
Action (Puzzle)
7
3.
MSX1
noYES
1.
Adonis
MSX Magazine
1988/05
Tetsuo Someya
Shooter (H)
40
2.
MSX1
YES
1. Some invisible letters (Don't mind).
Ah~, Kaki ga Kuitai! 
Mycom Basic
1991/02
BaguSoft
Platformer(Puzzle)
14
3. Don't have to type REM sentences.
MSX2
(YES)
(MSX2 game doesn't work.)
Akazukin: Okami Taiji Densetsu
Micom Basic
1988/10
Koji Saito
RPG+Platformer
24
4. Delete "On Sprite Gosub".
MSX1
noYES
1. Delete "On Sprite Gosub".
A-Man
MSX•FAN
1992/06 
Silver Snail
Platformer
9
3.
MSX1
noYES
1.
Atuless
Micom Basic
1989/06
Furupo
RPG
19
3. AmiMSX can't enlarge sprites (Don't mind).
MSX1
noYES
1. Can't save the game, though!
Ball & Hole
Micom Basic
1986/01 
Takeshi Manabe
Marble Madness
5
4.
MSX1
YES
Screen 3 doesn't work.
Battle Man
MSX•FAN
1989/04 
S-II Soft
3D Dungeon
22
4. Delete "On Sprite Gosub".
MSX1
YES
1. Delete "On Sprite Gosub".
Battle Zone (Danger Zone)
Mycom Basic
1991/07
Akihiro Shibahara
Shooter (H)
16
It crashes if CPU is 020. And, other issues.
MSX2
(YES)
(MSX2 game doesn't work.)
Beyond: The Gate of Charon 
MSX Magazine
1990/08
Hiroshi Nakamura
3D Action
16
2. AmiMSX can't emulate "Paint" (Don't mind).
MSX2
(YES)
(MSX2 game doesn't work.)
Beyond II The Moon of Charon 
MSX Magazine
1990/11
Hiroshi Nakamura
Shooter (H)
21
4. BGM is a bit glitchy (Don't mind).
MSX2
(YES)
(MSX2 game doesn't work.)
Blood Armor
LOG iN
1985/09
Yasunori Takahara
RPG+Platformer
21
3. Offset and transfer the data.
MSX1
noYES
1. Offset and transfer the data.
Cave
MSX•FAN
1988/04
Osamin
Action
1
3. Delete "On Sprite Gosub".
MSX1
noYES
1. Delete "On Sprite Gosub".
Chika Kyuden 
Mycom Basic
1992/03
Igachan Soft
Puzzle
11
2. Some pillars' colors are glitchy (Don't mind).
MSX2
(YES)
(MSX2 game doesn't work.)
Childish Dragon Adventure
Mycom Basic
1990/06
MSTG 63230
Shooter (H)
7
3. Enable the 2nd disk drive.
MSX1
noYES
1. No sounds,though.
City
Mycom Basic
1991/04 
Cal Soft
Simulation
11
3.
MSX1
YES
1.
Color Monsters
Mycom Basic
1994/03 
Silgon Hagen
Platformer(px)
11
3.
MSX1
YES
1.
Crystal
POPCOM
1987/05
Mr.S
RPG+Action
33
4. Offset and transfer the data.
MSX1
noYES
1. Offset and transfer the data.
Crystal Quest: Laim
Micom Basic
1989/03
Yuto
Action (Puzzle)
9
2.
MSX1
YES
1.
Curse of White Dragon, the
Micom Basic
1988/08
Kurasan
2D Dungeon
20
The Battle scene hangs up if CPU is 020.
MSX1
noYES
1.
Demand
LOG iN
1985/04
Yamakei
Zaxxon
35
5. No collision detection.
MSX1
noYES
1.
Dragonia
LOG iN
1987/06
Takehito Torita
RPG+Action
43
4. Modify the code to save the game.
MSX1
YES
1. Can't save the game, though!
Dulvers
MSX•FAN
1988/07
TPM.CO Soft Works
Shooter (V)
1
2.
MSX1
noYES
1.
Dungeon RPG
MSX•FAN
1990/10
Moro
3D Dungeon
20
4.
MSX2
(no)
(MSX2 game doesn't work.)
Earth, the
MSX•FAN
1990/11
Romi
Simulation
9
2.
MSX2
(YES)
(MSX2 game doesn't work.)
Flash and Ball
Micom Basic
1986/04
Kamidora Soft
Platformer
9
4.
MSX1
no
1.
Fusen 3
Micom Basic
1988/11
Y. Shimogochi
Platformer (Puzzle)
17
3. A minor graphical glitch (Don't mind).
MSX2
(noYES)
(MSX2 game doesn't work.)
Game no Shinzui
MSX•FAN
1990/11
Kenichi Obana
Action
6
Can't load the game itself if CPU is 020.
MSX1
YES
1.
Gekiso Labyrinth
MSX•FAN
1990/11
Komeya no Cha-cha-cha
3D Maze
4
2.
MSX1
YES
1.
Gekiso Racing
MSX•FAN
1989/03
Komeya no Cha-cha-cha 
Racing
11
3.
MSX1
YES
1.
G-Force
MSX•FAN
1989/11
Kenichi Obana
Action/3D Shooter
5
Can't accelerate if CPU is 020.
MSX1
YES
1.
Glorious Force
LOG iN
1987/07
Aquarius
RPG
49
3. Offset and transfer the data.
MSX1
YES
1. Offset and transfer the data.
Graces, the
Program Pochette
1986/09
Teijiro
3D Dungeon
12
2. AmiMSX can't enlarge sprites (Don't mind).
MSX1
noYES
1. Can't save the game, though!
Great Fishing
MSX Magazine
1984/07
Riichi Idogawa
Fishing
22
3. AmiMSX can't enlarge sprites (Don't mind).
MSX1
YES
1.
Green Slime
MSX•FAN
1990/11
Shampoo(Silver Snail)
Platformer
1
3. Delete "On Sprite Gosub".
MSX1
noYES
1. Delete "On Sprite Gosub".
Grey Colleague
MSX•FAN
1991/10
TPM.CO Soft Works
Shooter
17
3. It hangs up when you die if CPU is 020.
MSX1
YES
1.
Gururin
MSX•FAN
1991/05
Nu~
3D Action
1
2. Delete "On Sprite Gosub".
MSX1
noYES
1. No concentric circles, though.
Hani Warriors II: Sofy
Micom Basic
1989/12
NaBe Soft
Platformer (Puzzle)
11
3. Delete "VDP(8)AND32".
MSX1
noYES
1. Delete "VDP(8)AND32".
Ice Man
MSX•FAN
1991/02
Address
Platformer (Puzzle)
4
2.
MSX1
YES
1.
Itte kuru!!
Micom Basic
1985/10
Takeshi-kun
Action
9
It crashes after the title screen if CPU is 020.
MSX1
noYES
1. Only the title screen corrupts.
Janken Quest
LOG iN
1986/12
Yasunori Takahara
RPG+Action
49
3.
MSX1
noYES
1. Offset and transfer the data.
Kaikan!
MSX•FAN
1992/04
Nu~
Action
1
3.
MSX1
YES
Screen 3 doesn't work.
Kaitei Dokutsu no Hiho
Micom
1987/04
Kimco
3D Adventure
33
5.
MSX2
(noYES)
(MSX2 game doesn't work.)
Kani Doraku (+ Level editor)
MSX•FAN
1990/10
Yasushi T.
Platformer (Puzzle)
18
3.
MSX1
noYES
1.
Kappaman
Micom Basic
1984/12
Mr.Yokota
Action
7
3. Delete "On Sprite Gosub".
MSX1
noYES
Screen 3 doesn't work.
Kirei ni Naritai!
Mycom Basic
1990/06
Akihiko M.
Action (Puzzle)
11
3.
MSX2
(noYES)
(MSX2 game doesn't work.)
Koizumi Game Kyoshujo 
MSX Oendan
1988/08-10
Toshiaki Koizumi
RPG
77
3. Make it PSG version.
MSX2
(noYES)
(MSX2 game doesn't work.)
Kyoki no Balling
Mycom Basic
1993/03
TUQ
Marble Madness
11
3. Modify lines to change each time limit.
MSX2
(YES)
(MSX2 game doesn't work.)
Last Stage
Mycom Basic
1990/09
Mr.Yamamoto
Shooter (H)
13
It crashes if CPU is 020. Use fMSX.
MSX1
YES
1.
Legend
MSX•FAN
1990/10
Ozo
Action (1 on 1)
10
3. AmiMSX can't enlarge sprites (Don't mind).
MSX1
YES
1.
Legion
MSX Magazine
1988/04
Tetsuo Someya
Shooter (V)
39
3.
MSX1
YES
1. Some invisible letters (Don't mind).
Lost Station
Micom Basic
1989/06
Kazutsu Soft
Locomotion
22
3.
MSX1
noYES
1.
Lot Lot Lot
Program Pochette
1984/10
YUKI♥
Puzzle
5
2. POKE&HFD9F,&HC9
MSX1
noYES
1. POKE&HFD9F,&HC9
Magget
MSX Magazine
1990/06
XOR
Action
10
AmiMSX makes the game slow. Use fMSX.
MSX1
noYES
1.
Magical Cave: Kamu of Crown
Mycom Basic
1990/05
NaBe Soft
Platformer (Puzzle)
11
2.
MSX1
noYES
1.
Märchen
MSX•FAN
1991/11
Yasushi T.
Puzzle
10
3.
MSX1
YES
1.
Mars II
MSX•FAN
1991/02
Nagi-P Soft
Platformer
10
3.
MSX1
YES
1.
Meteorite
MSX Magazine
1989/01
XOR
Shooter (H)
4
2.
MSX1
noYES
1.
Micro Iligks
LOG iN
1984/02
(Ascii)
3D Maze
35
3. The sound becomes glitchy.
MSX1
YES
Screen 3 doesn't work.
Midnight Chase Part 2
LOG iN
1986/06
Yasunori Takahara
Adventure
52
3. Offset and transfer the data.
MSX1
YES
1. Offset and transfer the data.
Mikie no Ken
Micom Basic
1986/01
Mitsuru Yasuda
Action (1 on 1)
14
3. AmiMSX can't enlarge sprites (Don't mind).
MSX1
noYES
1.
Moaicon
Mycom Basic
1993/06
Natto*Asuka
Action
5
Can't show sprites correctly. Use fMSX.
MSX2
(noYES)
(MSX2 game doesn't work.)
Mocky
LOG iN
1984/12
Takehiko Saso
Action
29
4.
MSX1
YES
1.
M-Type
Micom Basic
1989/02
Shigenori Kumagai
Shooter (H)
20
3. Offset and transfer the data.
MSX1
YES
1. Offset and transfer the data.
Mutable Drak
Mycom Basic
1994/04 
Silgon Hagen
Platformer (Puzzle)
8
2.
MSX1
YES
1.
Neo
MSX•FAN
1992/10
Zombie Soft
RPG+Board
18
3. AmiMSX can't enlarge sprites (Don't mind).
MSX1
YES
1. Modify many lines, though.
Night Encounter 
Micom Basic
1990/11
Hiroyuki Kubota
Action (1 on 1)
11
2. Delete "VDP(8)AND32". And more.
MSX2
(YES)
(MSX2 game doesn't work.)
Niwatori Roman 
Mycom Basic
1992/11
Igachan Soft
RPG
16
2. AmiMSX can't enlarge sprites (Don't mind).
MSX2
(YES)
(MSX2 game doesn't work.)
Nogyo Butasan
Micom Basic
1990/12
Shogo Kawasaki
Action
9
3.
MSX1
noYES
1.
Oct
MSX Magazine
1989/03
Mr.Sato
Puzzle
4
2.
MSX1
YES
1.
Ostrich II
Micom
1986/04
Toshio Tabeta
Action
29
3. Transfer the data to save your own map.
MSX1
no
1. Can't save your own map, though!
Out Land
Micom Basic
1988/04
GOB Soft
3D Racing
18
AmiMSX causes several issues. Use fMSX.
MSX1
YES
1. Some sprites shift by 1px, though.
Paos♥
Program Pochette
1986/01
Y. Ishi
Action
9
2. Modify the code to avoid time limit.
MSX1
YES
1.
Pazuru
Micom Basic
1987/08
Crazy Soft
Platformer (Puzzle)
9
4.
MSX1
noYES
1. No music, though.
Perspective
LOG iN
1987/04
Tetsuma Yoshida
Shooter (V)
49
2.
MSX1
YES
1.
Pettan no Genkeishitsu Ryudo
MSX Magazine
1989/11
Masao Akimoto
Puzzle
5
2.
MSX1
no
1.
Piyo Piyo Game 1
MSX Magazine
1987/09
Masaki Shigemori
Platformer (Puzzle)
18
3.
MSX1
YES
1.
Prison
Mycom Basic
1992/04
Hideaki Kishimoto
Platformer (Puzzle)
10
3.
MSX2
(YES)
(MSX2 game doesn't work.)
Pulley
Technopolis
1985/04
YUKI♥
Action
14
3.
MSX1
noYES
1.
Pure Star
MSX•FAN
1988/01
Komeya no Cha-cha-cha
Shooter (V)
16
It crashes while gaming if CPU is 020.
MSX1
YES
1.
Pursue Yonder Blade
MSX•FAN
1989/12
Hideo Nakata
3D Shooter
9
3. AmiMSX can't enlarge sprites (Don't mind).
MSX1
noYES
1.
Puzz
Mycom Basic
1990/08
Mr.Fujioka
Puzzle
8
2.
MSX1
YES
1.
Rail Roader
MSX Magazine
1985/10
Game Arts
Locomotion
14
3.(Trains' speed is sluggish, so it gets easier.)
MSX1
YES
1.
Raxy
Micom Basic
1989/07
SPT
Shooter (V)
21
3.
MSX1
YES
1.
Red Desert
Micom Basic
1989/04
Tomohiro Nakahara
Adventure+Shooter (V)
21
3.
MSX1
YES
1.
Remote Town
MSX•FAN
1991/09
Yoshix
Simulation
8
3.
MSX2
(noYES)
(MSX2 game doesn't work.)
Rero-Gass
MSX•FAN
1989/07
Yoko Soft
Platformer (Puzzle)
14
6.
MSX1
noYES
1.
Rocky-Rock
MSX Magazine
1986/04
(Ascii)
Action (Puzzle)
10
5. Jerky.
MSX1
noYES
1.
Rolling Stone 
MSX Magazine
1992/08
Yasumaro-Soft
Cameltry
20
5. AmiMSX makes walls smaller.
MSX2
(noYES)
(MSX2 game doesn't work.)
Route Finding
MSX Game Book
1985/07
Yamakei
Platformer
36
2.
MSX1
no
1.
Sabaku no Aru Kuni
Mycom Basic
1993/12
Naoki Ito
RPG
8
2. AmiMSX can't enlarge sprites (Don't mind).
MSX1
noYES
1. Modify many lines, though.
Sentoki 
MSX Magazine
1989/08
Akio Uetake
3D Shooter
7
2.
MSX2
(YES)
(MSX2 game doesn't work.)
Silver Snail
MSX•FAN
1991/10
Silver Snail
RPG
32
2. AmiMSX can't enlarge sprites (Don't mind).
MSX1
YES
1. Can't save the game, though!
Space Fighter
Program Pochette
1985/07
Pekin Genjin
Shooter (V)
3
4. AmiMSX can't enlarge sprites (Don't mind).
MSX1
noYES
1. Delete "OnSpriteGosub".
Space Fighter 3
Program Pochette
1986/11
Pekin Genjin
3D Shooter
8
4.
MSX1
YES
1.
Spod
MSX•FAN
1988/04
Osamin
Lander
1
2.
MSX1
noYES
1.
Star & Moons
MSX•FAN
1990/02
Akihiro N.
Puzzle
5
2.
MSX1
noYES
1.
Star Laser
MSX Magazine
1989/09
Melody Soft
Shooter (H)
24
It crashes while gaming if CPU is 020.
MSX1
YES
1.
Storm 
Micom Basic
1989/11
Mitsuru Hurusawa
3D Shooter
14
2. It hangs up when you die if using AmiMSX.
MSX2
(YES)
(MSX2 game doesn't work.)
Story of Star Breaker Lowy, the
Technopolis
1985/03
Akira
RPG
34
4. Split into 2 files.
MSX1
noYES
1. Split into 2 files. Can't save.
Suido Kan 2
MSX•FAN
1990/03
Masato Wakabayashi
Puzzle
5
2.
MSX1
YES
1.
Swine
MSX•FAN
1987/07
Teijiro
RPG
10
2. Offset the data to save the game.
MSX1
noYES
1. Can't save the game, though!
Sword Battle
MSX•FAN
1992/09
Hiro
Action (1 on 1)
11
2. Delete "On Sprite Gosub".
MSX1
YES
1. Delete "On Sprite Gosub".
Taiso Jinrui Matman
MSX•FAN
1991/11
Kenichi Obana
Platformer
7
3. Delete "On Sprite Gosub".
MSX1
noYES
1. Delete "On Sprite Gosub".
Tap-Tap!
Program Pochette
1984/12
Yuki♥
Action
7
2.
MSX1
noYES
1.
T.C. Theseus
LOG iN
1985/02
(Ascii)
Platformer (px)
34
3. Offset and transfer the data.
MSX1
YES
1. Offset and transfer the data.
Tpip
Micom Basic
1988/10
Tomonari Kobayashi
Platformer (Puzzle)
11
4. Modify lines to disable time limit.
MSX1
YES
1.
Tragedy
Micom Basic
1987/08
Atsushi Haraguchi
Action (1 on 1)
13
3. AmiMSX can't enlarge sprites (Don't mind).
MSX1
noYES
1.
Twinkle Stage
Micom Basic
1988/07
Tomohiro Nakahara
Shooter (V)
13
2. Offset and transfer the data.
MSX1
YES
1. Offset and transfer the data.
Typhoon Catch
Micom
1984/11
Takaharu Uomi
Action
17
4.
MSX1
noYES
1.
U-Ball
MSX•FAN
1990/05
Gen
Action (Puzzle)
7
3. Load the game on MSX1 mode.
MSX1
YES
1.
Ultraman
Micom Basic
1986/12
Toshiharu Fuji
Platformer
10
4. Modify a line to change each time limit.
MSX1
YES
1.
Uniyon
LOG iN
1986/09
Koichi Kitakawa
Platformer (Puzzle)
43
3. Offset and transfer the data.
MSX1
YES
1. Offset and transfer the data.
Vague City
MSX•FAN
1992/09
Wataru Sato
Simulation
10
2.
MSX1
YES
1. Can't save the game, though!
Vampire Killer
Micom Basic
1987/08
K. Shiedar
Platformer
9
4.
MSX1
YES
1.
Vilzam
LOG iN
1985/12
Yuichi Toyama
Shooter
59
3. Offset and transfer the data.
MSX1
YES
1. Offset and transfer the data.
Way, the
MSX•FAN
1988/11
VZ
3D Action
2
AmiMSX makes pillars glitchy. Use fMSX.
MSX2
(noYES)
(MSX2 game doesn't work.)
Whiz damonne♥
MSX•FAN
1990/08
Komeya no Cha-cha-cha
Shooter (H)
19
5.
MSX1
YES
1.
World 
MSX Magazine
1987/11
K. Komura
RPG+Action
25
2. Load the game on MSX1 mode.
MSX1
noYES
It can't load games need Basic-Kun.
Yoppal
MSX•FAN
1989/08
Dede
Caving Missions
2
2.
MSX2
(noYES)
(MSX2 game doesn't work.)
Zukin-chan Monogatari 
Mycom Basic
1990/05
KY-2
RPG+Board
12
3. To play FM sounds, use fMSX.
MSX2
(YES)
(MSX2 game doesn't work.)
"Length(Screens)": The program length, the quantity you have to type. 40 characters x 24 rows = 960 characters =1 screen.
means that "Basic-Kun" must be need. Make sure you choose "MSX2+" for "Slots Options (ROM:)",
then type as following at the MSX Basic screen:
CALL BC
Then load game's ".BAS" file. Some titles (e.g. "Sentoki") need to type following instead of "RUN":
CALL RUN
means that "MSX-MUSIC" or "FM PAC" must be need to load the game.
After you loaded "FM Pac.ROM" into "Slot 1:", and type following before run the game's code:
CALL MUSIC
means that "Kanji.ROM" must be enabled. Choose "Options">"Use Kanji ROM".
Some titles also require you to load "Kanji.ROM" into "Slot 1:", and type following before run the game's code:
CALL KANJI


: These titles are originally for tape. You need to delete the "CAS:" string(s) and change "CLOAD" to "LOAD".

 If this website doesn't show details about that, it means that there's no problem even though you don't modify the code.
  Instead, it doesn't allow you to save its code again after run the game once.
  If you want to correct the line(s) after you got errors, reset your MSX and load the code again,
  then correct the line(s) and save before run the game.
  In most cases, you should hold down the CTRL key when turn on MSX if you're real MSX user or modern emulator user.

: These titles are originally ONLY for tape. It's because part of the program's area of use overlaps with the 1st disk's work area.

 Click each title name to see details for loading the game on Disk Basic.
  Needless to say, when you want to correct the line(s) after you got errors, reset your MSX and load the code again,
  then correct the line(s) and save before run the game.

Joystick support:

For games that do not support a joystick, it would be the best to support a joystick if possible.
Especially if you plan to play games with MSXAdvance (on SNES+AD Adapter), you should support a joystick.
Some of them can be modified to support a joystick by:
Replace "STICK(0)" with "STICK(1)".
Replace "STRIG(0)" with "STRIG(1)".
For example, "Dulvers", you have to modify lines #3 & #5 at least.
However, there are some titles that cannot be supported using the method above.
If you can easily support the Fire button only, not D-pad, you'd rather not modify the code, otherwise MSXAdvance would be confused.
(You can switch between the D-pad and cursor keys in MSXAdvance, but you'll have to define Space key for L button or something else.
 However, if you don't need to mash the button, I don't think there are any problems in that.)

How to load the game using MSXAdvance:

1. Make sure games' files (".BAS", ".BIN", ...etc) have been copied to your diskette.
2. Create your own loader renamed "AUTOEXEC.BAS" to be loaded automatically.
3. Create a ".DSK" file from that diskette (named "games.dsk" for example).
4. Open CLI and use "DSK2ROM" coded by Vincent van Dam in 2007. Syntax example is:
    dsk2rom -fasc 1 games.dsk games.rom
5. Create a ".GBA" file using MSXAdvance.exe , however,
    this time you need the ORIGINAL "MSXJ.ROM", not "cbios_main_msx1_jp.rom".
    If you don't want to download "MSXJ.ROM", please wait until CBIOS is updated...
6. After boot that ".GBA" file, press L + R buttons, choose "ASCII8k" for the mapper.
7. Then choose "Restart" again.
*Note: When use virtual keyboard and want to enter ", Shift key and "2" key need to be defined for "Start" and "Select" buttons.
If the game doesn't load the 2nd file automatically, it strongly recommends to modify that game code.
See my description for "Mikie no Ken" or "Rocky-Rock".


====================================================================================
By the way, do you know the difference between "Micom Basic Magazine" and "Mycom Basic Magazine"?
"マイコンBasic Magazine" is a separate volume of "月刊マイコン",
but its "マイコン" was an abbreviation for "microcomputer" until March 1990,
and after April 1990 it was an abbreviation for "my computer". See this picture for reference.

>>Return to the main page of MSX games

A screenshot of the game which
"Title Name" cell was clicked last.






Yellow colored links are external links.
>>Return to the top page.