The Picasso96 bundled with some WB installs was refusing to enumerate any modes when encountering a palette or graphics controller type higher than its old assigned maximum.
This should fix the problem with sometimes being unable to find any graphics modes through the CyberGraphX API.
NOTE: Requires reattaching the Picasso96 settings to the board, since the palette/graphics controller chip type has changed.
b->CardBase = (struct CardBase *)_gfxbase;
b->ExecBase = SysBase;
b->BoardName = "PiStorm RTG";
- b->BoardType = BT_MNT_ZZ9000;
- b->PaletteChipType = PCT_MNT_ZZ9000;
- b->GraphicsControllerType = GCT_MNT_ZZ9000;
+ b->BoardType = 14;
+ b->PaletteChipType = PCT_S3ViRGE;
+ b->GraphicsControllerType = GCT_S3ViRGE;
b->Flags = BIF_INDISPLAYCHAIN | BIF_GRANTDIRECTACCESS | BIF_HARDWARESPRITE | BIF_FLICKERFIXER;
b->RGBFormats = 1 | 2 | 512 | 1024 | 2048;