68K/OS "ROM" based disk attempt
Re: 68K/OS "ROM" based disk attempt
This is a 64Kb ROM image (32Kb GST 68K/OS + 32Kb ROM Disk)
The 32kb ROM disk is the same as the 16Kb ROM disk but with the EDIT program added (like on a real card)
Have only tried in Q-emuLator so far, but will try on a QL later today if my 64kb EEPROMS arrive as expected
The 32kb ROM disk is the same as the 16Kb ROM disk but with the EDIT program added (like on a real card)
Have only tried in Q-emuLator so far, but will try on a QL later today if my 64kb EEPROMS arrive as expected
Re: 68K/OS "ROM" based disk attempt
Works fine in a real QL too
Obviously it needs to be installed in a board/device that allows 64kb ROMs (48Kb+16Kb@$C000)
I didn't think it was working properly at first as EDIT program wouldn't run, but I then realised I had $C000 disabled on the ROM board. Doh!
Obviously it needs to be installed in a board/device that allows 64kb ROMs (48Kb+16Kb@$C000)
I didn't think it was working properly at first as EDIT program wouldn't run, but I then realised I had $C000 disabled on the ROM board. Doh!
Re: 68K/OS "ROM" based disk attempt
I've been reading up on articles in QL User/QL World and noticed a couple of things
Floppy Disk support was going to be a board with the FDC & 68K/OS ROMS, rather than a separate FDC controller
There was various software planned that never seems to have seen the light of day, including a version of GST assembler that would run from ROM. I don't see how it could fit in the 2 x 16KB ROM space so either they were planning another way or all the include files etc. weren't going to be included (no pun intended) in ROM. Am going to look at this in more detail
The thing that really came across though was that "the product" was really 68K/OS itself, not the ROM board(s) it comes on
It's a real shame the technical information on all this seems to be lost to the sands of time
Floppy Disk support was going to be a board with the FDC & 68K/OS ROMS, rather than a separate FDC controller
There was various software planned that never seems to have seen the light of day, including a version of GST assembler that would run from ROM. I don't see how it could fit in the 2 x 16KB ROM space so either they were planning another way or all the include files etc. weren't going to be included (no pun intended) in ROM. Am going to look at this in more detail
The thing that really came across though was that "the product" was really 68K/OS itself, not the ROM board(s) it comes on
It's a real shame the technical information on all this seems to be lost to the sands of time
Re: 68K/OS "ROM" based disk attempt
Looking at the minimum required files they are
Obviously ASM_PROG & EDIT_PROG can't be reduced and they total about 29KB of the 32 KB available
But the _IN files are mainly comments & empty space
When I have time I'm going to try and strip both _IN files down to remove all the spaces & comments to see if they'll fit in 3KB, if they do I'll build a couple of RAM disk ROMS
I think the ASM_PROG can be split across the disk ROMs, otherwise the whole thing is a non-starter!
Code: Select all
ASM_PROG 17576 bytes
68KOS_IN 23145 bytes
SYSPROG_IN 14539 bytes
EDIT_PROG 11412 bytes
But the _IN files are mainly comments & empty space
When I have time I'm going to try and strip both _IN files down to remove all the spaces & comments to see if they'll fit in 3KB, if they do I'll build a couple of RAM disk ROMS
I think the ASM_PROG can be split across the disk ROMs, otherwise the whole thing is a non-starter!
Re: 68K/OS "ROM" based disk attempt
Managed to strip the smaller SYSPROG_IN down to 2742 bytes, but that's obviously not enough
I wonder if 68K/OS looks to other places (other than $8000 and $C000) for ROM disks. But even if it does I've no idea how to add that ROM space anyway!
I wonder if 68K/OS looks to other places (other than $8000 and $C000) for ROM disks. But even if it does I've no idea how to add that ROM space anyway!
Re: 68K/OS "ROM" based disk attempt
Love this "older" project !!
i hope some-one will be able to read the assembler and get it to rom format .
Will there be a way to remake the original 4-rom board ??
Tried my luck with a real ql , and a rom-board .
Now to learn how to use 68k/os
i hope some-one will be able to read the assembler and get it to rom format .
Will there be a way to remake the original 4-rom board ??
Tried my luck with a real ql , and a rom-board .
Now to learn how to use 68k/os

Zx80-1/3k exp.-zx81-16k exp.- Spectrum 48 - Spectrum+ -Spectrum 128- Interface 1 - DIVide - Zx flashcard- Zx printer - Ram turbo - Velleman interface system - Currah microspeech - Ql - Miracle 512k exp.- Ql printer - Cst Qdisk interf.- Qubide - Double 3.5 floppy- Minerva - Ice 1.9 - Ql Usb mouse adapter - Qimi-and much more .
Re: 68K/OS "ROM" based disk attempt
Nicetechy wrote: Sun May 18, 2025 1:22 pm Love this "older" project !!
i hope some-one will be able to read the assembler and get it to rom format .
Will there be a way to remake the original 4-rom board ??
Tried my luck with a real ql , and a rom-board .
Now to learn how to use 68k/os
m_IMG_0212.jpg
m_IMG_0211.jpg
m_IMG_0207.jpg
m_IMG_0205.jpg
Getting the Assembler (and support files) into ROM is fairly straightforward, the problem is where to locate the ROM in the memory map so it finds it. And how to physically add that to the QL.
The 32KB of ROM space available at the moment is only enough space for the items you have listed (the original board is 32Kb O/S + 32KB of ROM Disk which is all used up)
Re: 68K/OS "ROM" based disk attempt
Thanks for your answers .
So the only real solution would be a recreation of the original board ?
So the only real solution would be a recreation of the original board ?
Zx80-1/3k exp.-zx81-16k exp.- Spectrum 48 - Spectrum+ -Spectrum 128- Interface 1 - DIVide - Zx flashcard- Zx printer - Ram turbo - Velleman interface system - Currah microspeech - Ql - Miracle 512k exp.- Ql printer - Cst Qdisk interf.- Qubide - Double 3.5 floppy- Minerva - Ice 1.9 - Ql Usb mouse adapter - Qimi-and much more .
Re: 68K/OS "ROM" based disk attempt
No. Even with the original board you don't have room for the assembler, I think they expect it to be run from Microdrive (but a 68K/OS formatted Microdrive). Your ROM board is really no different to the original board other than the original board plugs into the expansion port and has a switch to choose QL or 68K/OStechy wrote: Sun May 18, 2025 4:03 pm Thanks for your answers .
So the only real solution would be a recreation of the original board ?
I did manage to copy the files from 68K/OS Microdrive to MacBook using a serial cable, so I guess it's not beyond possibility to copy the files back the other way (on page 2 of this thread is a zip of the ASM micro drive files)
Re: 68K/OS "ROM" based disk attempt
found the file ( thank you !! )
now to get it to work ( not easy )
now to get it to work ( not easy )
Zx80-1/3k exp.-zx81-16k exp.- Spectrum 48 - Spectrum+ -Spectrum 128- Interface 1 - DIVide - Zx flashcard- Zx printer - Ram turbo - Velleman interface system - Currah microspeech - Ql - Miracle 512k exp.- Ql printer - Cst Qdisk interf.- Qubide - Double 3.5 floppy- Minerva - Ice 1.9 - Ql Usb mouse adapter - Qimi-and much more .