You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
Check if your IP is banned
viewtopic.php?t=7286

General Stuff(tm)

Blogs & guides and tales of woo by forum members.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 6763
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

exxos wrote: Thu Jun 05, 2025 9:27 pm Oh no :( Hope it doesn't turn into a epic.
So do I!!!
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
stephen_usher
Site sponsor
Site sponsor
Posts: 6763
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

PhilC wrote: Thu Jun 05, 2025 9:27 pm Oh that's gotta suck. Hopeyou get over it quickly and easily
Thanks.
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
HigashiJun
Posts: 1934
Joined: Fri Jun 19, 2020 7:21 am
Location: Tokyo

Re: General Stuff(tm)

Post by HigashiJun »

Take care and have a good rest !
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 6763
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

HigashiJun wrote: Thu Jun 05, 2025 10:49 pm Take care and have a good rest !
Thanks!
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
JezC
Posts: 2517
Joined: Mon Aug 28, 2017 11:44 pm

Re: General Stuff(tm)

Post by JezC »

Wishing you a speedy recovery!
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 12982
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: General Stuff(tm)

Post by rubber_jonnie »

stephen_usher wrote: Thu Jun 05, 2025 9:23 pm It looks like I brought back more than just memories from Swindon...

The cold I thought I had turns out to be COVID!

I just did a test and two lines.
Oh no, that's rubbish :(

Wishing you a speedy recovery.
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...
User avatar
Icky
Site Admin
Site Admin
Posts: 4107
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: General Stuff(tm)

Post by Icky »

stephen_usher wrote: Thu Jun 05, 2025 9:23 pm It looks like I brought back more than just memories from Swindon...

The cold I thought I had turns out to be COVID!

I just did a test and two lines.
Oh no, get well soon. I am glad I didn't go in the end then. Swindon always has a lot of bad press and now COVID from Retro events :(
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 6763
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

Thanks Icky.

It seems that none of the other exhibitors have come down with it so I must just have been unlucky.
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
stephen_usher
Site sponsor
Site sponsor
Posts: 6763
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

Not having any physical energy today I managed to work upon the QL diagROM code.

It now is able to discover any expansion RAM and then do a full memory test (own address and March) and report all errors.

DiagROM.jpg
DiagROM.jpg (152.41 KiB) Viewed 47 times

I've still got to look at error reporting when it's checking the main RAM in "no-RAM" mode as that's a bit tricky.
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
stephen_usher
Site sponsor
Site sponsor
Posts: 6763
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: General Stuff(tm)

Post by stephen_usher »

Well, lots of progress today as I've been feeling better... I have the ROM running on a real machine.

I'm using the "A Winbond W27C512 has stronger line drivers than the system ROMs." feature to run the code from the ROM cartridge port.

First of all, modify a cartridge so that (a) it enables the ROM whenever the ROM enable signal is set, and (b) wire up all address lines to the ROM socket.

IMG_4448.jpeg
IMG_4448.jpeg (303.08 KiB) Viewed 43 times
IMG_4449.jpeg
IMG_4449.jpeg (291.97 KiB) Viewed 43 times

And... it boots! Though there was an issue with it misdetecting non-existant expanded memory due to an off by one bug.

IMG_4445.jpeg
IMG_4445.jpeg (215.64 KiB) Viewed 43 times

The other issue was that the serial output was garbled and the wrong baud rate.

The baud rate issue was caused by documentation failure. The ZX8302 documents I have said that the three bits went from 000 for 75 baud up to 111 for 19200 baud. As it turns out the bits are the opposite, so when I set the value to '101' for 4800 baud I got 600 instead.

The other issue was caused by getting the sense wrong when interrogating the transmit buffer status register. This wasn't helped by an issue in the emulator I'm using which caused the status bit to be set and never cleared, which would cause my code to hang. After finding the line in the emulator's code which sets the bit and disabling it I've got everything working, both in the emulator and on the real machine.

IMG_4450.jpeg
IMG_4450.jpeg (155.14 KiB) Viewed 43 times

Phew!
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.
Post Reply

Return to “MEMBER BLOGS”