Dangerous Work

Author:
Hideyuki Yamada
Release:
"MSX Magazine" Oct. 1991 Issue

The game:

You can only flame-throw a certain number of times, and you must kill all  the enemy with them.
However, the number of enemies is more than the number of times you can flame-throw.
If you fire into the green barrel, it will explode and burn an area of one character lengthwise and crosswise.
If you fire into the yellow barrel, you can push it away and crush enemy characters under it.
The green barrels can be pushed.
Note that the red barrels can cause a huge explosion all over the map if ignited.

Note:

Particular attention should be paid when typing the line below.
dan-work-line510
In addition, CHR$(176) is used for the Japanese word in the line #1130.
Each checksum is as follows (using version 3.1 coded by the "MSX•FAN" team).
dan-work-checksum
dan-work-screen Sorry if there are any typos, however, I have tested my data, and had no problems.

My suggestions for English version:

dan-work-line1130 Checksum: q2S0


M

Author:
Richard=Naka
Release:
"MSX Magazine" Sep. 1991 Issue
Press Space / Trigger 1 after the title logo appears.

The game:

Collect all the gold without being spotted by the Moai and head for the goal.
The “L” switch rotates each Moai 90 degrees to the left, while the “R” switch rotates each Moai 90 degrees to the right.
Your final level progress will be saved to disk.

The 1st file:

Each checksum is as follows (using version 3.1 coded by the "MSX•FAN" team).
emu-1st-file-checksum
Sorry if there are any typos, however, I have tested my data, including the ending, and had no problems.
After RUN this file, "M-DATA.DAT", "M-GRPH.SR5" and "M-SAVE.DAT" will be created automatically.

The 2nd file:

Each checksum is as follows (using version 3.1 coded by the "MSX•FAN" team).
emu-2nd-file-checksum
Sorry if there are any typos, however, I have tested my data, including the ending, and had no problems.
emu-screen Make sure that the 3 file described above have been created on the same diskette. To load the game, run this file.

Additinal code:
Your final level progress was not saved to disk until you died and returned to the title screen.
For example, if you turned off the MSX immediately after reaching the 5th level without any mistakes, you could only select the 1st level at the title screen the next time you played.
Also, it was a hassle that the 1st level was always selected at the title screen.
My suggestion is below.
emu-2nd-file-additional-code

For Amiga CD32 + FDD users:

AmiMSX fails to PAINT when drawing the title logo on the PAGE 0 so that the title logo looks bad.
Try another emulator or real machine. After load the 2nd file, then type:
emu-2nd-file-amimsx-part1 Don't save it yet!
"M-LOGO.BIN" will be created in the same diskette.
Now you can use AmiMSX. Load the 2nd file again. Modify it as below.
emu-2nd-file-amimsx-part2


Opposite

Author:
Hideyuki Yamada
Release:
"MSX Magazine" Nov. 1991 Issue

The game:

Lead the two balls moving in opposite directions to their respective goals.

Note:

CHR$(176) is used for the Japanese words in the ending messages and REM messages.
Each checksum is as follows (using version 3.1 coded by the "MSX•FAN" team).
opposite-checksum
opposite-screen Sorry if there are any typos, however, I have tested my data, including the ending, and had no problems.

For Amiga CD32 + FDD users:

There is a fatal issue that nothing happens when the ball(s) fell into the hole(s).
Modify the lines #270 and #280 as below.
opposite-amimsx


Suitorikun

Author:
Sook
Release:
"MSX Magazine" Sep. 1991 Issue
Japanese title name:
"すいとり君"
F1: Restart the current level.

The game:

There are several movable blocks. They can absorb water. When a block is selected, the cursor changes from white to green.
Move these blocks to prevent water from overflowing and absorb all the water.

Note:

[Issue] It strongly recommends to modify the line #1240.
suitori-line1240
suitori-screen-comparison
Each checksum is as follows (using version 3.1 coded by the "MSX•FAN" team).
suitori-checksum
suitori-screen Sorry if there are any typos, however, I have tested my data, and had no problems.

Joystick support & my suggestions for English version:

This game originally supports joystick, but requires F1 to restart the current level.
After modified the code as follows, you can use Trigger 2 instead of F1.
suitori-joystick

For Amiga CD32 + FDD users:

AmiMSX fails to PAINT when painting the water part on the PAGE 0 so that you can't play the game at all.
Try fMSX, but it will be too sluggish to load the game if your CPU is 020.


Three colors

Author:
Hiromasa Sawada
Release:
"MSX Magazine" Feb. 1992 Issue
F1: Restart the current level.

The game:

The object of the game is to make all the balls of the same color.
Balls sandwiched between balls of the same color will change color. In addition to each ball, green block can also be pushed.

Note:

The 1st file:
Each checksum is as follows (using version 3.1 coded by the "MSX•FAN" team).
three-colors-1st-file-checksum
Sorry if there are any typos, however, I have tested my data, including the ending, and had no problems.

The 2nd file named "THREE.BAS":
Each checksum is as follows (using version 3.1 coded by the "MSX•FAN" team).
three-colors-2nd-file-checksum
Sorry if there are any typos, however, I have tested my data, including the ending, and had no problems.
To load the game, run the 1st file.
three-colors-screen
For modern emulator users:
You may get the "Subscript out of range in 140" error. Either disable the emulator's joystick, or change "+" of "STICK(0)+STICK(1)" to "or".
"STICK(0)+STICK(1)" is in the line #140 of the 2nd file.

Joystick support:

The game originally supports joystick, but the 2nd file can be modified so that "F1" key do not have to be pressed.
three-colors-joystick

For Amiga CD32 + FDD users:

First, AmiMSX can't emulate the line #80 of the 1st file. To matters worse, "PAINT" in the screen mode #5 doesn't work so that all balls become red. The title screen also looks bad.
Try another emulator or real machine. Run the 1st file. After it showed the title screen, press both CTRL key and STOP key, then type:
SCREEN5:SETPAGE1,1:BSAVE"THREE.BIN",&H0,&H177F,S:SETPAGE2,2:BSAVE"THREE2.BIN",&H0,&H69FF,S
You have already loaded the 2nd file. Modify it as below.
three-colors-amimsx
Run this 2nd file, the game will be loaded. (The 1st file is no longer needed.)
In addition, modify the code to avoid the fatal issue that the game stops if your CPU is 020. Modify the 2nd file as below.
three-colors-for-020


>>Return to the "Colorful puzzle games for MSX2 (Type-in programs)" index page