OS/2, eCS & ArcaOS - Technical > Games

Running MGL Doom on Warp 4

<< < (3/3)

wsgibson:
Thanks Dave.  That is exactly what I have.  That helps to rule out these settings as the issue.

Ivan, I reapplied fixpack 17 and overwrote everything, reapplied the kernel update, and then also re-installed SNAP 3.1.8 and allowed it to overwrite everything as well.  Still the same issue.

Are there similar tools like strace (or truss - both trace system calls) or ldd (displays library dependencies) for OS/2?  Something like these would allow me to pinpoint the exact problem.

Thanks for the help.  I know it is just a game, but, it is Doom!  :-)

Dave Yeo:
PMDLL does a decent job of showing library dependencies, nothing jumped out at me when I used it against doom.exe. http://hobbes.nmsu.edu/download/pub/os2/util/system/pmdll-2.11.zip
The system trace utilities are under OS/2 System --> Problem Determination Tools --> Trace Options with the documentation under Assistance Center --> Trouble Shooting. I've never used them.

Pete:
Hi Scott

What graphics card is involved? - it would have to be pretty ancient to not have double buffering capability but it looks like SNAP is not finding that capability on the graphics card.

FYI: mglDoom has been running fine here for years; Warp4.50 on (currently eCS2.2), various SNAP builds (currently 3.1.8), usually ATI graphics cards (recent cards include X300, X800; current card X550) although I seem to recall using several nVidia cards around about Warp4.50 time.

SNAP does include some tools to report and change current settings which may be of help - see the SNAP.PDF file in the \SNAP directory or SNAP desktop folder. I suggest that you use the following command from the \SNAP directory to see what the current configuration is:-

gaoption show > current_options.txt

Check that "Hardware acceleration.... Full" is included in the results.

You may also want to check the results of the following command

gaoption show accel > accel.txt

With my ATI X550 all options are On and Hardware acceleration is Full


If all graphics card settings seem OK then you may have a missing/wrong build support file somewhere...
I guess PMDLL - as mentioned by Dave - is the best tool to discover that. you could also try starting mgldoom from the command line just to see if any errors get reported there.


Regards

Pete


RobertMauro:

--- Quote from: Scott Gibson on April 29, 2013, 12:26:07 pm ---I applied Fixpack 15 (XR_M015) then applied DD 2 (XR_D002).  After this is when I applied  sddse704.exe and then SNAP 3.1.8 which I am currently using.

--- End quote ---

Along with Ivan's notes (which apply to all of the SNAP/SDD installations that come to mind), you MUST do a SNAP or SDD install in the following fashion in order to have it properly install, as well as in order to have the proper dialog box tabs created for settings and elsewhere:
- SWITCH to generic VGA (ugly as it will be) or some other non GRADD/SNAP/SDD driver
- Reboot
- (Applies only if SDD/SNAP was not OS installed) UNINSTALL SNAP/SDD (again, only if you installed a version not from the install media)
- Reboot
- Install SNAP (and enter the registration key, if you want)
- Reboot
- Change your settings to what you want (screen resolution, multi-head, etc)
- Reboot

Now you're set and should see a better functional SNAP install. Don't forget, in the step in red above, to follow Ivan's instructions for the reasons he stated.

FINAL NOTE:
You may find various functionality in SNAP does not work if you do not have a video card in their "certified" list.

Andy Willis:

--- Quote from: Pete on May 02, 2013, 01:01:02 pm ---Hi Scott

What graphics card is involved? - it would have to be pretty ancient to not have double buffering capability but it looks like SNAP is not finding that capability on the graphics card.

--- End quote ---

I was thinking it was possible that his card was too new and therefore running in VBE mode but from the initial post:
"I can get MGL Doom to run on a demo eComStation CD (I currently do not have a full version yet)." Which I presume is running on the same machine says the video card must be supported.

Navigation

[0] Message Index

[*] Previous page

Go to full version