Discussion and advice about emulating the QL on other machines.
XorA
Site Admin
Posts: 1742 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Fri Aug 15, 2025 11:30 am
Code: Select all
⬢ [arch] ❯ cat sq68ux.ini
#SMSQE = Q68_SMSQ.bin
sysrom = Q68_ROM.SYS
#SD1 = q68.img
for Minerva booting, the emulator itself does not yet access the SD image to fetch files from it.
Emulator doesn't run the boot firmware that is on a real Q68.
janbredenbeek
Super Gold Card
Posts: 725 Joined: Wed Jan 21, 2015 4:54 pm
Location: Hilversum, The Netherlands
Contact:
Post
by janbredenbeek » Fri Aug 15, 2025 11:47 am
XorA wrote: Fri Aug 15, 2025 11:30 am
Code: Select all
⬢ [arch] ❯ cat sq68ux.ini
#SMSQE = Q68_SMSQ.bin
sysrom = Q68_ROM.SYS
#SD1 = q68.img
It boots, but I cannot access the WIN drives after having them configured.
Maybe it's due to the old SD card driver from Wolfgang. I'm looking for a way to backport the SMSQ/E driver but without success so far...
XorA
Site Admin
Posts: 1742 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Fri Aug 15, 2025 12:42 pm
janbredenbeek wrote: Fri Aug 15, 2025 11:47 am
XorA wrote: Fri Aug 15, 2025 11:30 am
Code: Select all
⬢ [arch] ❯ cat sq68ux.ini
#SMSQE = Q68_SMSQ.bin
sysrom = Q68_ROM.SYS
#SD1 = q68.img
It boots, but I cannot access the WIN drives after having them configured.
Maybe it's due to the old SD card driver from Wolfgang. I'm looking for a way to backport the SMSQ/E driver but without success so far...
I currently only emulated the byte access style that smsq/e uses to access the card, I haven't checkout the source for the older driver to see how it does it!
Peter
Font of All Knowledge
Posts: 2542 Joined: Sat Jan 22, 2011 8:47 am
Post
by Peter » Sat Aug 16, 2025 2:11 am
Thanks, I didn't see the "Releases" link at the right side.
XorA
Site Admin
Posts: 1742 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Tue Aug 19, 2025 8:42 pm
It has now gained the ability to "boot" off SD card only!
Its still possible to load SMSQE or SYSROM from a file for testing!
XorA
Site Admin
Posts: 1742 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Thu Aug 21, 2025 4:58 pm
So just a warning, anyone who has run an SD image on sq68ux I have found some memory corruption in the SD part of the emulator, so its highly likely your image has some corruption on it.
I am currently debugging the issue, but its a slightly complex one so will take me a while!
If your only reading stuff then there is no issue!
XorA
Site Admin
Posts: 1742 Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK
Post
by XorA » Thu Aug 21, 2025 7:02 pm
So stumbled on the problem after some debugging with hardware breakpoints (an absolute lifesaver).
Verified the fix with the MAME code the SD emulation originally came from and a similar change was made there.
So I think the corruption issue is fixed.
Also this has fixed BlackPhoenix 1.5 booting on s68ux, so it can actually run real software now!