Page 1 of 1
Sharp MZ-800 MONITOR+BASIC commented disassembly
Posted: Fri Feb 18, 2022 8:46 pm
by stefano
Sharp MZ-800 MONITOR+BASIC commented disassembly
https://github.com/z88dk/techdocs/blob/ ... M?raw=true
Most of the comments are in German, but it is fully commented. I debugged it, now it builds and matches the binary tape image.
With BASCK I discovered it is a HuBasic interpreter engine, which makes it an interesting reference of other target disassemblies.
Re: Sharp MZ-800 MONITOR+BASIC commented disassembly
Posted: Sat Feb 19, 2022 11:44 am
by dom
The self modifying nature of HuBasic always interests me though this time I went to have a look at the floating point routines - I don't think they are as easy to extract as MBF but it would be an interesting exercise to create yet another FP library.
Re: Sharp MZ-800 MONITOR+BASIC commented disassembly
Posted: Sun Feb 20, 2022 6:38 pm
by stefano
Probably also the sound and graphics parts are useful.
I found also interesting the floppy disk section, for low level control. it's very well described
Re: Sharp MZ-800 MONITOR+BASIC commented disassembly
Posted: Wed Mar 02, 2022 10:57 pm
by stefano
https://github.com/z88dk/techdocs/tree/ ... gets/MZ800
I recovered also the 5z009 version, this one was split into different lst files (hex / location, page formatted). I fixed the name conflicts to keep all togrther as well as the assembler syntax differences.
Re: Sharp MZ-800 MONITOR+BASIC commented disassembly
Posted: Wed Mar 09, 2022 9:13 pm
by stefano
5z009 improved, it now includes conditions to produce also 2 modified variants, used with the RAM expansion board.