Archive for August, 2015


ZX Aszmic SP ROM Extended HiRes Graphics Demo

ZX Aszmic SP ROM Extended HiRes Graphics Demo

SP ROM programs can also be run in ZX ASZMIC debug mode Uncomment the –romfile option in the ZEsarUX Emulator config file to enable ASZMIC E07 ROM

$ pico ~/.zesaruxrc
--machine ZX81
--romfile alternaterom_aszmice07.rom
# Select custom ROM file
--zoom 4
--cpuspeed 400
# Set CPU speed in percentage

Leave other config file options (see post below for full config file) as they are.

A .zip file for the above example containing the .asm source with accompanying .lis listing file as well as a .bin object file is available here.

Launch ZEsarUX Emulator app and type

F5->Debugging->Load Binary Block (F5 e o for manual shortcut keys)

Select zx-aszmic-sp-rom-hires-graphics-test.bin

4000h

0 (for all)

This will load the .bin file as a binary file at 16384 ($4000) in the ZX ASZMIC memory map

Type

H :4200

Keep pressing Return to cycle through the various screens

ZX81 Aszmic E07 Disassembly Xcode project

ZX81 Aszmic E07 Disassembly Xcode project

I have created a disassembly of the ZX81 Aszmic E07 ROM from the freely available binary .rom file distributed with many emulators.

It is available as a .zip file here which contains the binary aszmic-e07.rom file as well as the .asm source file and an Xcode project file.

(.zip file updated 2016-08-10)

ZX81 Aszmic E07 ROM Running in ZEsarUX ZX81 Emulator

ZX81 Aszmic E07 ROM Running in ZEsarUX ZX81 Emulator