BREAKING NEWS: I have tested Pudge with the just released v1.6 of Minerva4Q68 and as far I can see it works now, except for the sound of course.
I have added the SLUG command which can be used to slow down the Q68 (0 = full speed, 255 = slows down to a crawl; 128 will be about original QL speed). Unfortunately this also increases loading time (well, at least it remembers you of the good old MDV days ).
Apart from the above, there are lots of other improvements such as a working serial driver
janbredenbeek wrote: Thu Dec 28, 2023 12:42 amBREAKING NEWS: I have tested Pudge with the just released v1.6 of Minerva4Q68 and as far I can see it works now, except for the sound of course.
I have added the SLUG command which can be used to slow down the Q68 (0 = full speed, 255 = slows down to a crawl; 128 will be about original QL speed). Unfortunately this also increases loading time (well, at least it remembers you of the good old MDV days ).
Apart from the above, there are lots of other improvements such as a working serial driver
That's amazing, with SLUG too, I'll give it a go! And other stuff that may well also be stuck because it's awaiting some kind of k/b input. Thanks Jan.
Derek_Stewart wrote: Thu Dec 28, 2023 8:00 am
Great, now we can play a game that is over 30 years on a computer that cutting edge.
Why not play, Wolfgang's version it is much better.
You know me Derek, I'm making my way through the old stuff - it's all cutting edge to me. I will also try Wolfgang's version, but it certainly can't hurt to make things as backward compatible as possible, as long as it doesn't impact any new features.
https://QXL.WIN
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proven excellent for mdv data recovery.
Pudge was just an example as something that expects a k/b input but never gets it. There were others. I'll eventually go through my mdv dumps and make a list of any issues they have, where they fail etc. It's just for fun.
https://QXL.WIN
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proven excellent for mdv data recovery.
Chr$ wrote: Thu Dec 28, 2023 12:08 pm
I'll eventually go through my mdv dumps and make a list of any issues they have, where they fail etc. It's just for fun.
Cool idea. Don't forget to get in touch with QLObi if you haven't done yet. He also tried tons of programs on the Q68.
Great job! I see that the incompatibility with my mouse driver is now also solved.
With the KEYROW dependency on interrupts gone, Minerva for Q68 is now getting ahead of SMSQ/E when it comes to backward compatibility.
Peter wrote: Thu Dec 28, 2023 10:37 pm
Great job! I see that the incompatibility with my mouse driver is now also solved.
With the KEYROW dependency on interrupts gone, Minerva for Q68 is now getting ahead of SMSQ/E when it comes to backward compatibility.
Well, we could even emulate the IPC sound trap through SSSS though this won't be easy (especially with wrap, random and fuzziness).
I just read that SMSQ/E attempts to emulate it but I don't know if that's limited to only the BEEP command or the IPC trap as well (I have never used the Q68's sound output and actually sacrificed it for QLNET...).
janbredenbeek wrote: Fri Dec 29, 2023 12:06 am
I just read that SMSQ/E attempts to emulate it but I don't know if that's limited to only the BEEP command or the IPC trap as well
It works even with games like Spook or Cuthbert, Tony Tebby implemented it for Q40/Q60 and I think he did quite a good job.
janbredenbeek wrote: Fri Dec 29, 2023 12:06 am
(I have never used the Q68's sound output and actually sacrificed it for QLNET...).
Shame on you... and on me for not making QLNET part of the PCB... but interesting mod.
How did you do that? Remove the series capacitor for the sound output and solder the QLNET line there?