Gona wrote on 2021-04-09, 08:29:Hello,
The chart I was made primarily for standalone video cards to help building a retro desktop machines, but in some cases I […]
Show full quote
ragefury32 wrote on 2021-04-09, 01:47:Hey Gona, when you said that it has bad DOS compatibility, can you elaborate a bit? How was it tested? I saw the charts that […]
Show full quote
Gona wrote on 2021-04-01, 11:30:
I have tested NeoMagic MagicMedia256AV with DOS games and it has a poor compatibility, actually NeoMagic MagicMedia256AV one of the worst.
Hey Gona, when you said that it has bad DOS compatibility, can you elaborate a bit? How was it tested? I saw the charts that you published on the DOS_TEST but I am a bit unclear on the methodology.
I don't remember Neomagic chips were ever found on standalone video cards, so I would assume that this was tested on a period laptop computer?
Which machine was it? Was it tested on the laptop's LCD or was it strictly output to the VGA port? Was fastvid or any MTRR write combining utilities loaded?
I have a Neomagic Magicgraph 128XD (first generation NM2160C off the PCI bus) and I didn't experience some of the issues stated, so I am interested to know how this result came about.
Hello,
The chart I was made primarily for standalone video cards to help building a retro desktop machines, but in some cases I was curious for some integrated solutions like Cyrix XpressGRAPHICS which is integrated to a CPU (but this was actually not a laptop). In case of NeoMagic laptop, I have tested it by other reason but I have thought I do the DOS compatibility too, because I have none NeoMagic results in my chart. For DOS compatibility test I'm using MS-DOS 6.22 without any shell or other memory resident program (for first time and if it has problem, I will try UniVBE or other tools). Himem.sys or emm386.exe loads only if needed. I'm not using fastvid or MTRR here because these not solve compatibility problems but increase speed (but for benchmark I would use one of them if it helps on that platform). My NeoMagic MagicMedia256AV machine is a Roda Rocky II one. It is a Pentium MMX Tillamook 266MHz (downclocked by Roda to 240MHz).
Of all my results, only the MagicMedia256AV has tested in laptop. All of the MagicMedia256AV test was done on the laptop's LCD (which is 1024x768) for first time and the 1280x1024 test on both integrated and external display and if I noticed resolution/position/part-missing problem I have also tested on external monitor too and I have showed them in the chart like this one: "right side is missing (on external monitor too)". Surprising to me that you have not noticed problems with MagicGraph128XD. MagicGraph128XD about one year older chip than MagicMedia256AV. Might MagicGraph128XD better in DOS compatibility than MagicMedia256AV. Have you tested on MagicGraph128XD old scrolling "platform" games too?
Thanks for explaining your methodologies - the Roda Rocky II (RT586, I think?) is not well known in the US but it looks similar to a Panasonic Toughbook CF-27 in terms of most features, although I don't know if the Rocky II has a distinct sound chip (the Thinkpad 600Es use their MagicMedia 256AV with a Crystal sound chip, while the CF-27 uses a Yamaha YMF744), or it uses the AC97 codec built into the MagicMedia (which is what Dell did with their Latitude CPiA/CPiR models). Not sure if having it serve as the AC97 codec alongside its GPU duties will mess with the fillrates, scrolling or whatnot, but it might be possible.
The Cyrix MediaGX graphics is found on thin clients, but it could also be found in some laptops like the Hitachi Flora Note 20 and some Compaq Presario 1200 models.
I am actually a little surprised by how the Neomagic is the only laptop on your list since you have at least 3 other laptop GPUs on that list (ATi Mobility-P, ATi Rage Pro LT, S3 SavageIX), and laptop GPUs does tend to behave a bit differently versus their desktop cousins, usually due to decreased power/heat budgets, less VRAM and etc.
Are those "white box special" desktop cards?
As for the MagicGraph 128XD, well, it depends. I don't have some of the games tested (Keen 5, Prehistorik, Jazz Jackrabbit, Jurassic Park and Lollypop), I am not that into Boulderdash clones (Boulderoid/Duff), and the ones that I did try (Volfied, Asterix and Oberlix, Prehistorik 2 with the Hybrid warez greetz banner) I didn't see that much of an issue to make it a game breaker - I mean, the greetz banners on Prehistorik 2 were odd (well actually, I can still read the messages but the scrolling was weird), but the game itself plays just fine. The scrolling in Gods drives me a bit nuts, but then it wasn't that much better on my Thinkpad 560E with the Cyber9385. I mean, the objective of the testing is to see how compatible the GPUs are to non-standard VGA modes (like Michael Abrash's Mode X) and scrolling techniques, right?
I could tell you (with screenshots and videos) that MSFS 5 on VESA 1.2 mode runs just fine on the Magicgraph 128XD on my Thinkpad 240 (which has a native 800x600 18 bit screen).