I have a 520 STE with switchable TOS (1.62 and 2.06) and I have seen that if I boot to a clean desktop (without Floppy or HD) the Blitter is enabled by default in TOS 1.62 but disabled by default in TOS 2.06.
I can´t seem to find any explanation to why it is disabled by default in TOS 2.06.
Is there a good reason to why you must enable the Blitter “manually” in 2.06 and then save the desktop so that it will be enabled at the next boot (and boots after that)?
Maybe this is a stupid question, but it´s been nagging me for a while now…… :?
Blitter question TOS 1.62 - TOS 2.06
-
bj_kock
- Posts: 6
- Joined: 10 Feb 2018 18:14
- Location: Sweden
-
exxos
- Site Admin

- Posts: 28346
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Blitter question TOS 1.62 - TOS 2.06
odd.. I always thought it was enabled by default as well odd..
As you say, enabling it and saving desktop is probably the only way to go.
As you say, enabling it and saving desktop is probably the only way to go.
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Blitter question TOS 1.62 - TOS 2.06
Yes, that is odd. I guess you could find out what part of the ROM controls that and edit 2.06 to do the same.
Personally I have a HDD so I just save my desktop.
Personally I have a HDD so I just save my desktop.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
frank.lukas
- Posts: 812
- Joined: 19 Jan 2018 11:52
Re: Blitter question TOS 1.62 - TOS 2.06
When the Billter is faulty as an an example, you can not longer boot up the machine ...
... so the setting with TOS 2.06 is good.
... so the setting with TOS 2.06 is good.
-
bj_kock
- Posts: 6
- Joined: 10 Feb 2018 18:14
- Location: Sweden
Re: Blitter question TOS 1.62 - TOS 2.06
That seems to be one reasonable reason :thumbup:frank.lukas wrote: 25 Aug 2020 19:54 When the Billter is faulty as an an example, you can not longer boot up the machine ...
... so the setting with TOS 2.06 is good.
I also usually start from HD and have the Blitter enabled in the Desktop.inf and the Newdesk.inf.
I found this odd 2.06 disabled Blitter behavior a while ago when I played around with GemBench and wanted to see if there were any difference in performance if I ran my STE with stock 1.62 or as a stock 2.06 machine.
When I started GemBench from a diskette under 2.06, it stated that the Blitter was disabled and I first thought that I had accidently turned it off when I changed from low to medium resolution in the dropdown menu on the desktop.
After some reboots I soon realized that the Blitter is off by default in 2.06 and thought that there was something wrong with my Swedish 2.06 version in my STE.
I started up Steem on my PC and tested the TOS 2.06 ROMs that I have there (UK, US and SE) and all behave the same way in Steem.
I started to Google around (of pure curiosity) to see if I could find a reason to why Blitter is off by default in 2.06 and on in 1.62, but found no answer at all.
So that´s why I turned to all of you here, to see if someone could still my curiosity 😊
-
tzok
- Posts: 338
- Joined: 30 Dec 2017 14:27
Re: Blitter question TOS 1.62 - TOS 2.06
I guess the reason is TOS 1.62 is STe-only, so it is guaranteed that the machine will have a Blitter, while TOS2.06 is mainly for MegaST which may or may not have the Blitter installed.bj_kock wrote: 25 Aug 2020 21:50I started to Google around (of pure curiosity) to see if I could find a reason to why Blitter is off by default in 2.06 and on in 1.62, but found no answer at all.
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Blitter question TOS 1.62 - TOS 2.06
Actually, 2.06 was for the MegaSTE, which always had a Blitter too. However, I imagine that because the code base has much in common with 3.06 for the TT that it had to be more flexible and test for hardware during initialisation.tzok wrote: 11 Nov 2020 10:12 I guess the reason is TOS 1.62 is STe-only, so it is guaranteed that the machine will have a Blitter, while TOS2.06 is mainly for MegaST which may or may not have the Blitter installed.
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.
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.
-
exxos
- Site Admin

- Posts: 28346
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Blitter question TOS 1.62 - TOS 2.06
I half remember the same conversation recently maybe with @agranlund ? Its disabled as the blitter can cause issues with some hardware or software. Also when using a 030, the blitter option gets replaced with "cache" so you can't turn it on or off anyway, so it makes sense to have it disabled by default. You can turn it on and save newdesk.inf to load when you get to desktop anyway.
Who is online
Users browsing this forum: ClaudeBot, semrush [bot] and 0 guests