Re: [M100] Annotated disassemble of T102 rom

2020-06-28 Thread Brian White
This is great. Thank you very much.

-- 
bkw

On Sun, Jun 28, 2020, 2:45 PM Erik van der Tier  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 H 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
> ‘LH: labels to reasonable names and to finish the mem-variables
> (which is the least of the work).
>
> Cheers,
>Erik
>
>
>


Re: [M100] Annotated disassemble of T102 rom

2020-06-28 Thread Erik van der Tier
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 H 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 ‘LH: 
labels to reasonable names and to finish the mem-variables (which is the least 
of the work).

Cheers,
   Erik




Re: [M100] Annotated disassemble of T102 rom

2020-06-21 Thread Erik van der Tier
Great, thanks! Your comments are really helping with the process of translating 
to a full assembly file, especially for finding logical names for ‘intra 
routine’ labels.
I see that in this version you’ve also documented the ’split-instruction’ trick 
that is used in for example Plot/Unplot to save 1 extra byte in the rom. These 
are the little nuggets (also the incr/decr trick to find zero more efficiently) 
that make exploring these old super resource constraint systems fun and 
educational.

> On 21 Jun 2020, at 20:53, Ken Pettit  wrote:
> 
> Hi Erik
> 
> This is nice work.  Back in earlier years, I was hoping to get the M100 ROM 
> to a state where it could be re-assembled, but that turned out to be a bit 
> ambitous for me given young kids.

I hear ya. I’ve got two sons myself (12 and 14 years old) and I sure wouldn’t 
have thought of picking up a project like this when they were younger. These 
days we’re happy to see them a few times a day (always outside, at friends or 
in their bedrooms). These days I’ve got to mostly find scraps of time outside 
work, the Gym (well… some weights at home currently), spending weekends with 
the wife and kids, etc. so still pretty constrained… Luckily I don’t watch any 
TV nor do I sleep long so I’ve got some time left to play around…
That said, this project will take plenty of time to finish. I’m willing to go 
pretty fast and allow for some room for error as I can always assemble parts of 
the code and just do a diff with the original segment of rom to know the 
translation is pure.
Going through in a few passes also helps.. I just introduce labels first like 
L: and then replace these with more logical names later. So in time 
the code will look more and more like it was created from scratch instead of 
after the fact I hope.
I’m not in a whole lot of hurry either, its kind of nice to be able to work on 
some things without customer/investor expectations ;)

Erik 

