Collection of type-in role-playing games for MSX/MSX2
Entertainment is not so simple that it can be easily divided into genres, but on this page, I still classify role-playing games into several groups.This is because it is easier to guide those who are now looking for role-playing games.

Group A:
Click "Columns" tab to show other columns if your PC's screen is less than 1400 px width.Title name(Click each cell.) |
Magazine |
Issue |
Author |
Length |
Save |
NPC's figure |
Enemy's figure |
Scroll map |
Magic |
BGM |
Note for CD32 (MC68EC020) users: |
System |
Joystick |
Compatible with MSXAdvance? |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Atuless |
Micom Basic |
1989/06 |
Furupo |
19 |
YES |
YES |
YES |
no |
no |
no |
3.
sp*2 |
MSX1 |
no![]() |
1. Can't save the game, though! |
Con Con Land 2 |
Micom Basic |
1989/12 |
Maison Ikkoku |
15 |
YES |
no |
YES |
no |
no |
no |
3. |
MSX2 |
(no![]() |
(MSX2 game doesn't work.) |
Curry Land |
MSX•FAN |
1992/04 |
Kuwa |
25 |
YES |
YES |
YES |
YES |
no |
YES |
3. sp*2 |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Devil Attack |
Micom Basic |
1988/03
|
Tatsuya Matsumoto |
14 |
no |
-- |
YES |
no |
no |
no |
4.
sp*2 |
MSX1 |
YES |
1. |
Devil Ball |
POPCOM |
1986/09 |
Tetsuro Morita |
28 |
YES |
--* |
YES |
no |
no |
no |
2. |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Escape From Monster Island |
PiO |
1986/04
|
Kenji H. |
33 |
no |
--* |
YES |
no |
YES |
no |
3. |
MSX1 |
no![]() |
1. |
Fiene |
Daizensyu II |
1988/10 |
Mr.Sato |
11 |
no |
no |
YES |
no |
no |
no |
3.
sp*2 |
MSX1 |
no![]() |
1.
|
Gafuga no Yabo |
Micom Basic |
1989/12 |
PAN Soft |
18 |
no |
no |
no |
no |
no |
no |
3. |
MSX2 |
(no![]() |
(MSX2 game doesn't work.) |
Glorious Force |
LOG iN |
1987/07
|
Aquarius |
49 |
YES |
YES |
YES |
YES |
YES |
YES |
3. |
MSX1 |
YES |
1. Can't save the game, though! |
Koizumi Game Kyoshujo ![]() |
MSX Oendan |
1988/08-10 |
Toshiaki Koizumi |
77 |
no |
YES |
YES |
YES |
no |
no |
3. |
MSX2 |
(no![]() |
(MSX2 game doesn't work.) |
Kunkun
![]() ![]() |
Micom Basic |
1989/04 |
Igachan Soft |
19 |
no |
YES |
YES |
no |
no |
YES |
4. |
MSX1 |
no![]() |
1. |
Mamono Quest |
MSX•FAN |
1988/09 |
TPM.CO Soft Works |
20 |
YES |
YES |
YES |
YES |
YES |
YES |
2. other |
MSX1 |
no![]() |
1. Can't save the game, though! |
Mamono Quest II |
MSX•FAN |
1989/09 |
TPM.CO Soft Works |
29 |
YES |
YES |
YES |
YES |
YES |
YES |
3. other |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Mid Master |
Micom Basic |
1989/01 |
M. Sumiyoshi |
15 |
YES |
no |
YES |
YES |
no |
no |
3.
sp*2 |
MSX1 |
YES |
1.
Can't save the game, though! |
Neitiga no Akuma |
MSX•FAN |
1991/02 |
TPM.CO Soft Works |
20 |
YES |
YES |
YES |
YES |
YES |
YES |
2. |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Niwatori Roman ![]() |
Mycom Basic |
1992/11 |
Igachan Soft |
16 |
no |
-- |
YES |
no |
no |
YES |
2.
sp*2, PAINT |
MSX2 |
(YES) |
(MSX2 game doesn't work.) |
Philippines... |
LOG iN |
1986/04 |
Mitsutoshi Kyo |
37 |
YES |
YES |
YES |
YES |
no |
no |
4. sp*2 |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Sabaku no Aru Kuni |
Mycom Basic |
1993/12 |
Naoki Ito |
8 |
no |
no |
YES |
no |
no |
no |
2.
sp*2 |
MSX1 |
no![]() |
1.
other |
Satans And Swords |
Daizensyu II |
1988/10 |
Masaki Koga |
9 |
no |
YES |
YES |
YES |
no |
no |
3.
sp*2 |
MSX1 |
no![]() |
1.
|
Silver Snail |
MSX•FAN |
1991/10 |
Silver Snail |
32 |
YES |
YES |
YES |
YES |
YES |
YES |
2.
sp*2 |
MSX1 |
YES |
1.
Can't save the game, though! |
Story of Star Breaker Lowy, the |
Technopolis |
1985/03
|
Akira |
34 |
YES |
YES |
YES |
no |
YES |
no |
4. |
MSX1 |
no![]() |
1. Can't save the game, though! |
Swine |
MSX•FAN |
1987/07 |
Teijiro |
10 |
YES |
YES |
YES |
YES |
no |
no |
2. |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Yusya Nezumikkun Densetsu |
POPCOM |
1988/07 |
M. Hyodo |
53 |
YES |
no |
YES |
no |
YES |
no |
3. |
MSX1 |
no![]() |
1. Can't save the game, though! |
NPC's / Enemy's figure: It doesn't matter if they are character patterns or sprites. If they don't exist, they are completely up to the player's imagination.
If an NPC doesn't appear until the end of the game (or much later), it's treated as nonexistent and marked with an asterisk (*).
Scroll map: Whether the map scrolls as the main character moves or not .
Magic: Whether the player can use two types of attacks, arms and magic. If the player can't use magic, notation "no".
If the player can only use magic and no arms, notation also becomes "no".
BGM: Whether music is played while you are controlling the main character.
Other columns: See below.
Group B: 2D dungeon crawler games
Click "Columns" tab to show other columns if your PC's screen is less than 1400 px width.Title name(Click each cell.) |
Magazine |
Issue |
Author |
Length |
Save |
NPC's figure |
Enemy's figure |
Scroll map |
Magic |
BGM |
Note for CD32 (MC68EC020) users: |
System |
Joystick |
Compatible with MSXAdvance? |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Curse of White Dragon, the |
Micom Basic |
1988/08 |
Kurasan |
20 |
no |
no |
YES |
no |
no |
no |
other |
MSX1 |
no![]() |
1. |
Donkey Command |
LOG iN |
1983/11
|
(Ascii) |
32 |
no |
-- |
no |
no |
no |
no |
4. |
MSX1 |
no![]() |
1. |
Dr. Jekyll |
Micom |
1988/05 |
Game Spirit Inc. |
21 |
no |
-- |
YES |
no |
no |
no |
3. |
MSX1 |
YES |
1. |
Dungeon |
Micom Basic |
1986/09 |
Jun Kikuchi |
8 |
no |
-- |
YES |
YES |
no |
no |
3. |
MSX1 |
YES |
1. |
Dungeon II |
Micom Basic |
1988/03
|
Masayuki Tanaka |
21 |
YES |
no |
YES |
YES |
no |
no |
3. |
MSX1 |
no![]() |
1. Can't save the game, though! |
Dungeon of Dragon's |
Mycom Basic |
1993/09 |
Watanabe Herohero |
14 |
no |
-- |
YES |
YES |
no |
no |
2. |
MSX1 |
no![]() |
1. |
Gakko-tte Oishi |
BEEP |
1988/07 |
Tinyan |
3 |
no |
no |
no |
no |
no |
no |
2. |
MSX1 |
no![]() |
1. Make the width 30. |
Invisible Dungeon |
Mycom Basic |
1998/06 |
Yasi Soft |
14 |
YES |
no |
YES |
no |
no |
no |
2.
sp*2 |
MSX1 |
no![]() |
1. Can't save the game, though! |
J |
POPCOM |
1988/01 |
Ziraiya |
23 |
no |
-- |
YES |
no |
YES |
no |
4. |
MSX1 |
no![]() |
1. |
Kiseki no Okan |
Micom Basic |
1989/07 |
Nabe Soft |
22 |
YES |
no |
YES |
YES |
no |
YES |
4. sp*2 |
MSX1 |
no![]() |
1. other. Can't save the game, too! |
Makyu no Shinwa |
POPCOM |
1985/08 |
M&M |
24 |
no |
-- |
YES |
YES |
no |
no |
3. |
MSX1 |
no![]() |
1. |
Nazeka Boken |
BEEP |
1987/07 |
Tinyan |
5 |
no |
no |
no |
no |
no |
no |
2. |
MSX1 |
no![]() |
1. Make the width 30. |
Peaple & Dragon |
Technopolis |
1985/11 |
Takayuki Tanaka |
18 |
no |
-- |
YES |
no |
no |
no |
2. |
MSX1 |
no![]() |
1. |
Sukeban Deka: Kessen! Asyuraso |
Daizensyu II |
1988/10 |
WIZ |
12 |
no |
-- |
YES |
no |
no |
no |
2. |
MSX1 |
no![]() |
1. |
Vampire Buster |
Daizensyu II |
1988/10 |
Eiji Tsukada |
15 |
no |
no |
YES |
YES |
no |
no |
4. |
MSX1 |
no![]() |
1. |
Therefore, each screenshot here is from a battle scene.
Group C: "RPG+Sub genre" games
Click "Columns" tab to show other columns if your PC's screen is less than 1400 px width.Title name (Click each cell.) |
Magazine |
Issue |
Author |
Sub genre / Quickmatch |
Length |
Save |
NPC's figure |
Enemy's figure |
Scroll map |
Magic |
BGM |
Note for CD32 (MC68EC020) users: |
System |
Joystick |
Compatible with MSXAdvance? |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Akazukin: Okami Taiji Densetsu |
Micom Basic |
1988/10
|
Koji Saito |
Platformer |
24 |
no |
YES |
YES |
no |
YES |
no |
4.
onsp |
MSX1 |
no![]() |
1.
onsp |
Blood Armor |
LOG iN |
1985/09
|
Yasunori Takahara |
Platformer |
21 |
no |
-- |
YES |
YES |
no |
no |
3. |
MSX1 |
no![]() |
1. |
Crystal |
POPCOM |
1987/05
|
Mr.S |
Hydlide |
33 |
YES |
-- |
YES |
YES |
no |
no |
4. |
MSX1 |
no![]() |
1. Can't save the game, though! |
Dark Cave |
Mycom Basic |
1992/08 |
Inko-Soft |
Platformer |
9 |
YES |
-- |
YES |
no |
no |
no |
other |
MSX1 |
YES |
1.
Can't save the game, though! |
Dragonia |
LOG iN |
1987/06
|
Takehito Torita |
Action |
43 |
YES |
YES |
YES |
YES |
YES |
no |
4. sp*2 |
MSX1 |
YES |
1. Can't save the game, though! |
Fa=Ryuhdill: Isekai-he no Izanai |
Mycom Basic |
1990/12 |
Noriaki U. |
Action (1 on 1) |
16 |
YES |
no |
YES |
YES |
no |
no |
5. sp*2 |
MSX1 |
no![]() |
1. Can't save the game, though! |
Female World |
MSX•FAN |
1988/02 |
Hiroyuki Wada |
Platformer |
10 |
YES |
YES |
YES |
YES |
no |
YES |
other (Use fMSX.) |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Gin Wolf, the |
LOG iN |
1986/06 |
Takanori Nagata |
Shooter |
50 |
no |
YES |
YES |
no |
no |
no |
2. |
MSX1 |
no![]() |
1. |
Janken Quest |
LOG iN |
1986/12 |
Yasunori Takahara |
Action |
49 |
YES |
YES |
YES |
no |
no |
no |
3. |
MSX1 |
no![]() |
1. Can't save the game, though! |
Monochrome Venus |
MSX•FAN |
1989/05 |
Teijiro |
Hydlide |
4 |
no |
YES |
no |
no |
no |
no |
3. |
MSX1 |
no![]() |
1. |
Neo |
MSX•FAN |
1992/10 |
Zombie Soft |
Board |
18 |
no |
YES |
YES |
no |
no |
no |
3.
sp*2 |
MSX1 |
YES |
1.
other |
Palace de Eperne |
(Individual) |
1986/11 |
Seiju Takeyama & Ari Kamijo |
Hydlide |
8 |
no |
-- |
no |
no |
no |
no |
3. |
MSX1 |
no![]() |
1. |
Power Play 2 |
MSX Magazine |
1991/09 |
Shinichi Sakai |
Action |
9 |
no |
--* |
YES |
no |
YES |
no |
3.
onsp |
MSX1 |
no![]() |
1.
onsp |
Saber of Sivera |
MSX•FAN |
1991/01 |
Teijiro |
Hydlide |
6 |
no |
YES |
no |
YES |
no |
no |
2. sp*2 |
MSX1 |
no![]() |
1. |
Sarnus |
LOG iN |
1987/05 |
Yasunori Takahara |
Action (Tank) |
51 |
PW |
YES |
YES |
no |
no |
no |
4.
other |
MSX1 |
no![]() |
1. |
Souzan |
POPCOM |
1986/02 |
S.P.C. |
Hydlide |
21 |
no |
--* |
YES |
no |
no |
no |
4. |
MSX1 |
no![]() |
1. |
Sugoroku |
Micom Basic |
1987/12 |
XOR |
Board |
11 |
no |
-- |
no |
no |
no |
no |
3. PAINT |
MSX2 |
(no![]() |
(MSX2 game doesn't work.) |
Super Building |
LOG iN |
1986/07 |
Yasunori Takahara |
Platformer |
38 |
YES |
YES |
YES |
YES |
no |
no |
3. |
MSX1 |
YES |
1.
Can't save the game, though! |
Tako no Kaigan Monogatari 3 |
MSX•FAN |
1988/10 |
Komeya no Cha-cha-cha |
Platformer |
23 |
YES |
YES |
YES |
YES |
no |
YES |
2. sp*2 |
MSX1 |
no![]() |
1.
Can't save the game, though! |
World
![]() |
MSX Magazine |
1987/11 |
K. Komura |
Action |
25 |
no |
YES |
YES |
no |
no |
YES |
2. Load the game on MSX1 mode. |
MSX1 |
no![]() |
Can't load games need Basic-Kun. |
Zukin-chan Monogatari ![]() |
Mycom Basic |
1990/05 |
KY-2 |
Board |
12 |
no |
no |
YES |
YES |
no |
YES |
4. |
MSX2 |
(YES) |
(MSX2 game doesn't work.) |
Group D: 3D dungeon crawler games
Click "Columns" tab to show other columns if your PC's screen is less than 1400 px width.Title name(Click each cell.) |
Magazine |
Issue |
Author |
Length |
Save |
NPC's figure |
Enemy's figure |
Random map |
Magic |
BGM |
Note for CD32 (MC68EC020) users: |
System |
Joystick |
Compatible with MSXAdvance? |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Battle Man |
MSX•FAN |
1989/04 |
S-II Soft |
22 |
YES |
no |
YES |
no |
no |
no |
4.
onsp |
MSX1 |
YES |
1.
onsp. Can't save the game, too! |
Castle of Mineluba |
(Individual) |
1986/11
|
Seiju Takeyama & Ari Kamijo |
31 |
YES |
-- |
YES |
no |
no |
no |
4.
sp*2 |
MSX1 |
no![]() |
1.
Can't save the game, though! |
D•E•E•P |
MSX Magazine |
1989/05 |
Iromo Akado |
14 |
no |
-- |
YES |
YES |
YES |
YES |
2. |
MSX1 |
no![]() |
1. |
Dungeon RPG |
MSX•FAN |
1990/10 |
Moro |
20 |
no |
-- |
YES |
no |
YES |
no |
4. |
MSX2 |
(no) |
(MSX2 game doesn't work.) |
Dungeon Wanderer |
Mycom Basic |
1997/02 |
Tsuyoshi Murakami |
11 |
no |
no |
YES |
YES |
no |
no |
2. sp*2 |
MSX2 |
(YES) |
(MSX2 game doesn't work.) |
Fairy Story |
Program Pochette |
1986/07 |
Teijiro |
8 |
YES |
no |
YES |
no |
no |
no |
2. |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Graces ,the |
Program Pochette |
1986/09 |
Teijiro |
12 |
YES |
no |
YES |
no |
no |
no |
2. sp*2 |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Labyrinth |
MSX Game Book |
1985/08 |
Naoki Nisikawa & Hiroshi Ikuta |
36 |
YES |
no |
YES |
no |
YES |
no |
other |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Lost World |
Daizensyu II |
1988/10 |
Mr.Yoshimura |
13 |
YES |
no |
YES |
no |
no |
no |
4. sp*2 |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Magic Master |
Daizensyu II |
1988/10 |
T-M |
9 |
YES |
no |
YES |
no |
no |
no |
4. |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Ninja Girl O'chacha |
[MOD] |
1986/11
|
Seiju Takeyama & Ari Kamijo |
+4 |
YES |
-- |
YES |
no |
no |
no |
4.
sp*2 |
MSX1 |
no![]() |
1.
Can't save the game, though! |
Truth |
Daizensyu II |
1988/10 |
KEMSX |
22 |
no |
no |
YES |
no |
no |
no |
3. |
MSX2 |
(YES) |
(MSX2 game doesn't work.) |
Group E: Not exactly role-playing games.
Click "Columns" tab to show other columns if your PC's screen is less than 1400 px width.Title name(Click each cell.) |
Magazine |
Issue |
Author |
True genre (rather than RPG) |
Length |
Save |
NPC's figure |
Enemy's figure |
Scroll map |
BGM |
Note for CD32 (MC68EC020) users: |
System |
Joystick |
Compatible with MSXAdvance? |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Attack & Keep |
Technopolis |
1984/09 |
Masaki Sato |
Pseudo RPG |
6 |
no |
YES |
YES |
no |
no |
3. |
MSX1 |
no![]() |
1.
other |
Chops |
MSX•FAN |
1988/06 |
Teijiro |
Platformer+Adventure |
11 |
no |
YES |
YES |
YES |
no |
3. |
MSX1 |
no![]() |
1. |
Daimaryu Hades |
MSX•FAN |
1989/09 |
Takemi Matsumoto |
Pseudo RPG |
1 |
no |
-- |
YES |
YES |
no |
2.
sp*2 |
MSX1 |
no![]() |
1. |
Dark Road |
LOG iN |
1987/03 |
Takehito Torita |
Adventure |
41 |
no |
-- |
YES |
YES |
YES |
2. other |
MSX1 |
YES |
1. |
Delvindus |
MSX•FAN |
1992/10 |
TPM.CO Soft Works |
Strategy |
32 |
YES |
YES |
YES |
no |
YES |
2.
sp*2. |
MSX1 |
no![]() |
1. Can't save the game, though! |
Gem |
POPCOM |
1986/04 |
Kotaro Tanaka |
Marble Madness |
15 |
no |
-- |
YES |
no |
no |
3. other |
MSX1 |
no![]() |
1. |
Knight in the Forest, a |
Mycom Basic |
1991/02 |
Igachan Soft |
Slot |
11 |
no |
-- |
YES |
YES |
YES |
2. sp*2 |
MSX1 |
YES |
other |
Kotaguchi-kun Tsukareru! |
MSX Magazine |
1988/03 |
Ari Kamijo & others |
Adventure |
31 |
no |
YES |
-- |
no |
YES |
4. |
MSX1 |
YES |
1. |
Kusoge Quest |
MSX•FAN |
1993/10 |
TPM.CO Soft Works |
Adventure+Action |
12 |
no |
YES |
YES |
no |
no |
2. |
MSX1 |
no![]() |
1. |
Nyanzardry |
BEEP |
1986/08 |
Tinyan |
Adventure |
15 |
no |
no |
no |
no |
no |
2. |
MSX1 |
no![]() |
1. |
Quick Knight |
MSX•FAN |
1992/11 |
Keyside |
Pseudo RPG |
1 |
no |
-- |
no |
no |
no |
2. |
MSX1 |
no![]() |
1. |
Red Desert |
Micom Basic |
1989/04 |
Tomohiro Nakahara |
Adventure+Shooter (V) |
21 |
PW |
YES |
YES |
YES |
no |
3. |
MSX1 |
YES |
1. |
Senso-kyo |
Mycom Basic |
1995/04 |
Yasuo Chinen |
Pseudo RPG |
10 |
no |
YES |
YES |
YES |
no |
other |
MSX2 |
(YES) |
(MSX2 game doesn't work.) |
Sword of Peace |
MSX Magazine |
1988/05 |
Takashi Hamaguchi |
Adventure |
48 |
no |
no |
-- |
no |
YES |
4. |
MSX1 |
YES |
1. |
Tetsu no Karasu |
Mycom Basic |
1990/08 |
Hiroyuki Kubota |
Adventure |
13 |
no |
no |
YES |
no |
no |
2.
PAINT, XOR |
MSX2 |
(no![]() |
(MSX2 game doesn't work.) |
Tower of Dragon, the |
MSX•FAN |
1988/04 |
Masakazu Tomisawa |
Board+Adventure |
8 |
no |
-- |
YES |
no |
no |
3.
sp*2 |
MSX1 |
no![]() |
1. |
The fact that a game has been classified into this group does not mean that I don't recommend it,
and it is even possible that RPG lovers will prefer these games.
However, if a game in this group uses a lot of Japanese, this website will not try to translate it into English.
Descriptions:
"Length(Screens)": The program length, the quantity you have to type. 40 characters x 24 rows = 960 characters =1 screen.



: 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. |
About the background color of "Note for CD32 (MC68EC020) users:" cells, see this page.
A description about the game speed, that is represented by the number in "Note for CD32 (MC68EC020) users" and "Compatible with MSXAdvance?" cells, is also there.
[Lower case letters mean issues occur regardless of MSX1/MSX2.]
sp*2: AmiMSX can't enlarge sprites. You must either make the sprite after enlargement yourself or adjust the position of the sprite that cannot be enlarged.
onsp: "On Sprite Gosub" doesn't work with either AmiMSX or fMSX. You must define collision detection by specifying coordinates instead.
play: At the 020 speed, the game may hang up if the PLAY statement continues to run.
In many cases, the issue can be avoided by calling 90H, but in some cases the PLAY statement itself must be disabled.
other: Other issues that occur regardless of MSX1/MSX2.
[Upper case letters mean issues related to MSX2]
PAINT: AmiMSX fails to PAINT. You must create each page data in advance by another emulator (e.g. blueMSX).
COLOR-SP: If AmiMSX cannot display the particular sprite(s) correctly, you must modify the colors used and the shape of the sprite's overlapping area.
XOR: If this parameter is included in LINE or COPY statement, AmiMSX may not be able to correctly draw the game screen.
OTHER: Other issues related to MSX2.
>>Return to the main page of MSX code