Page 1 of 1

ROM Listing

Posted: 11 Jul 2014 19:11
by Martin A
I've finally finished reverse engineering some source files to re-create the MTX roms.

The labels are 99% the same as the listing available from Andy's site, the only changes made were to alter some duplicate names, as this listing is in a single file and remove the "$" that appeared in some labels.

The commented out code isn't included.

The source can be compiled with the Zilog ZDS assembler, the Zip file contains the source code, output listing, and linker settings that I used.

The target had to be set to Z180, as the currently available version of ZDS wont target the Z80 any more. ZDS is available free here:http://www.zilog.com/index.php?option=c ... ask=iframe

The output "Rom" is a single file 24k in length. The first 8k is the "OS Rom", then the "ASSEM rom" from page 1, and the last 8k is the "BASIC rom" that sits in rom page 0.

Re: ROM Listing

Posted: 11 Jul 2014 19:18
by Dave
Hi Martin,

Great Stuff !

Thanks a lot for sharing - I know that there were lots of hours went into this,

regards
Dave

Re: ROM Listing

Posted: 12 Jul 2014 11:56
by 1024MAK
ImageImageImage

Mark

Re: ROM Listing

Posted: 27 Oct 2014 01:04
by Tony Brewer
I have taken the liberty of writing a short program to convert Martin's single source file to M80 format, as used at Memotech. The result assembles and links perfectly using M80 and L80 in CP/M.
Mtxrom.zip
Contains source file Mtxrom.mac and listing file Mtxrom.prn (with page breaks and form-feeds removed)
(179.89 KiB) Downloaded 990 times