If his example code on detecting TOS version and machine type on Atari Forum is anything to go by, as long as people are using maprom should be simple enough to change the version that's stored in TT-Ram. As he checks the version reading directly from ROM.
DaveC wrote: 30 Nov 2022 14:31
If his example code on detecting TOS version and machine type on Atari Forum is anything to go by, as long as people are using maprom should be simple enough to change the version that's stored in TT-Ram. As he checks the version reading directly from ROM.
That's not a bad idea really. Load TOS into RAM then change the bytes in ram to the 306 header.
The problem I've found is that if the ROM is loaded into TT-RAM and uses MMU translation tables then as soon as his loader tries to start the system freezes. I think he's re-writing the MMU translation table.
A modified ROM would be best I think.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
I've just been trying to work out how to use TOSPATCH.TTP and even with Google translate to help understand the German I'm getting nowhere.
It seems to be one of those free programs which works if you're the author, have in depth knowledge of its workings and have the same set-up as them. *sigh*
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
stephen_usher wrote: 30 Nov 2022 20:54
I've just been trying to work out how to use TOSPATCH.TTP and even with Google translate to help understand the German I'm getting nowhere.
It seems to be one of those free programs which works if you're the author, have in depth knowledge of its workings and have the same set-up as them. *sigh*
It is confusing -- I have used it before but I forget how. If you're only trying to change the TOS version, though, you only need a hex editor and change the third byte to 03.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2 FrontBench The Frontier: Elite 2 intro as a benchmark
exxos wrote: 30 Nov 2022 09:41
Give my build of 206 a try ? It's got all the 306 030 stuff from 306 anyway.
I'm searching for the file now. I'm guessing that it's in the "REV 3 - REV 5 - The beginning" thread somewhere.
P.S. Oh, found the link to your store!
P.P.S. Does it need byte swapping?
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
Cold boot: Warning about CRC (unsurprisingly) and then stops. Keyboard clicks continue but it doesn't get any further. i.e. no memory test.
Warm boot: (By switching to 68000+TOS1.04 and back again) works fine.
This is a Mk.I TF536.
P.S. after uninstalling and reinstalling HD10.10 on the UltraSATAN I got it to boot under PAK/3 TOS 3.06
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.