Disable QIMSI (or ROM Port) from Software?

Nagging hardware related question? Post here!
Post Reply
User avatar
t0nyt
Aurora
Posts: 998
Joined: Wed Nov 22, 2023 6:46 pm
Location: UK

Disable QIMSI (or ROM Port) from Software?

Post by t0nyt »

Hi all,

I’m trying to run a 128kb game that won’t run with QIMSI fitted, but as my games menu runs from the QIMSI (along with most of the games) it’s a bit of a catch 22

I tried removing the SD card (so it shows no card detected) when resetting the QL with RES_128, but it still doesn’t run

If I completely unplug the QIMSI it runs fine (but that makes things awkward)

So I’m wondering if there is a way from software to completely unhook the memory used by QIMSI temporarily until a reset, or a way to disable the ROM port

(This is a JS ROM QL with QIMSI & Trump 768kb)

I was wondering if anyone has any thoughts please?

Many thanks


User avatar
t0nyt
Aurora
Posts: 998
Joined: Wed Nov 22, 2023 6:46 pm
Location: UK

Re: Disable QIMSI (or ROM Port) from Software?

Post by t0nyt »

Have found a workaround for now

The games menu just mounts the MDV image as MDV1 in the vDrive
Then I switch off & remove QIMSI
When powered back on the game boot file peeks to check memory isn’t >128kb
If it is >128kb then it does a res_128
Then on 2nd boot it just runs the game

It’s as automated as I can get it unless there is a way to disable QIMSI or ROM port via software


User avatar
Peter
Font of All Knowledge
Posts: 2476
Joined: Sat Jan 22, 2011 8:47 am

Re: Disable QIMSI (or ROM Port) from Software?

Post by Peter »

Hi,
QIMSI Gold introduced a ROM emulation feature for the QL side. You can place a ROM image named "QL_ROM.SYS" on SD card, overriding the SD card driver ROM with something else. Which could in your case be an empty ROM or a toolkit ROM which does not have side effects. If I remember correctly, this feature also works on a standard QIMSI, but would require an FPGA update.
All the best, Peter


User avatar
t0nyt
Aurora
Posts: 998
Joined: Wed Nov 22, 2023 6:46 pm
Location: UK

Re: Disable QIMSI (or ROM Port) from Software?

Post by t0nyt »

Thanks Peter

I think, for the sake of just 1 program, I’ll just unplug for now

Many thanks
Tony


Post Reply