VOGONS


First post, by feipoa

User metadata
Rank l33t++
Rank
l33t++

After a year of slow progress, I have finally finished my Am5x86-180 build. I'm using an M919 v3.4B/F motherboard with ps/2, 1024K L2, 128 MB EDO DRAM, a 2 MB ARK1000VL 2D graphics card, and a Voodoo2 12 MB 3D graphics card. Running Windows 95c. The system is here (not relevant, but was added in hopes of increasing replies):

Am5x86-180-M919_build.JPG
Filename
Am5x86-180-M919_build.JPG
File size
894.73 KiB
Views
349 views
File license
CC-BY-4.0

I am using the highest supported screen resolution on the ARK1000VL, which is 1280x1024, 256 colours, 60 Hz refresh, and MCLK set to 80 MHz. Shown here:

Voodoo_Quake_resize_issues_settings.PNG
Filename
Voodoo_Quake_resize_issues_settings.PNG
File size
124.78 KiB
Views
356 views
File license
CC-BY-4.0

I am running GLQuake using version 1.46 of the minigl file (Opengl32.dll), placed into C:\Gmaes\Quake.

GLQuake's icon shortcut settings are:

Start in: C:\Games\Quake
Target: C:\Games\Quake\glquake.exe -width 800 -height 600 -bpp 16 -nocdaudio -nonet -nojoy -wavonly

When I double-click on the GLQuake shortcut, I am greeting with:

Starting Quake...
Quake Error
No RGB fullscreen modes available
OK

Shown here:

Voodoo_Quake_resize_issues.PNG
Filename
Voodoo_Quake_resize_issues.PNG
File size
114.06 KiB
Views
356 views
File license
CC-BY-4.0

With the same screen resolutions noted above (1280x1024x256c), I can run GLQuake just fine when using NT4. To run GLQuake in Win95c, I first must drop my screen resolution down to 800x600x65k (16-bit).

Is there a way to avoid having to manually change my 2D screen resolution each time I run GLQuake from within Windows 95? Seems like if this can be done in NT4, then there should be a way to have W95 do it?

The workaround is to use a PCI graphics card that works at 1280x1024x65k, but I want to continue using the ARK1000VL VLB graphics card. Unfortunately, the ARK doesn't support 1024x768x65k or 1280x1024x65k.

The Quake 3dfx.txt file notes, https://github.com/id-Software/Quake/blob/mas … ke/kit/3DFX.TXT

3. I installed GLQuake and try to run the GLQUAKE.EXE file but I get a "no RGB fullscreen modes available"  How do I get GLQuake to run?

Make sure that your 2D video card is set to 16bit color (65K colors, not 16 colors). In addition, do not start GLQuake from a full screen MS-DOS prompt.
Last edited by feipoa on 2024-01-31, 10:57. Edited 1 time in total.

Plan your life wisely, you'll be dead before you know it.

Reply 2 of 6, by Gmlb256

User metadata
Rank l33t
Rank
l33t

The primary card is attempting to switch to a resolution that the driver isn't supporting.

Since you're using a Voodoo2, add the -window command line switch (I recommend adding +_windowed_mouse 1 as well) as a workaround. Because of the nature of these cards, the output will be displayed in fullscreen.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 3 of 6, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Thanks.

Which display resolution is not supported by which card? The primary 2D card supports 800x600x16bit.

To confirm, my shortcut should look like this:

Target: C:\Games\Quake\glquake.exe -width 800 -height 600 -bpp 16 -window -nocdaudio -nonet -nojoy -wavonly +_windowed_mouse 1

???

Plan your life wisely, you'll be dead before you know it.

Reply 4 of 6, by Gmlb256

User metadata
Rank l33t
Rank
l33t

The command line switches for the GLQuake shortcut are all correct.

As for the statement about unsupported resolutions by the primary card, I don't have experience with ARK Logic video cards but perhaps in your case it is a driver issue where the 16-bit color modes aren't being exposed when the desktop resolution is running in 256 color mode.

Edit: The desktop resolution must be in 16-bit color mode for the -window command line switch to work. 🙁

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 6 of 6, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Thanks for the info and testing. If the Voodoo3 also has this issue, then it looks like we are stuck switching screen resolutions manually before running GLQuake. Or just leave the monitor running at 800x600x65k. It is unfortunate that the ARK1000VL isn't able to do 1024x768x65k

Plan your life wisely, you'll be dead before you know it.