PAK/3 TOS 3.06: UK Version?

General Discussion, STOS.
User avatar
exxos
Site Admin
Site Admin
Posts: 28361
Joined: 16 Aug 2017 23:19
Location: UK

Re: PAK/3 TOS 3.06: UK Version?

Post by exxos »

stephen_usher wrote: 30 Nov 2022 12:02 PP is PP. I remember when I first joined this forum and he threatened to ban me for posting a ZOO archive.
:( yeah fun times.

maybe some assembly wiz could find the check in the loader and patch it. Or do a quick TSR prg to get around the problem.
DaveC
Posts: 125
Joined: 18 Sep 2020 18:24

Re: PAK/3 TOS 3.06: UK Version?

Post by DaveC »

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.
User avatar
exxos
Site Admin
Site Admin
Posts: 28361
Joined: 16 Aug 2017 23:19
Location: UK

Re: PAK/3 TOS 3.06: UK Version?

Post by exxos »

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.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7378
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: PAK/3 TOS 3.06: UK Version?

Post by stephen_usher »

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.
User avatar
exxos
Site Admin
Site Admin
Posts: 28361
Joined: 16 Aug 2017 23:19
Location: UK

Re: PAK/3 TOS 3.06: UK Version?

Post by exxos »

Assume would work if you just changed the hex in my image from 206 to 306 :shrug:
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7378
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: PAK/3 TOS 3.06: UK Version?

Post by stephen_usher »

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.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: PAK/3 TOS 3.06: UK Version?

Post by Badwolf »

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
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7378
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: PAK/3 TOS 3.06: UK Version?

Post by stephen_usher »

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.
User avatar
exxos
Site Admin
Site Admin
Posts: 28361
Joined: 16 Aug 2017 23:19
Location: UK

Re: PAK/3 TOS 3.06: UK Version?

Post by exxos »

stephen_usher wrote: 30 Nov 2022 21:11 P.P.S. Does it need byte swapping?
Depends on your programmer.. for me it's "ready to flash".
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7378
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: PAK/3 TOS 3.06: UK Version?

Post by stephen_usher »

I've just tried the ST536 (with version changed).

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.

Return to “SOFTWARE”

Who is online

Users browsing this forum: ClaudeBot and 7 guests