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
