background image

ZXblast

User manual

(C)opyright 2016,2017 by ginger-electronic.com

V1.0 02/2017

ZXblast – user manual

Seite 1 von 17

Summary of Contents for ZXblast

Page 1: ...ZXblast User manual C opyright 2016 2017 by ginger electronic com V1 0 02 2017 ZXblast user manual Seite 1 von 17...

Page 2: ...ding data into flash rom 12 Using a different compatible ZX81 rom 12 Clear USB interface 13 Updating USB driver 13 Debug functions 14 Debug monitor 14 Hardcopies and screenshots 14 Backup Restore 15 I...

Page 3: ...tom ROM with additional drivers or the original internal ZX81 rom ZXblast has two USB ports One is used for flash media sticks to load and store programs or data and a second one for connecting other...

Page 4: ...e of i o address conflicts Welcome screen When attaching power the welcome screen is shown instead of the standard ZX81 cursor The welcome screen prints the software release and date and can be skippe...

Page 5: ...combination is used called double shift key For a double shift key function the shift key has to be pressed twice consecutively followed by a third key To load a program from a ZX81 using the ZXblast...

Page 6: ...ZX81 session It switches automatically temporarily to ZXblast instance start the loader tool and request the user to enter the program file to be loaded After loading the program file the ZXblast swit...

Page 7: ...blast switches back to the ZX81 session and executes the program loaded to memory before Saving a program is done in the same way by pressing double shift S instead and entering the filename to be use...

Page 8: ...s In the memory configuration ROM means flash rom is activated or RAM can be activated as well There is a third option OFF available to leave a memory area free of use which may be used from additiona...

Page 9: ...ate time Setting is done in the config screen with pressing E for edit moving the cursor down to EDIT TIME and pressing C for change Now the date and time is displayed with a cursor and can be entered...

Page 10: ...ntrol the system in more detail programming flash rom watching RAM contents and different things more All are available in the tools menu which is available while pressing T in the config screen of ZX...

Page 11: ...o be done manually to setup the session correctly it can be saved after preparing with the backup mechanism later see section backup restore To execute a load command first the filename has to be ente...

Page 12: ...and optional size needed This parameter is separated with double colon to the filename and the size is separated with colon If no size is specified the file will be loaded with its full size ZX81DATA...

Page 13: ...store section for more details Saving a datablock It is also possible to save just a datablock and to specify the start address and the size of the block like shown in following example MEMORY DAT 800...

Page 14: ...y a developer function only which might not be useful for normal users Hardcopies and screenshots This is an experimental feature and helped to write this documentation Up to 15 screenshots or hardcop...

Page 15: ...ing a BAK file when calling the USB loader If the extension BAK was found it will be completely copied back to instance ram restore all registers and continue at the interrupted position program count...

Page 16: ...ause the context information was stored before when they are interrupted Hardware reset with switch cold start There is a simple routine inside of ZXblast to detect if the system was rebooted warm sta...

Page 17: ...DS 1 switch to instance 1 or 2 3 4 5 6 7 alternatively DS L load a program from USB flash media in active instance DS S store a program to USB flash media from active instance DS R reset instance com...

Reviews: