This is great. Thank you very much. -- bkw
On Sun, Jun 28, 2020, 2:45 PM Erik van der Tier <[email protected]> wrote: > Hi All, > > I was getting a bit tired of all the manual work on cleaning up the > disassembly, labeling, merging the rest of the comments… So I wrote a small > Rust program to do all the work for me. I ended up having it clean up the > layout as well, so everything is really nicely laid out in columns. Anwaw, > now I’ve got a fully labeled and cleanup up assembler file for the T102 > os-rom: https://github.com/eriktier/RomT102Disassembly. > The files ‘t102rom.asm’ and ‘member.inc’ contain the rom image code. I’ve > not yet processed all the mem-variables yet. > I want to keep it fairly ‘authentic’ so I’m limiting myself to 6 character > labels. > > Of course the next step now is to try an assemble it using the VirtualT > (or alternative) assembler. This is where I’m currently running into some > issues. I’ve created a project, added the files, also added a linker file > that defines only a single .aseg (from 0000H to 7FFH). However, when I try > to build it, nothing happens. No errors, mostly … nothing. So I’m sure I”m > doing something terribly wrong, but I can’t figure out what. Anyway, I’m > sure there will still be issues with the asm files themselves. > > But… I’m really happy with how this is turning out so far. The code looks > nice and clean. Once it builds there is mostly a lot of work left to test > if it actually produces identical output and to start renaming all the > ‘L<Address>H: labels to reasonable names and to finish the mem-variables > (which is the least of the work). > > Cheers, > Erik > > >
