I'm really lost. How to change it. In XaAes, the change resolution menu item is grey. In teradesk, only the standard falcon resolutions ca be selected. On the firebee, there is modes.prg. Is there something similar exists for the SV?

For the FireBee, someone has written "mode.prg". Maybe it could be modified/ported easily by someone who knows the hardware...(SV_XBIOS should also contain the necessary code, since it enhances the original GEM desktop)

jvas wrote:For the FireBee, someone has written "mode.prg". Maybe it could be modified/ported easily by someone who knows the hardware...

That "someone" would be me The FireBee resolution selector is 100% XBIOS dependant. It does not know anything about the hardware, but depends on information from XBIOS. FireTOS use a variant of the XBIOS extensions from Milan TOS. If Didier (or the SuperVidel developers) would implement the necessary SuperVidel XBIOS support then modes.prg would work without modifications.

If anybody wants to use modes.prg as a basis for a SuperVidel resolution selector they are free to do so. The sources are freely available. But only the GUI code would be of interest, and since it's a pretty simple GUI it would probably be less timeconsuming to write something from scratch.

joska wrote:That "someone" would be me The FireBee resolution selector is 100% XBIOS dependant. It does not know anything about the hardware, but depends on information from XBIOS. FireTOS use a variant of the XBIOS extensions from Milan TOS. If Didier (or the SuperVidel developers) would implement the necessary SuperVidel XBIOS support then modes.prg would work without modifications.

Basically, the SV has a TOS4 video XBIOS, with *some* additions. In the end, I chose not to clone the CTPCI API, because I could se no benefit of doing so. It supports some mode enumeration function, and allocates video ram the same way, but apart from that, it's TOS4/Falcon, with some new bits added to the modecode. If modes.prg works on std Falcon video, it could easily be extended to support the SV.