RTG Driver in InitCard() using a hardcoded value and S3ViRGE constants
Originally picked up on a1k.org. Thanks Gdonner! https://www.a1k.org/forum/index.php?threads/68991/post-1678993
b->BoardType = 14;
b->PaletteChipType = PCT_S3ViRGE;
b->GraphicsControllerType = GCT_S3ViRGE;
Should be:
b->BoardType = BT_MNT_ZZ9000;
b->PaletteChipType = PCT_MNT_ZZ9000;
b->GraphicsControllerType = GCT_MNT_ZZ9000;
However,
I thought the reason for using uae board type, was compatibility with the p96 that's available on aminet.
"No, the P96 core does not really care much about the board type, except for some boards selecting the "essential" modes, so there is no incompatibility. It matters a lot more for Picasso96Mode, or P96Prefs, where it makes a big difference as in which modes are considered possible and which tooltypes a particular board offers. Anyhow, a driver can even check the version of the rtg.library and select on "as which board" it identifies."
https://www.a1k.org/forum/index.php?threads/68991/post-1679124
40.3945 is the version of rtg.library that is included in the package from aminet.
VER: rtg.library 40.3945 (16.11.99) ©1991-99 A.Kneer T.Abt