Fantastic :)
General Stuff(tm)
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: General Stuff(tm)
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...
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
And, after a few days away, and being paranoid, I thought I'd test the 800XL again... All still working. Phew!
I declare it fixed. :-)
I declare it fixed. :-)
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.
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: General Stuff(tm)
Splendid.stephen_usher wrote: 28 Dec 2025 10:10 And, after a few days away, and being paranoid, I thought I'd test the 800XL again... All still working. Phew!
I declare it fixed. :-)
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...
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
While I'm waiting on the 8 bit Atari things to arrive I thought I'd have a go at installing NetBSD on the TT, mostly so as to compare it with Debian Linux but also it seems that X will run under it on the TT.
Well, that was a bit of a journey. Firstly the install documentation is so out of date to be absolutely wrong about getting started. In the end I worked out that there was a boot floppy image, but it was 1.44MB and not 720K. Finding how the loadbsd program worked was also fun, not helped by the ISO image from the NetBSD repository having long names for everything which TOS couldn't show.
The next fun thing was that the installer, although partly aware of non-BSD partition tables failed very quickly whilst trying to set up the partitions for the system and then tried to install a boot block, which failed of course. In the end I manually created the root partition filesystem. Once this was done I could start on the "reinstall", as this is the only option which would work. Oh, and then we come back to the CD ISO file... All the filenames were uppercased but the installer required lowercase, except for the kernel packages which required specific mixed case. Well, after about 6 CD burns I was able to get the system installed.
After some manual reconfiguring and killing fccache and postfix start-ups I was able to log into the running system.... which is incredibly slow. Debian Linux is probably three times the speed. Yes, it's that slow. However, amazingly the NetUSBee-Lite networking works with my filter card in place.
Talking about slow, I had to kill the font cache start-up as after an hour it still hadn't finished, with hardly any drive activity. According to ktruss it was spending most of the time doing lightweight thread system calls. Similarly makemandb spends hours doing very little I/O but churning away.
I managed to get the X server from another site and install that without much hassle.
X, although painfully slow, does work both in TT-Medium and TT-High and the the latter looks really nice. Now, if I can get the performance issues fixed this would be a nice UNIX machine. :-)
Well, that was a bit of a journey. Firstly the install documentation is so out of date to be absolutely wrong about getting started. In the end I worked out that there was a boot floppy image, but it was 1.44MB and not 720K. Finding how the loadbsd program worked was also fun, not helped by the ISO image from the NetBSD repository having long names for everything which TOS couldn't show.
The next fun thing was that the installer, although partly aware of non-BSD partition tables failed very quickly whilst trying to set up the partitions for the system and then tried to install a boot block, which failed of course. In the end I manually created the root partition filesystem. Once this was done I could start on the "reinstall", as this is the only option which would work. Oh, and then we come back to the CD ISO file... All the filenames were uppercased but the installer required lowercase, except for the kernel packages which required specific mixed case. Well, after about 6 CD burns I was able to get the system installed.
After some manual reconfiguring and killing fccache and postfix start-ups I was able to log into the running system.... which is incredibly slow. Debian Linux is probably three times the speed. Yes, it's that slow. However, amazingly the NetUSBee-Lite networking works with my filter card in place.
Talking about slow, I had to kill the font cache start-up as after an hour it still hadn't finished, with hardly any drive activity. According to ktruss it was spending most of the time doing lightweight thread system calls. Similarly makemandb spends hours doing very little I/O but churning away.
I managed to get the X server from another site and install that without much hassle.
X, although painfully slow, does work both in TT-Medium and TT-High and the the latter looks really nice. Now, if I can get the performance issues fixed this would be a nice UNIX machine. :-)
You do not have the required permissions to view the files attached to this post.
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.
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: General Stuff(tm)
Very cool :)stephen_usher wrote: 29 Dec 2025 15:49 While I'm waiting on the 8 bit Atari things to arrive I thought I'd have a go at installing NetBSD on the TT, mostly so as to compare it with Debian Linux but also it seems that X will run under it on the TT.
Well, that was a bit of a journey. Firstly the install documentation is so out of date to be absolutely wrong about getting started. In the end I worked out that there was a boot floppy image, but it was 1.44MB and not 720K. Finding how the loadbsd program worked was also fun, not helped by the ISO image from the NetBSD repository having long names for everything which TOS couldn't show.
The next fun thing was that the installer, although partly aware of non-BSD partition tables failed very quickly whilst trying to set up the partitions for the system and then tried to install a boot block, which failed of course. In the end I manually created the root partition filesystem. Once this was done I could start on the "reinstall", as this is the only option which would work. Oh, and then we come back to the CD ISO file... All the filenames were uppercased but the installer required lowercase, except for the kernel packages which required specific mixed case. Well, after about 6 CD burns I was able to get the system installed.
After some manual reconfiguring and killing fccache and postfix start-ups I was able to log into the running system.... which is incredibly slow. Debian Linux is probably three times the speed. Yes, it's that slow. However, amazingly the NetUSBee-Lite networking works with my filter card in place.
IMG_4846.jpeg
Talking about slow, I had to kill the font cache start-up as after an hour it still hadn't finished, with hardly any drive activity. According to ktruss it was spending most of the time doing lightweight thread system calls. Similarly makemandb spends hours doing very little I/O but churning away.
I managed to get the X server from another site and install that without much hassle.
X, although painfully slow, does work both in TT-Medium and TT-High and the the latter looks really nice. Now, if I can get the performance issues fixed this would be a nice UNIX machine. :-)
IMG_4848.jpeg
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...
-
Steve
- Posts: 3305
- Joined: 15 Sep 2017 11:49
Re: General Stuff(tm)
Did you try the official Atari UNIX on your TT?
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
No. One day I'll have to set up and SD card with it installed as an image I can run from an ZuluSCSI card.
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.
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
Oh, and to show how much of a hacky "it works for me" type thing this is...
The "loadbsd.ttp" program has a hard coded path to the kernel file... Searching on-line and finding the source there a comment saying (in effect) "This space should be large enough to binary edit the correct path into.". So, yes, binary editing of the program is required!
It also defaults to booting into single-user mode, which is probably very useful for kernel developers, but no-one else. :-)
The "loadbsd.ttp" program has a hard coded path to the kernel file... Searching on-line and finding the source there a comment saying (in effect) "This space should be large enough to binary edit the correct path into.". So, yes, binary editing of the program is required!
It also defaults to booting into single-user mode, which is probably very useful for kernel developers, but no-one else. :-)
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.
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: General Stuff(tm)
I've been doing some benchmarking on the TT using a mandelbrot program on all the OSs I have:
Interesting results with Linux coming out faster than TOS. Then again I'm not running ROMspeed or similar.
Code: Select all
Atari TT030
-----------
ST-RAM: 4MB
TT-RAM: 64MB EDO (Storm memory card)
Drive: SCS2SD v6.0
OS Tests
--------
MiNT 1.9
C Compiler: GCC 2.95.3
Compiler commandline: gcc -m68030 -m68881 -O3 -o mandel mandel.c
Result: 1.140 kpixels per second
Time data: User: 1134.2 seconds, System: 11.155 seconds, Elapsed: 19m 10s
TOS 3.06
Same binary as MiNT.
Result: 1.220 kpixels per second
Time data: Elapsed: 17m 55s
Debian Linux 3.0 (Kernel 2.2.20)
C Compiler: GCC 2.95.4
Compiler commandline: gcc -m68881 -m68030 -O3 -o mandel mandel.c
Result: 1.227 kpixels per second
Time data: User: 1057.320 seconds, System: 8.7 seconds, Elapsed: 17m 48.475s
NetBSD 10.1
C Compiler: GCC 10.5.0
Compiler commandline: gcc -m68881 -m68030 -O3 -D__unix -o mandel mandel.c
Result: 1.072 kpixels per second
Time data: User: 1145.281 seconds, System: 2.972 seconds, Elapsed: 20m 23.35s
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.
Who is online
Users browsing this forum: apple [bot], ClaudeBot, don_apple, gpt [bot] and 33 guests