Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Porter

Port Information

  • Submitted: Sep 07 2010 02:24 AM
  • Last Updated: Jan 04 2015 11:22 PM
  • Views: 5493
  • Downloads: 97

Wrapper Type & Video Card Compatibility

  • Wrapper Type: DOSBox

Wrapper Type Info

Note:
Wrappers have different Mac OS X compatibility!

Wineskin:   10.610.710.810.9
Cider:          10.610.710.810.9
CXZ/CXEx:  10.610.710.810.9

What is WINE & what is a Wrapper?

Video Card Info

 GREY          = not tested
 GREEN        = fully playable
 YELLOW     = playable with minor glitches
 ORANGE     = playable with some effort
 RED             = severe glitches / unplayable

Download this Classic [Sticky] Custom built DOSBox Wrapper with Glide support!

- - - - - Please vote for the Quality of this Port / Wrapper, not for the Game or Application!




Screenshots
Just a few days ago I was able to successfully compile 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.

After some fiddling, I have managed to implement them both into the existing DOSBox game wrapper so that it's now possible for everyone to port hardware accelerated DOS games to OSX with little effort.  :)

Release notes:
This build is based on DOSBox v0.73 - 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.
This is a standalone app.

Posted Image Posted Image


Porting Instructions:
• Open the wrapper application package by right clicking on it and selecting "Show Package Contents" from the menu, then navigate to the Resource dir
• Place your DOS folder containing the gamefiles into this directory
• Place the 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
•  Place your icon file into the Resource folder
• Go into /Contents and change the info.plist accordingly (recommended are PlistEdit Pro or the Property List Editor from the OSX Delevoper Tools)

the porting process is very similar to the already existing wrappers because this one is based on them. ;)

I hope you find this little piece of software useful ;)
-thedoctor45




Awesome, I've been wanting this for a while but couldn't do it on my own... huge thanks! I want to try to get the Glide version of Blood working with this!

Crashed for me... in the wrapper OpenGlid.err says

Quote

Severe Problem: OpenGL GL_EXT_packed_pixels extension is required for OpenGLide!Severe Problem: OpenGL GL_EXT_packed_pixels extension is required for OpenGLide!

Looks like it doesn't like ATI.
I know that error - you need a batch file for executing Blood in Openglide:

set BUILD_640X480=1
set BUILD_CONVTEXTURES=1
set BUILD_GAMMA=1.0
set BUILD_RESAMPLE=1
@3dfx.exe
exit

that should make it start - however there are some nasty texture errors in the game which make it very unenjoyable.

It could be related to the gl_ext_packed_pixels extension not being found - I will take a closer look at this problem tomorrow...
This is what I got:
Posted Image

There's some wavyness\extra blockiness in some of the textures but it's looking pretty good otherwise. Keep at it though this is great!
this is more than I got - for me all horizontally aligned textures are missing - looks like an nVidia bug then :P
How ironic! At first I thought it wasn't going to work on ATI!
well I'm not giving up yet - if the bug is related to an nvidia specific opengl extension I could probably track it down...
Good luck,

*update*
Well it turns out the wavy texture problem was mostly because i was taxing my CPU doing video encodes in the background. So the game looks fine considering the old low resolution textures that still look somewhat pixelated even in GLIDE. However the game\wrapper seems to crash randomly. I made it to the second level and only got as far as a little bit past the ticket counter in the train station before it crashed.

I would almost think it was because of the alpha nature of the 3Dfx version of Blood. Although I've played it before in GLiDOS (a DOS glide wrapper for windows)  and If I remember correctly I did get much further than that.
The crashes could be anything - DOSBox, the buggy Blood Alpha build or the Glide Wrapper - or the combination of all 3 - I'm not surprised to be honest since this thing is highly experimental in every way.
I had to take my iMac into the shop because of a faulty RAM slot so I'm without my Blood port and I would like to test it out on my 10.5 notebook with intel GMA... could you upload yours please? I'm sad because I'm doing to be without my high end ports until at least the end of this week.
I can upload it and it will work on a GMA machine (I tested that yesterday) but it's a slideshow - pretty much unplayable.
Well GTA and Tomb Raider ran just fine on it. I'd like to give it a try with the caveat that it may not work well. I don't mind.
@thedoctor45

I love working Dos and more of a retro gamer.

Thanks for this I will give this a try in the next few days....very interested in seeing how this works.
Well I'm back on my usual computer and played around with my Blood 3Dfx port some more. I've found out what the problem is.... basically it's a texture memory leak. The game runs out of texture memory after a while... this time increases as I increase how much texture memory is allocated to the glide wrapper. I found out by running the game manually rather than letting the wrapper launch it for me. I ended up setting texture memory in the glide ini file to what would be considered absurd back in the day (412MB) and (64MB) for the framebuffer. This helped the game last longer before crashing but eventually it crashed as it somehow managed to fill that much allocated VRAM... in a game with such low resolution artwork that HAS to be a memory leak IMHO. I have to save often and when it crashes reload my savegame.

Still it's a treat to be able to play GLIDE DOS games again in my now preferred OS.... especially Blood which is one of my favorite games from back then. I used to own many of the major 3Dfx boards.. the Voodoo 1, 2, 3 and the Banshee.
@thedoctor45

What is the minimum requirements for this wrapper.

Ie is it universal or Intel 10.4 and above?

Cheers.
it was tested on Intel Mac OS X 10.5 & 10.6 - might work on 10.4 too but use at your own risk.
PPC chips are not supported.



16 user(s) are online (in the past 15 minutes)

2 members, 14 guests, 0 anonymous users


roaringchicken, MacDoktor