Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Developer's Forum, for discussion of bugs, code, and other developmental aspects of DOSBox.

Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby thedoctor45 » 2010-9-08 @ 14:02

This package includes a custom patched DOSBox build with Glide support as well as a native version of the OpenGLide 3Dfx API Wrapper for Intel Mac OS X 10.5 & 10.6.

I was able to implement them both into a DOSBox game wrapper which allows everyone to port hardware accelerated DOS games to OSX with little effort.
Be advised that this Wrapper was not designed for housing more than one game and does not support multiple config files! The concept is to transform a single DOS game into a standalone OSX application.

Release notes:
This build is based on DOSBox v0.73 with the Glide patch from gulikoza - the OpenGLide library was compiled from the latest cvs.
All required libraries are included inside the application bundle - no additional system components are necessary for running the wrapper.
The GL_EXT_packed_pixels error in OpenGLide has been fixed and the gamma correction level has been reduced a bit.

Porting Instructions:
• Open the application package by right clicking on it and selecting "Show Package Contents" from the menu, then navigate to the /Contents/Resource dir
• Place your folder containing the gamefiles into this directory
• Place the included glide2x.ovl driver into the gamefolder, overwriting any existing file
• Open dosbox.conf with a Text Editor, scroll down to the end of the file and change the autoexec section accordingly to start your executable.
The next step is OPTIONAL and only recommended if you want to visually customize your Port.
• Place a custom icns file into the Resource folder
• Go into /Contents and open the info.plist file - change the Bundle name, Bundle display name, the Icon file and the bundle identifier values accordingly (recommended are PlistEdit Pro or the Property List Editor from the OSX Delevoper Tools)

Special thanks go to Dominus, gulikoza and weirdnose for thier instructions, patches and support.

If anybody wants a standard DOSBox build with Glide Support that does not store its content inside of the package let me know.
But for the few Glide based DOS games that exist, this Wrapper should be the best solution imho. For the other games the regular OSX DosBox builds should be sufficient.

Link:

Same build as below uploaded by Dominus
https://www.dropbox.com/s/cm5rym7ixppzee7/DOSBox%20Glide%20Wrapper%20for%20OSX_Intel.dmg?dl=1

LINK IS DOWN
http://www.mediafire.com/?c5kb4zgh63gkb25

I hope you find this little piece of software useful ;)
-thedoctor45
Last edited by thedoctor45 on 2012-3-18 @ 13:24, edited 1 time in total.
User avatar
thedoctor45
Newbie
 
Posts: 37
Joined: 2010-7-12 @ 16:40

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby thedoctor45 » 2010-9-08 @ 14:20

For proper custmization I have created a few hi-res OSX icon files of DOS Glide games for the Wrappers.

Successfully tested were:
Carmageddon
GTA + GTA London
Blood (has texture errors on nVidia Macs)
Shadow Warrior (has texture errors on nVidia Macs)
Screamer 2
Screamer Rally
Tomb Raider
Burnout Championship Drag Racing
Extreme Assault

Download Icons:
Attachments
dos_icons.zip
(3.1 MiB) Downloaded 728 times
Last edited by thedoctor45 on 2010-9-14 @ 15:31, edited 2 times in total.
User avatar
thedoctor45
Newbie
 
Posts: 37
Joined: 2010-7-12 @ 16:40

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby Dominus » 2010-9-08 @ 21:38

Thanks for posting this ;)

The GL_EXT_packed_pixels error in OpenGLide has been fixed
did you fix this or how did you come by this? Is there a patch for this?
User avatar
Dominus
DOSBox Moderator
 
Posts: 7283
Joined: 2002-10-03 @ 09:54
Location: Vienna

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby thedoctor45 » 2010-9-08 @ 23:20

I didn't create a patch file but getting rid of the problem was pretty straight forward anyway.

GL_EXT_packed_pixels does not exist in the OSX opengl drivers, instead there is an extension called GL_APPLE_packed_pixels -> all I did was rename all occurences of this extension name in the sourcecode files (in glext.h & GLExtensions.cpp) and the problem dissappeared.

