My little MSX corner |
1Kb(!) MSX binary
developed for Karoshi Corp. forum's "let's pong 1k contest"
The Game
A pong game with some special features, yeah, you know, variable speed, multiple balls, etc.
Screenshots


Controls
Selection screen
controls :
1 key : Selects 1 player game against CPU.
2 key : Selects 2 player game.
in-game controls :
1P mode : Cursor keys or joystick in port 1
2P mode : Like 1P mode + joystick in port 2 for player 2
Load instructions
To load the game you must
type :
bload"xpong.bin",r
This game must run in all MSX machines. XPONG has been tested with
success on the following machines :
- Sony
HB-75P (photo)
- Philips
NMS 8245 (photo)
- Panasonic
FS-A1FX (photo)
- Panasonic
FS-A1ST (photo)
..and of course, OpenMSX and BlueMSX!
Download
Binary : xpong.bin
Source code (asMSX syntax) : pong.asm
Note : Not included bitbuster decompression header
Both files could be found in the following packed archive : xpong.zip
Changelog
07-05-05 First release!
07-09-05 Updated!. Changes
are:
16Kb ROM game developed
for MSXdev'05.
The Game
Guess what?. It's a Manic Miner clone with a MSXish twist. There're a lot of good plattform games for MSX; but none really good in the style of MM. Even the original MM is poorly ported, too much close graphically to the spectrum version. So I decided that being a favourite of mine, the standard deserves a good puzzle/plattform game.
Screenshots


Controls
The usual in this kind of
games:
Space/Trigger : Jumps!
Arrow keys/Stick : Moves left/right!
Load
instructions
Being a ROM game, you can
use any
emulator or EXECROM
MSX-DOS utility to load and execute it. The
game has been tested with success on OpenMSX v0.5.1,
BlueMSX v2.3.1
and
RuMSX v0.30
This game must run in all MSX real machines. Caverns of Titan
has been
tested specifically on the following models with no problems
at all:
- Sony
HB-75P (photo)
- Philips
NMS 8245 (photo)
- Panasonic
FS-A1FX (photo)
- Panasonic
FS-A1ST (photo)
Download
Binary
: caverns.rom
Game instructions
Instrucciones del juego
Changelog
20-12-05 First release!
23-12-05 Update.
28-12-05 Update.
16Kb BASIC ROM game developed for MSXdev'05.
This little strategy game
it's a remake from an old Dragon
computer
"classic" developed in 1982 by Prickly-Pear Software. The MSX version
is a 16Kb BASIC ROM game with some little assembler routines to speed
up graphics. Most of the original code is still there and so the
original playability, there was even some bugs that I solved.
Hope you like as I like it back in the 80's!.
The Game
The objective of the game is to become King (and richer!) as fast as possible. Simple; but very addictive! :). Till four players are supported with nine levels of difficulty, the bigger, the harder.
Screenshots


English
version
Spanish
version
Original Dragon Screenshots

As you can see, there're some differences between versions. After all, the MSX was a (at least graphically) superior machine!.
Controls
Nothing special. Online instructions are present in every game screen.
Load instructions
Being a ROM game, you can
use any
emulator or EXECROM
MSX-DOS utility to load and execute it. The
game has been tested with success on OpenMSX v0.5.1,
BlueMSX v2.3.1
and
RuMSX v0.30
(the last one needs to manually set the Slot 1 type to
"Normal 16Kb, start on &H8000").
This game must run in all MSX real machines. Viking has been
tested specifically on the following models with no problems
at all:
- Sony
HB-75P (photo)
- Philips
NMS 8245 (photo)
- Panasonic
FS-A1FX (photo)
- Panasonic
FS-A1ST (photo)
Download
Binary : viking.rom
Binary
: viking_e.rom
Game instructions
Instrucciones del juego
Changelog
08-15-05 First release!.
09-06-05 Updated!.
09-14-05 Spanish version added. Some fixes in both versions:
This time is a PC MSX related tool, useful when you have a MSX-BASIC listing and you want to convert it to a fully compatible ROM cartridge file. The tool even supports the generation of ROM files with binary data (assembler routines used by the BASIC) merged.
Screenshots
Usage
Easy. First select the BASIC file, then optionally the binary file containing assembler routines. If you include the binary file you can select an automated calling procedure to the starting address of this file (useful if you want to invoke a relocation/unpacking procedure to page 3!).
Beware!, this last feature although supported by the BIOS seems to be tricky to implement due to (probably) some stack problems so, my first recommendation is to call the initialization routine from BASIC (using DEFUSR).
Push "Create ROM" button and voilà!, a ROM file will be created.
Bugs
Download
Binary : ROMcreator v1.0
