Originally posted by RandomTiger
Has anyone thought about resolutions?
We dont have access to the launcher code.
Does anyone know where it stores its data.
Is writing a replacement (at least for D3D) a bad idea?
resolutions are set in the Registry aswell as color depth
here is an example of mine
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Volition\FreeSpace2]
"EregCount"=dword:00000003
"Videocard"="Direct 3D - Primary Display Driver (32 bit) (1024x768)" <- this is where resolution is set aswell as color depth
"Interlaced Movies"=dword:00000000
"Movie Fast Clear"=dword:00000000
"D3DFast"=dword:00000000
"ForceWFOG"=dword:00000000
"Detect Glide"=dword:00000001
"Detect D3D"=dword:00000001
"DisableZbias"=dword:00000000
"Soundcard"="DirectSound"
"LauncherSoundEnabled"=dword:00000000
"EnableJoystickFF"=dword:00000000
"EnableHitEffect"=dword:00000000
"CurrentJoystick"=dword:00000000
"ComputerSpeed"=dword:00000002
"NetworkConnection"="LAN"
"ConnectionSpeed"="Cable"
"SkipVerify"=dword:00000001
"PXOBanners"=dword:00000001
"ForcePort"=dword:00000000
"Language"="English"
"CmdLineOptions"="-window"
"StraightToSetup"=dword:00000000
"Gamma"="5.00"
"LastPlayer"="FrameS"
[HKEY_LOCAL_MACHINE\Software\Volition\FreeSpace2\PXO]
"Login"="dohhimwithstupid"
"Password"="IMwithstupid;note this aint the actaul"
"SquadName"=""
[HKEY_LOCAL_MACHINE\Software\Volition\FreeSpace2\Version]
"Major"=dword:00000001
"Minor"=dword:00000014
"Build"=dword:00000000
Just changing resolutions to something not supported will not work and proberly give you an error.
A whole lot of things would be have to be changed in the code in order to aquire bigger resolutions.