Sent from my iPad

On Jan 21, 2025, at 7:58 AM, Kurt McCullum <[email protected]> wrote:


Ok, that didn't take long. Turns out I created a file with all the changes I 
had to make to merge the two roms. Your can find the file in the memfiles area 
under my name/SARDINE/changes.txt

But for the NEC version here is what I put together.
-----------------------------------------------------------------------------------------------------
Move 33 bytes starting at 352F from Sardine to 7200 on TS-DOS
Change 2B85 in SardRom from 352F to 7200
Change 2B4D in SardRom from 3541 to 7212
Copy 3535 to end of TS-DOS on top of Sardine
Change 179E to 35H
Change 179F to 35H
Change 3 bytes starting at 0x360E to C3 2F 03
Change Title starting at 0x0348
Change jumps from 00A5 to 00A6 in TSDOS code
Change 3 Bytes starting at 08EE from CD 6B 16 TO 3E 44 00
Change Byte 1750 from 49 to CD
Change Byte 174C from CC to E4
Change 7 bytes starting at 08EB to 00 00 3E 44 00 00 00
Change 17A8 to 35H
CHange 17A9 to 35H

I don't have any of my NEC machines with me so I can't test this. But looking 
through my notes, it would appear that 35H 35H is where TS-DOS starts, and 
there are two locations in the SARDINE code where I replaced an address with 
35H 35H.

So doing the conversion from HEX to decimal I get 13621.

Wish I had a way to test that, but give it a go and let us know.

Kurt McCullum


On Tue, Jan 21, 2025, at 9:46 AM, Kurt McCullum wrote:
Georg,

In theory yes it does. When I merged SARDINE and TS-DOS, there was a call in 
SARDINE that would go go to the loader routine from a disk. I modified this to 
call TS-DOS which was now in ROM. All one would have to do is call that address 
to start it.

All that being said. The machine that I did most of that work on is in another 
state right now. I will see what I can dig up.

Kurt

On Tue, Jan 21, 2025, at 8:10 AM, Georg Käter wrote:

Dear community,



does SARDOS for NEC have an option to start TS-DOS by a .BA program from main 
menu?



Sample: 10 POKE XXXXX,YY: EXEC62394



Regards

Georg


Reply via email to