But to my knowledge this little bug didn't do any harm in the first place - still it's better to have it fixed then to get an error log every time you launch DOSBox ;)
User avatar
thedoctor45
Newbie
 
Posts: 37
Joined: 2010-7-12 @ 16:40

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby dipask » 2010-10-30 @ 18:48

Hi there,
is it possible to play a Carmageddon network game with DosBox ? How ?
Thanks.
dipask
Newbie
 
Posts: 1
Joined: 2010-10-30 @ 18:46

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby SBlaster » 2010-11-01 @ 01:15

Great Work! Is there any way to fix the Blood texture error?
SBlaster
Newbie
 
Posts: 17
Joined: 2008-5-28 @ 16:16

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby LazerTag » 2011-5-03 @ 18:34

Hey Doctor,

I would be interested in a normal DOSBox build with Glide support if your still offering one please.

Also have you updated the code to the latest DOSBox at this point ?

Thanks

LT
LazerTag
Newbie
 
Posts: 3
Joined: 2011-5-03 @ 18:31

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby barbiebedia » 2011-11-11 @ 15:34

Hello,

Is it possible in Tomb Raider that is not working with this.....?
barbiebedia
Newbie
 
Posts: 1
Joined: 2011-11-11 @ 15:24

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby Dominus » 2011-11-11 @ 15:51

You have to use the right voodo version of the tomb raider exe
User avatar
Dominus
DOSBox Moderator
 
Posts: 7283
Joined: 2002-10-03 @ 09:54
Location: Vienna

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby oreru » 2012-3-18 @ 00:39

Link is broken .. RIP megaupload
oreru
Newbie
 
Posts: 1
Joined: 2012-3-18 @ 00:29

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby Dominus » 2012-3-18 @ 00:50

Ooh yeah... Megaupload was always my least favourite of the bunch...
If the good doctor doesn't show up, I'll see where his build is on my hard drive and will upload it to dropbox or so.
User avatar
Dominus
DOSBox Moderator
 
Posts: 7283
Joined: 2002-10-03 @ 09:54
Location: Vienna

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby thedoctor45 » 2012-3-18 @ 13:27

link updated!
User avatar
thedoctor45
Newbie
 
Posts: 37
Joined: 2010-7-12 @ 16:40


Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby harshy » 2012-9-22 @ 15:06

Looks link the link is down again. Does the Dominus build include glide for osx ML? Seems OSX builds are far and few.
harshy
Newbie
 
Posts: 2
Joined: 2012-9-22 @ 15:01

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby Dominus » 2012-9-22 @ 15:53

Nope, my builds are straight svn only
User avatar
Dominus
DOSBox Moderator
 
Posts: 7283
Joined: 2002-10-03 @ 09:54
Location: Vienna

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby harshy » 2012-9-22 @ 22:39

Hmmm, do you know if the glide enabled binary is available anywhere? I cant find anything that is relevant for osx.
harshy
Newbie
 
Posts: 2
Joined: 2012-9-22 @ 15:01

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby Dominus » 2012-9-22 @ 22:52

Again, if the doctor doesn't show I'll take care of this. Give me a week to return home and ping me per pm ;)
User avatar
Dominus
DOSBox Moderator
 
Posts: 7283
Joined: 2002-10-03 @ 09:54
Location: Vienna

Re: Mac OS X DOSBox game wrapper with 3Dfx Glide support (Intel 10.5 & 10.6)

Postby Dominus » 2012-9-26 @ 20:34

https://www.dropbox.com/s/cm5rym7ixppze ... l.dmg?dl=1
Enjoy

(maybe a mod can modify the 1st post)

Edit: I fixed the link as Dropbox wreaked havoc with its public folder - and since I am now a moderator I fixed the first post as well :)
User avatar
Dominus
DOSBox Moderator
 
Posts: 7283
Joined: 2002-10-03 @ 09:54
Location: Vienna


Return to DOSBox Development

Who is online

Users browsing this forum: Google Feedfetcher and 1 guest