Minerva 1.98 vs QemuLator

Discussion and advice about emulating the QL on other machines.
User avatar
dilwyn
Mr QL
Posts: 1609
Joined: Wed Dec 01, 2010 10:39 pm
Location: Wales
Contact:

Minerva 1.98 vs QemuLator

Postby dilwyn » Sun Feb 14, 2016 5:17 pm

Anyone been able to get Minerva 1.98 to work with QemuLator?

I'm trying to fix a program bug to help someone and can't get it to work - I don't know if the 1.98 ROM image on my website is corrupt or not.

(1.97 works OK). QemuLator version 3.1.4


Dilwyn
All things QL: see www.dilwyn.me.uk
User avatar
tofro
QL Wafer Drive
Posts: 1820
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Minerva 1.98 vs QemuLator

Postby tofro » Sun Feb 14, 2016 6:08 pm

Dilwyn,
doesn't work here as well with 1.98.
I get it to run until the start windows show up, but it never displays a cursor (It does look slower than JS, though, and you dont get QEmu to skip the RAM test with that ROM)

The very same ROM works fine on uqlx, though, and it's the version from your website. A freshly downloaded ROM image from Lau's place at https://94afed43f06da8b9c870c15d96cf7e0 ... 198bin.zip looks and behaves the same. I would thus guess the image is OK, but QEmu doesn't like it for some reason ;)

Tobias


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
Derek_Stewart
QL Wafer Drive
Posts: 1654
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: Minerva 1.98 vs QemuLator

Postby Derek_Stewart » Sun Feb 14, 2016 6:37 pm

Hi,

Here is Qemulator with the supplied Minverva v1.97:

Qemulator_Minerva_197.png


Which has an extra extensions in the Rom image:

Q-emulator for Windows 3.1.3
QDOS 1.97

This not in Minerva v1.98:

Qemulator_Minerva_198.png


The file size of Minerva v1.98 is 48.8K, whereas Minerva v1.97 is 49.2K, there must be an extra addition to the QL Rom image. Maybe adding the Rom Image by Floppy disk would solve this.

I will try this on a Windows PC with floppy disk drive.

I have added Toolkit II as a back rom.


Regards,

Derek
User avatar
dilwyn
Mr QL
Posts: 1609
Joined: Wed Dec 01, 2010 10:39 pm
Location: Wales
Contact:

Re: Minerva 1.98 vs QemuLator

Postby dilwyn » Sun Feb 14, 2016 8:31 pm

tofro wrote:Dilwyn,
doesn't work here as well with 1.98.
I get it to run until the start windows show up, but it never displays a cursor (It does look slower than JS, though, and you dont get QEmu to skip the RAM test with that ROM)

The very same ROM works fine on uqlx, though, and it's the version from your website. A freshly downloaded ROM image from Lau's place at https://94afed43f06da8b9c870c15d96cf7e0 ... 198bin.zip looks and behaves the same. I would thus guess the image is OK, but QEmu doesn't like it for some reason ;)

Tobias

Thanks Tobias. Exactly the same result as I get here.
Need to test why Q-Bar doesn't work on Minerva 1.98 with ptr_gen 2.03/wman 2.05/hot_rext 2.31 for someone. Seems to work fine with Min 1.97 with that PE on QemuLator at least.


Dilwyn
All things QL: see www.dilwyn.me.uk
User avatar
tofro
QL Wafer Drive
Posts: 1820
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Minerva 1.98 vs QemuLator

Postby tofro » Sun Feb 14, 2016 9:22 pm

Give uqlx a chance, Dilwyn! ;)

That's the big opportunity to move over to the bright side!

Tobias
(just kidding)


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
pjw
Super Gold Card
Posts: 623
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: Minerva 1.98 vs QemuLator

Postby pjw » Mon Feb 15, 2016 2:32 am

