First post, by kolano
- Rank
- Oldbie
I'm hoping to run the Rave screensaver by J.A. Roeckelein in it's 800x600 and up resolutions. It can be downloaded from SIMTEL via...
ftp://ftp.eunet.bg/pub/simtelnet/msdos/screen/rave10.zip
In most machine modes Rave starts, pauses to warn about not being able to detect the video adapter, and then returns the the DOS prompt unless one presses F1 to ignore the warning. It only seems to start properly when using the svga_paradise mode. In that mode it will start with its -v1 and -v2 switches set (i.e. 320x200, and 640x480 modes). The higher resolution output modes (i.e. -v3 and -v4) result in the output not initializing correctly, but the program running (i.e. it rotates the palette of the text mode without outputting anything).
The later effects on the Paradise mode may be due to inadequate video memory. The Paradise mode, due to the supported chipset, tops out at 1Mb of Video RAM. I recall owning a Paradise card with 2Mb, but I presume it used a different unsupported Paradise chipset. That's problematic for my hopes, as I think more than 1Mb is needed to support the 1024x768mode (though perhaps not with 8b color). I'm guessing I'll have to wait for chipset support to flesh out enough to support this program in it's full set of resolutions (probably a long time, since its a screensaver rather than a game).
However, the current behavior still seems a bit odd. I thought 1Mb of Video RAM should at least be enough to run the 800x600 mode, but such fails. I think such might be related to some questioning that went on in the SVGA Chipset development thread regarding how much RAM the Paradise chipset emulated could support. Might this be an example showing it does only support 512k rather than 1Mb (or a gap in how it's 1Mb mode was set up)?