On 07/03/17 09:36, Tobias Fröschle wrote:
Peter, Marcel,
I have yet to discover a program that doesn't run on SMSQ/E, provided it's set
to mimic a QL memory map, and does on Minerva (but I'm open to suggestions).
Weird programs are normally sooo weird that they won't run on either...
Minerva is a miraculous thing in terms of code density and still a masterpiece.
It's also, especially when things are getting close to the hardware, much
better documented/commented (sorry, Marcel) than SMSQ/E. Whenever I try to
understand something in terms of original QL HW, my first reference are the
Minerva sources. But:
# of active code maintainers for Minerva: 0
# of active code maintainers for SMSQ/E: some :)
Writing software/drivers for Minerva - just like original QDOS - is also always
a bit of a choice: You /can/ assume, for example (for whatever reasons), that
you want the Thing extension to be loaded. You /can/ also assume, for example,
the Extended Environment - All of this is available for Minerva, and even QDOS.
But that means you build dependencies into the driver/software - On SMSQ/E, all
of this can be taken as a given.
Minerva is also closely tailored to the original QL hardware, for example assuming a
"compatible" memory map (at least in the lower 1M). Changes to that, like
reserving specific areas for specific purposes, I'd assume to be nearly impossible.
(hypothetical examples would be introducing DMA- and non-DMA capable areas, or the
Atari's protected I/O ranges)
If the memory's there: I don't see any good reasons to port Minerva to new
hardware. SMSQ/E is much better suited for both past and future.
Tobias
Am 07.03.2017 um 09:46 schrieb Marcel Kilgus <ql-us...@mail.kilgus.net>:
pg...@q40.de wrote:
- no wait for F1/F2 (actually there will still be a tiny wait of 32ms,
so keys can still be pressed)
Wow, 32 ms is a fast reaction from human ;-)
I guess you can already press the key while the ROMs are still being
scanned :)
As for Minerva in general, would you (or anyone else) see partial
advantages over SMSQ/E on the Q68 that make it worthwhile?
Minerva is a great ROM, it's so amazing what he managed to put into
48KB and anybody not using it on an original QL is certifiable crazy
in my eyes ;-)
But SMSQ/E is still the better OS. It's also much bigger of course,
but also still maintained and with new hardware it's the only way to
go IMHO.
Marcel
_______________________________________________
QL-Users Mailing List
_______________________________________________
QL-Users Mailing List
Hi,
Minerva is excellent for an expanded QL, but SMSQ/E is far better.
If the machine can run SMSQ/E thne I would use that by default, but
anything else I use Minerva.
I never understand why people use JS, JM, AH roms.
The argument is that some software does not run on Minerva... Answer:
must be badly written.
--
Regards,
Derek
_______________________________________________
QL-Users Mailing List