Added VT100 ROM disassembly

This commit is contained in:
Jeff Parsons 2016-08-03 15:11:59 -07:00 • committed by Jeff Parsons
commit c206669589
5 changed files with 4977 additions and 2 deletions

View file

@ -35,3 +35,15 @@ And sure enough, concatenating those four DEC ROM dumps produces a perfect match
[VT100.bin](http://trmm.net/images/2/20/VT100.bin).
The VT100 also used one 2Kb character generator ROM, which is stored in [23-018E2.json](23-018E2.json).
Disassembling the 8080 Code
---------------------------
Following in the footsteps of [vt100romhax](http://vt100romhax.tumblr.com/post/90697428973/the-vt100-memory-map-and-8080-disassembly),
I disassembled the ROM, using `dz80` from [D52 source code](http://www.brouhaha.com/~eric/software/d52/) ([manual](http://www.bipom.com/documents/dis51/d52manual.html)):
dz80 -80 archive/VT100.bin
This produced VT100.d80, which I renamed to [VT100.asm](VT100.asm). I also appeared to run into the same problem that
**vt100romhax** did: references to `X2000` that needed to be changed to `2000h`.

File diff suppressed because it is too large Load diff