Minerva 1.98 works perfectly with QemuLator! The matter has been dealt with before. See my posts under the topic Software & Programming/Minerva Assembly (or http://www.qlforum.co.uk/viewtopic.php? ... 234#p10194) I dont know if a ready assembled ROM image, suitably prepared for QemuLator, is available anywhere to download, but sources and a HowTo to prepare your own can be had from Dilwyn's site at http://www.dilwyn.me.uk, under downloads/Ql ROM Images. If you have the programs required to assemble and link it all, the process is a doddle.

Per
(No kidding ;)


Per
Be wary of large West-Coast corporations bearing gifts!
- Ancient Trojan proverb
Derek_Stewart
QL Wafer Drive
Posts: 1654
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: Minerva 1.98 vs QemuLator

Postby Derek_Stewart » Mon Feb 15, 2016 9:28 am

Hi Per,

I have a look at the link to your message:

http://www.qlforum.co.uk/viewtopic.php? ... 234#p10194

I just ran the programme you wrote in the message:

Code: Select all

adr = ALCHP(48 * 1024)
LBYTES 'win1_M_MINERVA198_ROM', adr
SBYTES 'dos3_Minerva198.rom', adr, 48 * 1024
RECHP adr


The resultant new Minerva v.198 rom image now shows:

Q-emulator for Windows 3.1.3
QDOS 1.98

QEM-MIN198.png


and the see the result, Q-emulator now runs Minerva v1.98 and loading in the latest Extended Environment 2 from Dilwyn's web site, QBAR also works in Q-emulator with Minerva v1.98, with 1920K ram, at full speed.

See pic. below:

Q-emulator-Min198.png


I have attached the Minerva198 rom image as well.
Attachments
min198_qem_rom.zip
Q-Emulator Patched Minerva v1.98 Rom Image
(38.49 KiB) Downloaded 70 times


Regards,

Derek
User avatar
dilwyn
Mr QL
Posts: 1609
Joined: Wed Dec 01, 2010 10:39 pm
Location: Wales
Contact:

Re: Minerva 1.98 vs QemuLator

Postby dilwyn » Mon Feb 15, 2016 11:37 am

Thank you everyone, I'll make the amended ROM image available on my website for QemuLator users.

Q-Bar does indeed now work on this combination of Minerva 1.98 and ptr_gen 2.03 (etc), which surprisingly gives me a bit of a headache headache as it doesn't work on a QL with Minerva 1.98+PTR_GEN 2.03 etc.
:?
Eek.


Dilwyn
All things QL: see www.dilwyn.me.uk
User avatar
pjw
Super Gold Card
Posts: 623
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: Minerva 1.98 vs QemuLator

Postby pjw » Mon Feb 15, 2016 5:05 pm

Derek,

The moment I had posted my reply, it occurred to me that it might be sufficient to merely pad the existing ROM to 48k, rather than Make it from source, but it was 3.30 in the morning, so I thought What the hell, itll be a fun experience for people to assemble their own version! - And then you went and spoiled it ;)

At least I had the satisfaction of assembling v1.98 from scratch from within QPC2, using the tools that come with the SMSQ/E sources, and then, for the hell of it, doing the same again using QemuLator, running the resulting Minerva 1.98 ROM image, to build itself! So strangely gratifying it must be a sin!

Per
(Just kidding this time)


Per
Be wary of large West-Coast corporations bearing gifts!
- Ancient Trojan proverb
User avatar
pjw
Super Gold Card
Posts: 623
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: Minerva 1.98 vs QemuLator

Postby pjw » Mon Feb 15, 2016 5:09 pm

Dilwyn,

surprisingly gives me a bit of a headache headache as it doesn't work on a QL with Minerva


Sorry for your double headache. I hope you quickly manage to resolve them!

Per


Per
Be wary of large West-Coast corporations bearing gifts!
- Ancient Trojan proverb

Who is online

Users browsing this forum: No registered users and 3 guests