Hop Joker
Author: |
YUKI♥️ |
Release: |
"Program Pochette" Mar. 1985 Issue |
Program length: |
8 screens |
Note:
Each checksum is as follows. (Use version 3.1 coded by the "MSX•FAN" team.)
Sorry if there are any typos, however, I have tested my data, including the ending, and had no problems.
The program itself can detect your typos in the lines of data.
After you confirmed that all the data is "OK", put an apostrophe to the line #40 (or delete the line #40).
Then reboot your MSX and run this file again.
This game is originally for tape. The 1st disk's work area will be destroyed after RUN the program, so do not save or load file(s) once you RUN this program.
Turn off your MSX once if you want to modify the program further.
The game:
Nine keys(Z, X, C, V, B, N, M, < and >)
correspond to each flipper. Each flipper flips a fluff ball and should place it into the goal corresponding to its color. Note that each flipper is marked with a number, but as the number of key presses increases, the number decreases, and eventually an X will be marked on the flipper and it will no longer be usable. If the fluff ball does not bounce well, it will roll to the lower right corner of the screen and will be considered you failed. |
Lot Lot Lot
Author: |
YUKI♥️ |
Release: |
"Program Pochette" Oct. 1984 Issue |
Note:
First, type following before you type the game's code.SCREEN0:WIDTH42
Anyway, each checksum is as follows. (Use version 3.1 coded by the "MSX•FAN" team.)
For disk users:
The line #240 make Disk Basic crash! That's a reason why this title was originally for tape ONLY.
To be precise, it seems that Disk Basic does not allow other data to be written to F1AFH, F1B0H, F1B1H, F1B5H and F365H.
Method 1 (Highly recommended.): Modify the line #10 as below.
After that, Disk Basic allows 18H to be written to F365H. Disk basic won't crash!
Method 2: Modify the code as below.
You can also offset the game's work area EF00H to F37FH by -2000H. The machine language is written in E800H to EB6FH, but this time you don't have to offset. This is to reduce the number of modification points as much as possible. The 1st disk's work area will be destroyed after RUN the program, so do not save or load file(s) once you RUN this program, though! Turn off your MSX once if you want to modify the program further. Offsetting means changing all the related addresses contained in the machine language as well. Then you need to determine where those addresses are. In this case, you will offset the data EF00H to F37FH, so you must search for EF, F0, F1, F2, and F3. For example, look at which opcode precedes "xxF3". Refer to this website (external link) and see if there is an address (2 bytes, "nn") immediately after that opcode. For example, 11, 21, 32, 3A, ED53 or ED5B. Particular attention should be paid to changing EF to CF on the line #590 and not changing F3 on the line #600 or F2 on the line #630. ...Clearly you can see how method 1 is wiser. |
Sorry if there are any typos, however, I tested the above modified data, and had no problems.
Joystick support:
Method 1:Modify following lines.
Now you can use Trigger 1 instead of Space key or Return key.
Method 2:
Modify following lines.
Now you can use Trigger 2 instead of Space key. You can use Trigger 1 instead of Return key after the game is over.
Tap-Tap!
Author: |
YUKI♥️ |
Release: |
"Program Pochette" Dec. 1984 Issue |
Note:
Issue: Each sprite remains after the game is over. Modify the line 630 as below.If you modify the code as described above, each checksum will change as follows. (Use version 3.1 coded by the "MSX•FAN" team.)
Sorry if there are any typos, however, I tested the above modified data, and had no problems.
The program itself can detect your typos in the lines of data.
After you confirmed that all the data is "OK", put an apostrophe to the line #50 (or delete the line #50).
Then run this file again.
This game is originally for tape. The 1st disk's work area will be destroyed after RUN the program, so do not save or load file(s) once you RUN this program.
Turn off your MSX once if you want to modify the program further.
The game:
The objective of the game is to lead all
characters to the goal. The position of the diamonds shown at the top of the screen will affect the effect of the characters when they collide. That is, it will be scored, the remaining time will increase, or it will be treated as a miss (10 misses will send the player to the title screen). |
Joystick support:
Modify the code as follows.Now you can use D-pad and Trigger 1 during the game.
Of course you can also use Trigger 1 instead of Return key at the title screen.
>>Return to the "Type-in MSX programs" page