> 
> I have attached a zip file with a more recent M100 ROM disassembly.  I 
> realized I had't uploaded the latest to Club100.  The latested one on Club100 
> Personal libraries is only 761046 bytes, but the most recent one in the zip 
> file is 844833 bytes, so it has quite a few more comments which you don't 
> currently have.
> 
> Ken
> 
> On 6/21/20 10:34 AM, Erik van der Tier wrote:
>> Hi All,
>> 
>> Works progressing nicely on this Rom source code project. I’ve added a 
>> README.md to the repository, which I hopes does justice to all the work that 
>> has been done before to create my starting point.
>> 
>> I’ve also now started working on the new OS Rom source file, which I hope to 
>> get to the point where you can assemble it to a fully identical OS ROM to 
>> the original.
>> The following link shows what the result will look like (based on one of the 
>> first routines that I’ve processed to some detail. My goal is that the 
>> source will not contain any ‘raw’ addresses, so I’m replacing these with 
>> labels, following existing ‘official’ naming where I can find it.
>> 
>> https://github.com/eriktier/RomT102Disassembly/blob/master/OSRROMT102.asm85#L2947
>>  
>> 
>> 
>> Cheers,
>>Erik
>> 
>>> 
>> 
> 
> 



Re: [M100] Annotated disassemble of T102 rom

2020-06-21 Thread Erik van der Tier
Hi All,

Works progressing nicely on this Rom source code project. I’ve added a 
README.md to the repository, which I hopes does justice to all the work that 
has been done before to create my starting point.

I’ve also now started working on the new OS Rom source file, which I hope to 
get to the point where you can assemble it to a fully identical OS ROM to the 
original.
The following link shows what the result will look like (based on one of the 
first routines that I’ve processed to some detail. My goal is that the source 
will not contain any ‘raw’ addresses, so I’m replacing these with labels, 
following existing ‘official’ naming where I can find it.

https://github.com/eriktier/RomT102Disassembly/blob/master/OSRROMT102.asm85#L2947
 


Cheers,
   Erik

> 



Re: [M100] Annotated disassemble of T102 rom

2020-06-18 Thread Erik van der Tier
I’ve set up a GitHub repo: https://github.com/eriktier/RomT102Disassembly 
 . This version is definitely 
still a work in progress, but I’m getting there with merging comments and 
DB/DW’s (I’m careful to really compare them closely, as I’ve already found 
changed bytes here and there). After this first pass, I’ll update it with 
additional comments from Ken. Then the ‘fun’ part can start...

Erik

> On 18 Jun 2020, at 20:09, Erik van der Tier  wrote:
> 
> I’m about to put what I’ve got by now on GitHub. I’m actually thinking of 
> replacing at least all the VDI code with other functionality and perhaps even 
> all the Cassette logic. It would obviously break compatibility with the basic 
> partly, but I’m interesting in trying to even replace the basic statements 
> for the cassette logic with other statements. But first… get all the 
> available documentation merged into the T102 rom. After that I’m planning on 
> adding labels and generally producing a clean assembly code base that can be 
> reassembled into an equivalent rom image.
> 
> I haven’t done the hardware mod yet, but that’s what I am planning to do as 
> well with my Rex Classic.
> 
> Cheers,
>   Erik
> 
>> On 18 Jun 2020, at 19:31, Brian K. White  wrote:
>> 
>> On 6/17/20 11:35 AM, Erik van der Tier wrote:
>>> Hi,
>>> I’m currently well on my way to merge the annotated M100 rom with a 
>>> disassemble of the T102 rom. This will include documentation of the 
>>> differences. I hope to create a working .asm file with labels and such that 
>>> can be reassembled into a functioning Rom (I’m working my way towards a 
>>> custom os-rom for my 102).
>>> If anyone is interested I can put it up on my GitHub account so you can get 
>>> it. I can imagine this could be interesting for the VirtualT emulator as it 
>>> provides all the annotations on disassembling the M100 rom but not the T102 
>>> currently (except for the RST opcodes).
>> 
>> I am interested. I actually use the rom management feature in the classic 
>> REX.
>> 
>> http://tandy.wiki/FlexROM_100
>> http://tandy.wiki/FlexROM_102
>> 
>> I would love to see if it's possible to get xmodem in there maybe at the 
>> expense of scheduler and address book, or if there's still no room for real 
>> xmodem, then any method of binary file transfer over serial, even if it's 
>> something simpler that just assumes a good 8-bit connection and doesn't try 
>> to do crc, maybe in the form of a change to the load or save commands in 
>> BASIC or maybe a modification to the existing log to file feature TELCOM.
>> 
>> -- 
>> bkw
> 



Re: [M100] Annotated disassemble of T102 rom

2020-06-18 Thread Erik van der Tier
Ok, clear. Would be cool!

> On 18 Jun 2020, at 20:40, Ken Pettit  wrote:
> 
> Hi Erik,
> 
> No.  This is something I have considered creating, but have not had the time. 
> It would likely only take a day or so to pull it out though.  The biggest 
> task would be to pass in the parameters for model, linker script, etc.  This 
> stuff is currently all specified in the GUI and provided as needed.  A 
> standalone version would need command line switches for each of these options.
> 
> Ken
> 
> On 6/18/20 11:38 AM, Erik van der Tier wrote:
>> Hi,
>> 
>> Is there a standalone version of the assembler that’s part of VirtualT?
>> 
>> Erik



Re: [M100] Annotated disassemble of T102 rom

2020-06-18 Thread Ken Pettit

Hi Erik,

No.  This is something I have considered creating, but have not had the 
time. It would likely only take a day or so to pull it out though.  The 
biggest task would be to pass in the parameters for model, linker 
script, etc.  This stuff is currently all specified in the GUI and 
provided as needed.  A standalone version would need command line 
switches for each of these options.


Ken

On 6/18/20 11:38 AM, Erik van der Tier wrote:

Hi,

Is there a standalone version of the assembler that’s part of VirtualT?

Erik


On 17 Jun 2020, at 19:28, Ken Pettit  wrote:

Erik,

I have MANY, MANY more lines commented here:

http://www.club100.org/memfiles/index.php?&direction=0&order=&directory=Ken%20Pettit/M100%20ROM%20Disassembly

Ken

On 6/17/20 10:22 AM, Erik van der Tier wrote:

I’m currently merging the standard virtual-t output, but any additional notes 
and comments would be great to add in!

Cheers,
Erik


On 17 Jun 2020, at 18:10, Ken Pettit  wrote:

Hi Erik,

I presume you are also referencing the additional M100 ROM annotations I did by 
hand which are not part of the VirtualT standard output (and quite extensive)?

Ken


On 6/17/20 8:35 AM, Erik van der Tier wrote:
Hi,

I’m currently well on my way to merge the annotated M100 rom with a disassemble 
of the T102 rom. This will include documentation of the differences. I hope to 
create a working .asm file with labels and such that can be reassembled into a 
functioning Rom (I’m working my way towards a custom os-rom for my 102).

If anyone is interested I can put it up on my GitHub account so you can get it. 
I can imagine this could be interesting for the VirtualT emulator as it 
provides all the annotations on disassembling the M100 rom but not the T102 
currently (except for the RST opcodes).

Cheers,
Erik




Re: [M100] Annotated disassemble of T102 rom

2020-06-18 Thread Erik van der Tier
Hi,

Is there a standalone version of the assembler that’s part of VirtualT?

Erik

> On 17 Jun 2020, at 19:28, Ken Pettit  wrote:
> 
> Erik,
> 
> I have MANY, MANY more lines commented here:
> 
> http://www.club100.org/memfiles/index.php?&direction=0&order=&directory=Ken%20Pettit/M100%20ROM%20Disassembly
> 
> Ken
> 
> On 6/17/20 10:22 AM, Erik van der Tier wrote:
>> I’m currently merging the standard virtual-t output, but any additional 
>> notes and comments would be great to add in!
>> 
>> Cheers,
>>Erik
>> 
>>> On 17 Jun 2020, at 18:10, Ken Pettit  wrote:
>>> 
>>> Hi Erik,
>>> 
>>> I presume you are also referencing the additional M100 ROM annotations I 
>>> did by hand which are not part of the VirtualT standard output (and quite 
>>> extensive)?
>>> 
>>> Ken
>>> 
 On 6/17/20 8:35 AM, Erik van der Tier wrote:
 Hi,
 
 I’m currently well on my way to merge the annotated M100 rom with a 
 disassemble of the T102 rom. This will include documentation of the 
 differences. I hope to create a working .asm file with labels and such 
 that can be reassembled into a functioning Rom (I’m working my way towards 
 a custom os-rom for my 102).
 
 If anyone is interested I can put it up on my GitHub account so you can 
 get it. I can imagine this could be interesting for the VirtualT emulator 
 as it provides all the annotations on disassembling the M100 rom but not 
 the T102 currently (except for the RST opcodes).
 
 Cheers,
Erik
> 



Re: [M100] Annotated disassemble of T102 rom

2020-06-18 Thread Erik van der Tier
I’m about to put what I’ve got by now on GitHub. I’m actually thinking of 
replacing at least all the VDI code with other functionality and perhaps even 
all the Cassette logic. It would obviously break compatibility with the basic 
partly, but I’m interesting in trying to even replace the basic statements for 
the cassette logic with other statements. But first… get all the available 
documentation merged into the T102 rom. After that I’m planning on adding 
labels and generally producing a clean assembly code base that can be 
reassembled into an equivalent rom image.

I haven’t done the hardware mod yet, but that’s what I am planning to do as 
well with my Rex Classic.

Cheers,
   Erik

> On 18 Jun 2020, at 19:31, Brian K. White  wrote:
> 
> On 6/17/20 11:35 AM, Erik van der Tier wrote:
>> Hi,
>> I’m currently well on my way to merge the annotated M100 rom with a 
>> disassemble of the T102 rom. This will include documentation of the 
>> differences. I hope to create a working .asm file with labels and such that 
>> can be reassembled into a functioning Rom (I’m working my way towards a 
>> custom os-rom for my 102).
>> If anyone is interested I can put it up on my GitHub account so you can get 
>> it. I can imagine this could be interesting for the VirtualT emulator as it 
>> provides all the annotations on disassembling the M100 rom but not the T102 
>> currently (except for the RST opcodes).
> 
> I am interested. I actually use the rom management feature in the classic REX.
> 
> http://tandy.wiki/FlexROM_100
> http://tandy.wiki/FlexROM_102
> 
> I would love to see if it's possible to get xmodem in there maybe at the 
> expense of scheduler and address book, or if there's still no room for real 
> xmodem, then any method of binary file transfer over serial, even if it's 
> something simpler that just assumes a good 8-bit connection and doesn't try 
> to do crc, maybe in the form of a change to the load or save commands in 
> BASIC or maybe a modification to the existing log to file feature TELCOM.
> 
> -- 
> bkw



Re: [M100] Annotated disassemble of T102 rom

2020-06-18 Thread Stephen Adolph
the rom to start with is the KC85 rom.

On Thu, Jun 18, 2020 at 1:38 PM Kurt McCullum  wrote:

> If you can find 768 bytes (I think that's the right size)  then you could
> fit TEENY in there.
>
> Kurt
>
> On Thu, Jun 18, 2020, at 10:31 AM, Brian K. White wrote:
>
> On 6/17/20 11:35 AM, Erik van der Tier wrote:
> > Hi,
> >
> > I’m currently well on my way to merge the annotated M100 rom with a
> disassemble of the T102 rom. This will include documentation of the
> differences. I hope to create a working .asm file with labels and such that
> can be reassembled into a functioning Rom (I’m working my way towards a
> custom os-rom for my 102).
> >
> > If anyone is interested I can put it up on my GitHub account so you can
> get it. I can imagine this could be interesting for the VirtualT emulator
> as it provides all the annotations on disassembling the M100 rom but not
> the T102 currently (except for the RST opcodes).
>
> I am interested. I actually use the rom management feature in the
> classic REX.
>
> http://tandy.wiki/FlexROM_100
> http://tandy.wiki/FlexROM_102
>
> I would love to see if it's possible to get xmodem in there maybe at the
> expense of scheduler and address book, or if there's still no room for
> real xmodem, then any method of binary file transfer over serial, even
> if it's something simpler that just assumes a good 8-bit connection and
> doesn't try to do crc, maybe in the form of a change to the load or save
> commands in BASIC or maybe a modification to the existing log to file
> feature TELCOM.
>
> --
> bkw
>
>
>


Re: [M100] Annotated disassemble of T102 rom

2020-06-18 Thread Kurt McCullum
If you can find 768 bytes (I think that's the right size) then you could fit 
TEENY in there.

Kurt

On Thu, Jun 18, 2020, at 10:31 AM, Brian K. White wrote:
> On 6/17/20 11:35 AM, Erik van der Tier wrote:
> > Hi,
> > 
> > I’m currently well on my way to merge the annotated M100 rom with a 
> > disassemble of the T102 rom. This will include documentation of the 
> > differences. I hope to create a working .asm file with labels and such that 
> > can be reassembled into a functioning Rom (I’m working my way towards a 
> > custom os-rom for my 102).
> > 
> > If anyone is interested I can put it up on my GitHub account so you can get 
> > it. I can imagine this could be interesting for the VirtualT emulator as it 
> > provides all the annotations on disassembling the M100 rom but not the T102 
> > currently (except for the RST opcodes).
> 
> I am interested. I actually use the rom management feature in the 
> classic REX.
> 
> http://tandy.wiki/FlexROM_100
> http://tandy.wiki/FlexROM_102
> 
> I would love to see if it's possible to get xmodem in there maybe at the 
> expense of scheduler and address book, or if there's still no room for 
> real xmodem, then any method of binary file transfer over serial, even 
> if it's something simpler that just assumes a good 8-bit connection and 
> doesn't try to do crc, maybe in the form of a change to the load or save 
> commands in BASIC or maybe a modification to the existing log to file 
> feature TELCOM.
> 
> -- 
> bkw
> 


Re: [M100] Annotated disassemble of T102 rom

2020-06-18 Thread Brian K. White

On 6/17/20 11:35 AM, Erik van der Tier wrote:

Hi,

I’m currently well on my way to merge the annotated M100 rom with a disassemble 
of the T102 rom. This will include documentation of the differences. I hope to 
create a working .asm file with labels and such that can be reassembled into a 
functioning Rom (I’m working my way towards a custom os-rom for my 102).

If anyone is interested I can put it up on my GitHub account so you can get it. 
I can imagine this could be interesting for the VirtualT emulator as it 
provides all the annotations on disassembling the M100 rom but not the T102 
currently (except for the RST opcodes).


I am interested. I actually use the rom management feature in the 
classic REX.


http://tandy.wiki/FlexROM_100
http://tandy.wiki/FlexROM_102

I would love to see if it's possible to get xmodem in there maybe at the 
expense of scheduler and address book, or if there's still no room for 
real xmodem, then any method of binary file transfer over serial, even 
if it's something simpler that just assumes a good 8-bit connection and 
doesn't try to do crc, maybe in the form of a change to the load or save 
commands in BASIC or maybe a modification to the existing log to file 
feature TELCOM.


--
bkw


Re: [M100] Annotated disassemble of T102 rom

2020-06-17 Thread Ken Pettit

Erik,

I have MANY, MANY more lines commented here:

http://www.club100.org/memfiles/index.php?&direction=0&order=&directory=Ken%20Pettit/M100%20ROM%20Disassembly

Ken

On 6/17/20 10:22 AM, Erik van der Tier wrote:

I’m currently merging the standard virtual-t output, but any additional notes 
and comments would be great to add in!

Cheers,
Erik


On 17 Jun 2020, at 18:10, Ken Pettit  wrote:

Hi Erik,

I presume you are also referencing the additional M100 ROM annotations I did by 
hand which are not part of the VirtualT standard output (and quite extensive)?

Ken


On 6/17/20 8:35 AM, Erik van der Tier wrote:
Hi,

I’m currently well on my way to merge the annotated M100 rom with a disassemble 
of the T102 rom. This will include documentation of the differences. I hope to 
create a working .asm file with labels and such that can be reassembled into a 
functioning Rom (I’m working my way towards a custom os-rom for my 102).

If anyone is interested I can put it up on my GitHub account so you can get it. 
I can imagine this could be interesting for the VirtualT emulator as it 
provides all the annotations on disassembling the M100 rom but not the T102 
currently (except for the RST opcodes).

Cheers,
Erik




Re: [M100] Annotated disassemble of T102 rom

2020-06-17 Thread Erik van der Tier
I’m currently merging the standard virtual-t output, but any additional notes 
and comments would be great to add in! 

Cheers,
   Erik

> On 17 Jun 2020, at 18:10, Ken Pettit  wrote:
> 
> Hi Erik,
> 
> I presume you are also referencing the additional M100 ROM annotations I did 
> by hand which are not part of the VirtualT standard output (and quite 
> extensive)?
> 
> Ken
> 
>> On 6/17/20 8:35 AM, Erik van der Tier wrote:
>> Hi,
>> 
>> I’m currently well on my way to merge the annotated M100 rom with a 
>> disassemble of the T102 rom. This will include documentation of the 
>> differences. I hope to create a working .asm file with labels and such that 
>> can be reassembled into a functioning Rom (I’m working my way towards a 
>> custom os-rom for my 102).
>> 
>> If anyone is interested I can put it up on my GitHub account so you can get 
>> it. I can imagine this could be interesting for the VirtualT emulator as it 
>> provides all the annotations on disassembling the M100 rom but not the T102 
>> currently (except for the RST opcodes).
>> 
>> Cheers,
>>Erik
> 


Re: [M100] Annotated disassemble of T102 rom

2020-06-17 Thread Erik van der Tier
Sounds like a plan, I’m currently doing a first pass getting the routine 
headercomments in and translating the none sense opcodes into db and dw’s from 
the m100 dis. I’ll set up a github repo once I’m through this first pass. Next 
pass will be find and replace on all standard addresses and known rom 
functions. That way the m100 and t102 should be mostly identical which should 
help adding the other comments that are available.

Cheers,
   Erik

> On 17 Jun 2020, at 18:06, Stephen Adolph  wrote:
> 
> 
> Hi, it would be great to make this collaborative. I have a lot of my own 
> notes on a disassembly, and I also have a paper disassembly that I acquired a 
> while back.
> 
> 
>> On Wed, Jun 17, 2020 at 11:35 AM Erik van der Tier  wrote:
>> Hi,
>> 
>> I’m currently well on my way to merge the annotated M100 rom with a 
>> disassemble of the T102 rom. This will include documentation of the 
>> differences. I hope to create a working .asm file with labels and such that 
>> can be reassembled into a functioning Rom (I’m working my way towards a 
>> custom os-rom for my 102).
>> 
>> If anyone is interested I can put it up on my GitHub account so you can get 
>> it. I can imagine this could be interesting for the VirtualT emulator as it 
>> provides all the annotations on disassembling the M100 rom but not the T102 
>> currently (except for the RST opcodes).
>> 
>> Cheers,
>>Erik


Re: [M100] Annotated disassemble of T102 rom

2020-06-17 Thread Ken Pettit

Hi Erik,

I presume you are also referencing the additional M100 ROM annotations I 
did by hand which are not part of the VirtualT standard output (and 
quite extensive)?


Ken

On 6/17/20 8:35 AM, Erik van der Tier wrote:

Hi,

I’m currently well on my way to merge the annotated M100 rom with a disassemble 
of the T102 rom. This will include documentation of the differences. I hope to 
create a working .asm file with labels and such that can be reassembled into a 
functioning Rom (I’m working my way towards a custom os-rom for my 102).

If anyone is interested I can put it up on my GitHub account so you can get it. 
I can imagine this could be interesting for the VirtualT emulator as it 
provides all the annotations on disassembling the M100 rom but not the T102 
currently (except for the RST opcodes).

Cheers,
Erik




Re: [M100] Annotated disassemble of T102 rom

2020-06-17 Thread Stephen Adolph
Hi, it would be great to make this collaborative. I have a lot of my own
notes on a disassembly, and I also have a paper disassembly that I acquired
a while back.


On Wed, Jun 17, 2020 at 11:35 AM Erik van der Tier  wrote:

> Hi,
>
> I’m currently well on my way to merge the annotated M100 rom with a
> disassemble of the T102 rom. This will include documentation of the
> differences. I hope to create a working .asm file with labels and such that
> can be reassembled into a functioning Rom (I’m working my way towards a
> custom os-rom for my 102).
>
> If anyone is interested I can put it up on my GitHub account so you can
> get it. I can imagine this could be interesting for the VirtualT emulator
> as it provides all the annotations on disassembling the M100 rom but not
> the T102 currently (except for the RST opcodes).
>
> Cheers,
>Erik


[M100] Annotated disassemble of T102 rom

2020-06-17 Thread Erik van der Tier
Hi,

I’m currently well on my way to merge the annotated M100 rom with a disassemble 
of the T102 rom. This will include documentation of the differences. I hope to 
create a working .asm file with labels and such that can be reassembled into a 
functioning Rom (I’m working my way towards a custom os-rom for my 102).

If anyone is interested I can put it up on my GitHub account so you can get it. 
I can imagine this could be interesting for the VirtualT emulator as it 
provides all the annotations on disassembling the M100 rom but not the T102 
currently (except for the RST opcodes).

Cheers,
   Erik