[go: up one dir, main page]

Menu

Tree [r203] / sz81 / open8x /
 History

HTTPS access


File Date Author Commit
 COPYING 2010-11-24 thunor [r123] Reorganised the newly added Open81 content in p...
 README 2010-12-02 thunor [r129] Removed most of the command-line interface leav...
 open80.asm 2010-11-26 thunor [r128] I previously tidied-up the block labels for the...
 open81.asm 2010-11-24 thunor [r123] Reorganised the newly added Open81 content in p...

Read Me

open80.asm
==========

open80.asm is the Open80 ROM, a GNU GPL version of the ZX80 ROM.
Since no original source code exists, this was recreated for the sz81
project by disassembling the binary to satisfy the GNU GPL.

Assembling
----------

Firstly you'll need to install the Pasmo Z80 cross-assembler.

    http://www.arrakis.es/~ninsesabe/pasmo/

Execute "make open80" from the root of the source package to initiate
the following:

 * open8x/open80.asm is assembled to open8x/open80.rom
 * open8x/open80.rom is copied to data/zx80.rom IF data/zx80.rom is
   not found to exist.

The ROMs need to be maintained in the data folder for the emulator to
function, but they won't be overwritten if they're already there.


open81.asm
==========

open81.asm is the Open81 ROM, a GNU GPL version of the "improved" ZX81
ROM. For more details visit https://sites.google.com/site/open81rom/


Assembling
----------

The process is identical to the one explained above except you should
type "make open81" to build the open81.rom / maintain data/zx81.rom