Reply 20 of 23, by DosFreak
- Rank
- l33t++
Dracolich wrote on 2023-09-25, 22:59:Thank you, DosFreak. My desktop resolution is 1024x768 with 32-bit color. The launcher has not appeared yet, only the error, so it hasn't created a config yet. I've tried the eduke32 files from its own folder as well as from in the duke3d game folder.
Edit: Thanks for the tip + link about the DOS HRP. I'll try it 😉
I've been unable to re-create the error and I've verified that the launcher works on even the original Windows 95 (even without a video card with OGL drivers)
Considering that at startup it's loading dependencies and possibly checking audio and video (Haven't checked the code) and the only time I've seen those runtime errors in eduke32 are with video I'm thinking it's a video issue.
Things to try:
Verify that OGL works in other games. Below are some ports for games better treated by ports than Duke3D:
*Can't remember which ones have software, D3D, OGL support, mostly likely zdoom but hey even if they don't support OGL more games to play!
Descent
DXX-Retro (d2x-rebirth-retro) which requires:
DXX-Rebirth_Setup 0.58.1
Diablo
devilution-0.10.0
DOSBox 0.74-3
*Switch to opengl in dosbox.conf
Doom engine ports
Doom3116
Vavoom1.27.1
gzdoom-bin-1-1-04
zdoom-2.4.0
ZDoom_CL_2.1.4a
Chocolate-Doom-2.3.0
Crispy-doom_3.2
Rude-2.5.0c
ZDoom_LE_2.8.1f_win95
ee-3.40.37
Duke Nukem
reduke_beta4
Hexen 2
hexen2-1.5.9-win32
Shadow Warrior
jfsw_20051009
swp426.zip
Quake
Quakespasm-0.90.1
Tyrquake-0.66-win32
darkplacesengine20110328beta2
proquake_493
Quake 2
kvmquake2_020_update6
Older versions of eduke32 for Win95 in this thread and the SVN version it's based off of
Try the Mesa3D attachment I compiled years ago in this post. Re: DOSBox Compilation Guides
Extract opengl32.dll to the port directory.
Don't expect to actually play the game on that machine, just see if the launcher loads.
Mabye also https://github.com/JHRobotics/mesa9x but I've never used it.
Load a generic vesa driver that has at least 256 colors available to see if the launcher loads.
Try a newer video driver (Mabye OpenGL 1.2 or above) if it is availabled
Try a newer video card and driver.