Guides

Version:
1.
Author:
Geco
Coding
Advanced
Download Guide Files

The downloadable attachment above contains all the files used for converting Beach-Head (MSX ROM).

To start off with

_bhead.bat - batch file was used to create the Tatung version of bhead.com

Beach Head - Access Software (1985) [211].asm - disassembly of Beach Head ROM, it was used to check if it contains IN/OUT instructions

Beach Head - Access Software (1985) [211].rom Beach Head MSX ROM

bhead.src - was used to create unpacked binary for Tatung version

bhead_pck.src - was used to create BHEAD.COM, it does not do anything else, just unpack the packed data after loading, and start it

msxROM.src - is the modified MSX ROM

Conversion steps:

1. download the selected 32KB game ROM

2. disassembly the ROM, and check if it contains any IN/OUT instructions except ROM page in IN/OUT's in the beginning of the rom, and VDP IN/OUT's if the VDP port got from 0007h or 0006h (Beach Head used ROM calls for memory paging)

3. update bhead.src  - update ;game specific code start delete routine to remove MSX memory paging from the program, in this case it started at 4020h, and ended at 403fh  - update the correct ROM name into incbin  "Beach Head - Access Software (1985) [211].rom"

4. update _bhead.bat with the appropriate file names

5. start _bhead.bat

6. copy the xxxx.COM file into disk image by EDIP