Slashdot Mirror


3dfx Voodoo Graphic Card Emulation Coming To DOSBox

KingofGnG writes with this excerpt from King Arthur's Den: "One of the forthcoming versions of the best PC-with-DOS emulator out there should include a very important architectural novelty, ie the software implementation of the historical Voodoo Graphics chipset created by 3dfx Interactive in the Nineties. "Kekko", the programmer working on the project with the aid of the DOSBox crew and the coding-capable VOGONS users, says that his aim is the complete and faithful emulation of SST-1, the first Voodoo chipset marketed in 1996 inside the first 3D graphics accelerated cards on the PC."

156 comments

  1. Great Job! by hairyfeet · · Score: 5, Insightful

    Gotta give the DOSBox guys credit, they make the best even better! I can't wait until Good Old Games have Voodoo built in to their custom DOSBox game installers! Instant Voodoo, whoo!

    --
    ACs don't waste your time replying, your posts are never seen by me.
    1. Re:Great Job! by Stuarticus · · Score: 1

      Pretty impressive, but if I look hard enough I think I can probably find a 3DFX Voodoo II, and probably a Rage pro II turbo with 8 MB of RAM to go with it!

      Yes I should clean out my "just in case" box more often...

      --
      If you think someone isn't free to have a different definition of "freedom" you may be a tyrant.
    2. Re:Great Job! by asdf7890 · · Score: 1

      My box-o-junk-I'll-never-use-again still has a original Voodoo board in it. And some 32-ping SIMMs for the AWE32 sound card I no longer own...

    3. Re:Great Job! by NJRoadfan · · Score: 1

      Still have my Orchid Righteous 3D Voodoo graphics card sitting on a shelf. Heck I still have the ATI All-In-Wonder (Rage3D II+DVD) and AWE64 Gold that I paired it with.

    4. Re:Great Job! by ArundelCastle · · Score: 1

      Yes! It means I can finally throw my 3dfx card away.
      I think the only reason I've kept it this long is nostalgia. First "gaming" video card I ever bought with my own money, and a pretty important step in the industry too.

    5. Re:Great Job! by gorzek · · Score: 1

      The above posts are nice and all but most people don't have an old PC with a 3dfx card in it. I don't: I had two computers with Voodoo cards in them and I gave them to friends who couldn't afford computers. This was a few years ago.

      I look forward to seeing this feature in DOSBox. It sounds really cool.

    6. Re:Great Job! by NJRoadfan · · Score: 1

      All but the Voodoo card are sitting in fully functioning AMD K6-2 machines from 1999ish. If needed, I can set them up for classic gaming. What I really need is a 486 for all these VL-Bus cards I got...

    7. Re:Great Job! by FreonTrip · · Score: 1

      Sell it, if you can. There are people increasingly willing to spend more than you'd think for a 3dfx board.

    8. Re:Great Job! by TheRaven64 · · Score: 2, Insightful

      I have an 8MB VooDoo2, but what would I do with it? It needs a PCI slot to go in and my laptop certainly doesn't have one of them. It can drive a VGA monitor, but has no DVI output or anything equivalent so the number of things I can connect it to is slowly dropping. I actually do have a machine that can use it in the attic, but setting that up as a dedicated DOS-gaming machine is a huge amount of effort compared to just playing games in an emulator.

      I think I have a Mechwarrior 2 CD somewhere. I never managed to get the GLide version of that to work with the VooDoo 2 - it would be nice to try it with DOSBox.

      --
      I am TheRaven on Soylent News
    9. Re:Great Job! by gorzek · · Score: 1

      There's actually a Direct3D version of MW2 out there. It looks pretty sweet (for its time, of course.)

    10. Re:Great Job! by paganizer · · Score: 1

      I'm pretty sure Virtual PC supplies Voodoo support.

      --
      Why, yes, I AM a Pagan Libertarian.
    11. Re:Great Job! by vlm · · Score: 2, Insightful

      Yes! It means I can finally throw my 3dfx card away.

      A (slightly) older generation thought it amusing to hang ancient winchester drive platters on the wall. Bonus points for visual head crash damage.

      I'm sure that "soon" people will pay excellent money for your 3dfx card screwed onto neatly finished wood plaque. Its been a backup business plan of mine in case of unemployment... The ideal target customer is an insecure relatively inexperienced CIO type trying to redecorate his mahogany row office with loads of cash whom wants to appear to be a tech oldtimer. Artistic production value of the whole deal being the key. A four digit price "artistic piece" sale per month would be quite helpful when unemployed.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    12. Re:Great Job! by hedwards · · Score: 1

      If you're going to do that, it really ought to be a Matrox M3D.

    13. Re:Great Job! by b4dc0d3r · · Score: 0, Offtopic

      what in the holy crap for? I think I have one I'd gladly give away so I didn't have to recycle it

    14. Re:Great Job! by FreonTrip · · Score: 1

      Oh, I didn't mean to imply that they were reasonable people. :)

    15. Re:Great Job! by Anonymous Coward · · Score: 0

      The sad thing is I have 3 copies of that disc: the normal release, the Voodoo release (to be sold only with a specific Voodoo graphics card... which I didn't get, heh) and a Direct3d version. Why did I get 3 copies? One was for the Voodoo version, I'm not sure why I got the 3rd copy. I was young, loved the game, and had more money than sense. (Though, no copy I acquired cost more the $10.)

    16. Re:Great Job! by NJRoadfan · · Score: 1

      There were actually quite a few vendor specific versions of MW2 out there. I have a copy of the GLide version and the ATI 3DRage II version, don't know if the latter is actually Direct3D. Don't recall ATI having their own 3D graphics API.

    17. Re:Great Job! by hairyfeet · · Score: 1

      If you are serious get on your local Freecycle list, for us gearheads it fricking rocks! I have a B&W G3 right now sitting in the corner I got off of there, and the girl was nice enough to throw in a nice 19 inch CRT with a beautiful picture, along with a really nice Windows USB keyboard and mouse. all I had to do was say I wanted it and come pick it up.

      By the same token I have taken old PCs picked up on Freecycle and Craigslist and refurbed them for use in charities and for single parent homes that didn't have a PC. I've found a PC as little as a 233MHz with DSL Linux makes a damned fine single function box, like the one I used Open Office Base to set up a little database on so the secretary of a local mission could have an easy way to keep up with and print mailing lists and keep track of what donations went to whom (they do a lot of work with local homeless and migrant workers so that made me feel good) and not too long ago I gave a couple of 1GHz WinXP PCs a local business gave away to a girl just starting class and the poor little thing broke down balling, it affected her so much that there was still people that will help someone in need.

      A former teacher I stayed friends with called me when the girl kept sticking around until closing to do her work, poor thing was run ragged, and as fate would have it I had just picked up the PCs after wiping and reloading onsite, as I offer to do with any donations. The teacher told her "If there is anyone who can speed up your PC, it is him. He is a good guy,he'll help." The poor little thing was trying to work on a 33MHZ with Win 3.1 that someone had dumpster dove for her. This thing was shot and worthless, not even useful for recycling. With tears in her eyes she said "Can you help me?" and I just smiled and said "Sure. Your car in the lot? back it up to my truck" and she looked at me funny but did so. I told her I was afraid her PC was at the end of its legs but not to worry, I had two much nicer ones her and her son could have. She quickly spit out she couldn't afford anymore payments right now and I just said "I was given these along with some stuff I wanted, these I don't really have a use for. They are already wiped and if Steve will give me a few minutes I'll be happy to load your school programs and AV and it'll be good to go" and the poor thing just fell apart right then and there. I did find out later she graduated the class with a B+ average and got a nice job working in some office somewhere.

      So please fellow /.ers, don't throw that old working gear away, I don't care if it is parts or a whole PC, but it on Freecycle and the free section of Craigslist. There is a LOT of folks out there hurting and barely hanging on, and plenty of guys like me that use our free time to save this stuff from becoming eWaste and at the same time help folks out with it. Hell I just gave away a 1.1GHz Celeron HP the other day. To most guys here including me it would just be junk taking up space, but to that nice girl working the checkout at the local grocery with a kid and a ex that don't pay his child support? That is access to the Internet and a way for her to help her girl with homework. I just maxed it out with 512Mb of RAM, stripped down the XP install it came with (the old gal that had it said there was nothing on it she cared about, but I wiped all her data anyway) and now with FF, OO.o, and comodo AV, it is a perfectly usable PC that her family can enjoy and use every day. so please don't throw that stuff away, give it to someone who can put it to good use. Your junk may be someone else's ticket to learning and a better life. At the very least you'll make someone else feel good, and isn't that nicer than just creating more eWaste?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    18. Re:Great Job! by Anonymous Coward · · Score: 0

      I thought the 3D accelerated versions of MW2 looked worse than the original. That and the fact that none of the 3D accelerated ones come with the full soundtrack of the original.

    19. Re:Great Job! by Aquina · · Score: 1

      Same here. I also gave my stuff away for nothing. I'd like to play Quake 2 however if that's possible.

    20. Re:Great Job! by DaVince21 · · Score: 1

      If you never use the junk again, sell it on eBay! I'd gladly take that board off your hands.

      --
      I am not devoid of humor.
    21. Re:Great Job! by asdf7890 · · Score: 1

      My problem with putting old kit on eBay is the fact that you get pennies for your time (taking pictures, describing the item, answering questions asked by fuckwits, dealing with people who decide not to pay in the end, packaging the item up and posting it - I'd rather spend that time and effort with my friends or the cat). If you list an item for personal collection only (to save time and effort on packaging and posting) people at the other end of the country still bid either because they think you will make an exception for them or because they saw a bargain and didn't bother to check the details before bidding. My old laser printer was list three times with "personal collection only" in the paid-for sub-title, in the delivery terms, and repeatedly in the descriptive text and it was only on the third attempt that the winning bidder was someone who did not expect me to post the item to them. So fuck that, too much hassle.

      I could put the items on frecycle, but people on there get on my nerves too. "Please tell me what times you can collect" I *always* added to posts, and people would either not bother giving such information or would say "any time". Guaranteed, what-ever time I suggested most people would then say "I can't come then, could you do such-and-such time instead". And then there is the lying fuckwits. The obviously fake sob stories really get on my nerves, especially as I always put on my postings "priority will be given to people who just tell me they want the item and when they can collect, you have less chance of getting the item if you say anything more than that". I once put an old-but-decent TV on freecycle - you would not believe how many people's house-bound grandmothers coincidentally had their TV stop working that very weekend (I literally got some version of that story from a few tens of people). Not that I care who got the TV, I only put it there as none of my friends/family needed it and I needed it out of the way and I'd prefer it didn't go to land-fill, but the dishonesty just got on my nerves. The final straw was that the local freecycle groups uses Yahoo! Groups which I couldn't stand at the best of times but I cancelled all my Yahoo related accounts after one of their little "if you don't cancel your account we'll assume you agree to our new lack-of-privacy policy" events.

      Most of the old kit I have I've kept for silly nostalgia purposes - certainly the really old kit like the Voodoo card (in that box I think there are parts enough to make a working machine, sans case, of the era). Instead of eBay or freecycle or their ilk I now offer things (old and not so old) that I no longer want to friends and family (and people I stay in contact with out of a desire not to be impolite and/or not to cause arguments between others) via a facebook post. If no one wants what-ever it is I take it to the local recycling centre / dump. There is one guy, who I'm in contact with only to keep an eye on the creep, who takes most of the stuff with possible cash value that noone else claims first, including a large amount of stuff from when I had a mass clear-out of the flat. I'm told he thinks he is in some way being clever and ripping me off as he has done the eBay thing with most of it (and has asked everyone else not to tell me he does that) which I find rather amusing as he is actually doing me a favour by turning up and dealing with my junk for me!

    22. Re:Great Job! by DaVince21 · · Score: 1

      I never expected that eBay could be such a huge hassle from the seller's side - especially dealing with the people who apparently can't read. As a buyer the experience is more or less perfect, at least, for me.

      Well, thanks for explaining all of that to a random stranger.

      --
      I am not devoid of humor.
    23. Re:Great Job! by asdf7890 · · Score: 1

      I never expected that eBay could be such a huge hassle from the seller's side - especially dealing with the people who apparently can't read. As a buyer the experience is more or less perfect, at least, for me.

      I've had very little trouble buying, aside from the odd occasion when something explicitly marked as coming from a UK source ended up coming from China instead (so taking a week or three to arrive, not a couple of days). There have always been too many stupid or otherwise irritating buyers for my tastes when I've sold stuff by that route though and the problem seemed to become much worse, coincidentally, when eBay stopped sellers being able to leave negative feedback for buyers...

      Another irritation from the sellers side, if you are selling to make profit rather than just to get rid of stuff by means other than land-fill, is the ever increasing charges taken from the final value and being pretty much forced to use PayPal (and so incur more charges that go to eBay's coffers).

    24. Re:Great Job! by asdf7890 · · Score: 1

      Well, thanks for explaining all of that to a random stranger.

      I was in the mood for a random rant, and your message give me a part way defendable reason to have one...

  2. "Historical" by Internetuser1248 · · Score: 0, Redundant

    It seems strange to hear something that happened in my life time referred to as historical. I remember when julius ceasar and socrates first built the prototype of the TNT2 graphics card

    1. Re:"Historical" by Angstroem · · Score: 1

      Get off me lawn, you youngsters!

      When I was young we carefully wove ALUs using 74xx and 40xx, and we saved our programs to paper tape!

      Sheesh, I remember, when "high-resolution graphics" meant 256*192 pixels. Not necessarily colorized ones, so forgive me shedding tears when I look at old Amiga ads remembering the stunning first sights of the 4096-color Hold-and-Modify mode...

  3. Nice by physburn · · Score: 1

    I be able to replay the original Unreal, on an emulation of the hardware I had at the time, (actually think I had a Voodoo 2 not a 1).

    1. Re:Nice by im_thatoneguy · · Score: 1

      Some time later I still had a Pentium 120 laying around and put together an Athlon 600. In the Athlon 600 I had a Matrox G400. And then I picked up a comparatively old Voodoo 2.

      Loaded up Unreal and Unreal Tournament. The Pentium 120 w/ the Voodoo 2 was smooth as silk. 60fps. The Athlon 600 and newer Matrox G400. Chunk Chunk Chunk.

      I miss 3dfx. Glide was amazing.

    2. Re:Nice by Eraesr · · Score: 1

      Erm, Unreal was a windows game, not a DOS game, so DOSBox won't help you there.

    3. Re:Nice by apn_k · · Score: 3, Informative

      Well if you look around on the vogons dosbox forums: http://vogons.zetafleet.com/index.php?c=7 , you will find out that you can run Windows 95 in dosbox with some tweaks. In fact, they are using the real voodoo drivers installed in windows 95 for testing the voodoo emulation in dosbox.

    4. Re:Nice by apn_k · · Score: 1

      Here is the guide on how to setup Win95 in dosbox: http://vogons.zetafleet.com/viewtopic.php?t=24936

    5. Re:Nice by Joce640k · · Score: 1

      Unreal has a software renderer, on a modern CPU it will be faster then a Voodoo card.

      (Yes, one of the all-time great games...)

      --
      No sig today...
    6. Re:Nice by FreonTrip · · Score: 1

      Glide was a neat low-level library, but Unreal's support for anything besides Glide and its software renderer was flat-out awful... terribly CPU-intensive, slow, and twitchy across a wide range of hardware. The enhanced OpenGL and Direct3D renderers written by cwdonahl would put the G400 comfortably ahead of the Voodoo2, were you to run the test today.

    7. Re:Nice by Anonymous Coward · · Score: 0

      The original Unreal runs fine on modern hardware, no Voodoo needed. I just installed it on my daughter's laptop.

    8. Re:Nice by Anonymous Coward · · Score: 0

      That renderer is obsolete. Try the DirectX 10 renderer from Kentie instead.

  4. Carmageddon by 0123456 · · Score: 4, Funny

    Hopefully that means I'll finally be able to play it on a 64-bit OS...

    1. Re:Carmageddon by Anonymous Coward · · Score: 0

      not to ruin your joke, but carmageddon, but to inform others: carmageddon runs fine in wine

    2. Re:Carmageddon by iSignedUpJustForThis · · Score: 3, Informative

      My friend has just released a rebuild of carmageddon using XNA, check it out at http://blog.1amstudios.com/

    3. Re:Carmageddon by Anonymous Coward · · Score: 0

      My friend has just released a rebuild of carmageddon using XNA, check it out at http://blog.1amstudios.com/

      Why? :|

    4. Re:Carmageddon by Anonymous Coward · · Score: 0

      Don't worry Square Enix solved it already.

    5. Re:Carmageddon by tepples · · Score: 1

      XNA

      Why?

      Because not everybody wants to start a business with an office just to make video games that on a platform designed for local multiplayer. Sony and Nintendo offer no counterpart to Microsoft's XNA.

    6. Re:Carmageddon by Narishma · · Score: 1

      What does that have to do with a PC game?

      --
      Mada mada dane.
    7. Re:Carmageddon by Anonymous Coward · · Score: 0

      C++ .Net ?

    8. Re:Carmageddon by youngec · · Score: 1

      Yep, C&D'd already. http://blog.1amstudios.com/2010/10/i-just-cease-and-desist-order-from.html

    9. Re:Carmageddon by richlv · · Score: 1

      AAAAAAAAA. carmageddon. my favourite game, ever. played both 1st & second multiplayer, up to 12 players (one of them had a limit of 8 i believe, other of 12 - don't recall the details anymore...)

      now if only this was not for a platform i stopped using many years ago, i'd try to devote some time for that project...

      --
      Rich
  5. Interesting but it looks slow by seeker_1us · · Score: 2, Informative
    Reading TFA it seems like the objective is to simulate the SST1 chip completely in software. The article itself says that:

    Right now, the developers say, the activation of the SST-1 core - which like the original hardware needs a 2D card working simultaneously - turns DOSBox into a useless snail.

    So this seems to be very different from something like, say, GliDos.

    1. Re:Interesting but it looks slow by Anonymous Coward · · Score: 0

      turns DOSBox into a useless snail.

      Thats a feature! it will really feel like emulation of a 33mhz cpu

    2. Re:Interesting but it looks slow by NJRoadfan · · Score: 2, Interesting

      There are CVS builds of DOSBox that supports using a GLide wrapper on the host machine. Calls to the emulated Voodoo card's I/O ports are forwarded to the wrapper and gives decent VooDoo 2 emulation. Most of the limitations with this setup come from the beta GLide wrapper not implementing all of the GLide API.

      Granted this solution seems Windows only at the moment, I don't see why they need to emulate a 3D chipset when the host machine's 3D graphics card can handle the rendering. They could write a GLide to OpenGL wrapper for OS X and Linux host support.

    3. Re:Interesting but it looks slow by cgenman · · Score: 2, Insightful

      One nice thing about DOSBox is that it seems to emulate as much as possible in software. That makes it run DOS based games more solidly and consistently than its counterparts that rely upon hardware. If a DOS title won't run natively under Windows 7, and won't run in compatibility mode, it will probably run under DOSBox.

      Software emulation, theoretically, means it won't break.

    4. Re:Interesting but it looks slow by Schadrach · · Score: 3, Insightful

      Compatibility reasons maybe? It's not like game programmers for DOS liked to use sometimes bizarre and certainly nonstandard ways of accessing various hardware or anything. Except that they did. Quite a lot, in fact.

    5. Re:Interesting but it looks slow by gulikoza · · Score: 3, Informative

      If you're talking about my Glide patch for DOSBox then I'll have to correct a few things :)
      First, the patch is fully crossplatform (at least the dosbox part), but you require Glide support (real card or wrapper) on the host system. Patches have been submitted to OpenGlide that make it work in Linux and OS X. The full setup (DOSBox + OpenGlide) has been tested to work on Windows, Linux and OS X including using Glide (and OpenGL through the 3dfx minidriver) in guest Windows9x (yes, I've played Half-Life inside Dosbox, fully accelerated :)).
      Kekko's patch obviously offers true 3Dfx emulation and also works with games that cannot be emulated with a wrapper. But at the moment only has (single threaded) software rendering which is great for testing but unfortunately little use for playing the games.

    6. Re:Interesting but it looks slow by hedwards · · Score: 1

      I don't think that it was a matter of wanting to do it, it was a matter of necessity. There's a reason why most dos games from later on were shipped with DOS/4GW.

    7. Re:Interesting but it looks slow by Hatta · · Score: 1

      Computers are only getting faster. Eventually they'll offload that emulation onto another core and you won't even notice the speed hit. This is much preferable to a shim that will break every time the underlying hardware or OS changes.

      Since Dosbox does everything in software, it works the same no matter what platform you're on. i386, x86-64, ARM, PowerPC, Sparc, etc. Since everything is in software, and we have the source, we can be confident that it what Dosbox can do today it will be able to do indefinitely into the future.

      --
      Give me Classic Slashdot or give me death!
    8. Re:Interesting but it looks slow by Hatta · · Score: 2, Informative

      This seems like a good place to point out DOS32/a. It's a drop in replacement for DOS/4GW. It was independently developed from Dosbox as a modern alternative to the old dos extenders, but it works quite well with Dosbox. It works with just about everything, and it makes most games better. I pre-emptively swap DOS32/a in when I install anything on dosbox.

      --
      Give me Classic Slashdot or give me death!
    9. Re:Interesting but it looks slow by Runefox · · Score: 1

      Actually, having read through the forum posts, it seems like Kekko's patch is based on the work of Aaron Giles, who wrote the 3DFX emulation for MAME. MAME takes an accuracy-first approach, and aims for complete hardware emulation and documentation, which is what this code was written to do. A lot of things are completely unoptimized for acceleration, and from what I'm reading, Kekko is planning on multi-threading it and passing off 3D calls to the GPU. Clearly, it's necessary to get the code working first, which is what the article is talking about.

      A snippet from one of Kekko's forum posts:

      From what I've seen, most of the time consumed by the emulation is spent by the scanline rasterizer.
      The direct lfb access should not be a big issue; of the few games that actually use it, many seem to just write to lfb after 3d is completed, for hud info and such things.
      Differently from using d3d or opengl for frame buffer accessing, the emulation just directly reads/writes a memory area, no locking or strange things happen, so not much overhead actually.
      The scanline rasterizer is slow, not just because is software, but also because is not been written performance-wise, it's more oriented to accuracy and code readability (it's part of an hardware documentation project).
      It could be greatly optimized; one of the first things you can notice is that many checks it does during pixel pipeline processing may be moved out of the scanline loop, but that would mean having tens of different scanline renderers, from basic solid color to shaded filtered textured dithered alpha-blended fogged z-clipped renderer, and all possible combinations. Many things could be rewritten, or assembly optimized.
      The idea is to use opengl just for triangles, make it render off-screen to our frame buffer instead of screen as usual and leave lfb handling as-is.

      --
      Screw the rules, I have green hair!
  6. Voodoo emulation originally written by Aaron Giles by Anonymous Coward · · Score: 5, Informative

    As per TFA, the Voodoo emulator is basically lifted from MAME. Granted, integrating it into DOSBox is important work and all, but I would judge the original code to be worth more than 90% of the effort. Yet Aaron gets no credit in the summary.

  7. Cool by PinkyGigglebrain · · Score: 1

    So how long till the new version is in the Debian stable repositories for Lenny?

    1. Re:Cool by Anonymous Coward · · Score: 0

      Ha ha ha. Who runs Debian Stable as a desktop?

    2. Re:Cool by Anonymous Coward · · Score: 0

      So how long till the new version is in the Debian stable repositories for Lenny?

      A year or two after the previous version gets there. Debian Stable just loves to be a few major versions behind (Firefox, err uhm I mean Iceweasel, Thunderbird err uhm I mean Icedove). Failing that, it loves being a lot of minor versions behind (Wine, nuff said). Anything else would be ... uncivilized.

    3. Re:Cool by _Sprocket_ · · Score: 2, Funny

      MasterBlaster run Bartertown! Wait... wrong question.

    4. Re:Cool by TangoMargarine · · Score: 1

      18 months? Why you're even using the words "new version" and "Debian stable" in the same sentence is beyond me.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    5. Re:Cool by icebraining · · Score: 1

      Depends. Does backports count?

    6. Re:Cool by PinkyGigglebrain · · Score: 1

      Your right, it would be beyond you.

  8. 3dfx by lobf · · Score: 1

    I've got a bunch of old PC Gamer magazines from back when they were about 200 pages, and they are filled with voodoo reviews and ads. Those were fun, interesting times in the PC gaming world, when there was a lot of money for slick ad campaigns and large-format zines. Those were the days...

  9. Glide and Matrox Support in DOSBox by Anonymous Coward · · Score: 2, Interesting

    I've played the 3Dfx version of Tomb Raider in a custom version of DOSBox by Gulikoza that emulates the Glide API. It works very well and is less clunky than using Glidos. I'd rather that was supported within the official DOSBox, or the Matrox Millennium's graphics for the even better looking version of Tomb Raider was supported.

    http://www.si-gamer.net/gulikoza/

    1. Re:Glide and Matrox Support in DOSBox by Joce640k · · Score: 1

      Tomb Raider was *much* better on PowerVR then Voodoo.

      --
      No sig today...
    2. Re:Glide and Matrox Support in DOSBox by FreonTrip · · Score: 1

      Citations, please. I never got to see a vintage PowerVR card in action. :)

    3. Re:Glide and Matrox Support in DOSBox by cheesybagel · · Score: 1

      I remember seeing screenshots in magazines at the day. Tomb Raider, Quake, Ultim@ate Race and Mechwarrior 2 were the usual examples. The PowerVR graphics looked better. I think it was due to the way textures were sampled, or filtered.

    4. Re:Glide and Matrox Support in DOSBox by Anonymous Coward · · Score: 1, Informative

      They're very hard to find now but Tomb Raider screenshots of the Matrox version looked fantastic in underwater scenes. I owned a Matrox card for a short time and the 3Dfx Voodoo Graphics card I later got didn't come close to looking so good. The colour and shading had an ethereal quality to it when the Voodoo looked a bit rough. I really, really wish DOSBox emulated the PowerVR API so I could play that version of Tomb Raider again.

    5. Re:Glide and Matrox Support in DOSBox by FreonTrip · · Score: 1

      For Tomb Raider, I'd be willing to believe it. There was something "muddy" about 3Dfx's texture filtering that obscured fine detail somewhat. Sadly the PCX series didn't support a lot of blending modes, which made upcoming titles with colored lighting a difficult (and unattractive) proposition.

    6. Re:Glide and Matrox Support in DOSBox by Joce640k · · Score: 1

      Personal experience - I had both cards (still got them in fact....)

      Voodoo was better for most games but Tomb Raider looked much nicer and was faster on PowerVR.

      --
      No sig today...
  10. DosBox is simply excellent! by Anonymous Coward · · Score: 0

    Built in IPX support too! It's just the best program I downloaded in last few years.

  11. MW by Anonymous Coward · · Score: 0

    OH BOY! Mechwarrior 2 here I come!

    1. Re:MW by morgandelra · · Score: 1

      Exactly. Time to dig out my old MW2: Mercenaries disc.

    2. Re:MW by Anonymous Coward · · Score: 0

      Great for multiplayer, but the only way Mercs didn't suck was with the 1.1 patch for dynamic salvage, which was a win9x only feature. 1.06 is still the best for non-salvage though. Mapdev here we come! :)

    3. Re:MW by morgandelra · · Score: 1

      I liked the salvage patch. I would build out a medium mech with 2 inferno launchers, a flamer, 2 or 3 medium pulse lasers and a small laser. Group fire on something and I could over heat any mech in the game, then come in close and fire the small laser directly into the cockpit to take out the mech with minimum damage as it was in shutdown.

    4. Re:MW by apn_k · · Score: 1

      Too bad that MW2: Mercenaries doesn't work properly in dosbox. You need to check if you have one of the working version's here: http://www.mech2.org/forum/viewtopic.php?f=9&t=281 Also read here for installation types: http://www.mech2.org/forum/viewtopic.php?f=8&t=806&sid=5641758f6839931c9ca2026abebd2a84

    5. Re:MW by Anonymous Coward · · Score: 0

      MW2 Mercs was actually a Direct3D game in the accelerated version, even though it said '3dfx' version on the box. The reasoning being that it was tuned for 3dfx, but I think other cards could play it.

    6. Re:MW by hairyfeet · · Score: 1

      Meh, MW2 was nice (still got my Mercs disc for some custom hardware (Sony?) around here somewhere) but to me MW3 was THE MW game to play. you just couldn't beat using a WWII carrier strategy in that game, with the heavy in the center, followed by the mediums and the lights on the outside as harrassers. GREAT GAME!

      Hey, did the smith and tinker guys ever make it so you could just download the damned MW4 game without using their shitpile client? I wasted like 7Gb on a 36Gb cap trying to get the POS to work under Windows 7 X64, and every time it would download then trash the download, either under patching or just corrupt itself. Why they couldn't just use a direct download or BT link I don't know, but it would be nice to have instead of dealing with my MW4 discs, which are getting old and I hate to dig out just to play.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  12. 32 bit joy soon? by AHuxley · · Score: 1
    --
    Domestic spying is now "Benign Information Gathering"
  13. Rendition FTW by Anonymous Coward · · Score: 0

    I remember vquake came out before glquake, since this was the first real 3D game going, I would like to see the rendition rredline support next to the glide.
    On a side note, I miss my Verite V1000 (a handout from a rich friend who had his parents get him a Voodoo).

    1. Re:Rendition FTW by Anonymous Coward · · Score: 0

      My first 3d card was a Verite V1000 from Sierra. Wasn't as awesome as a Voodoo 1 but it was still a very nice step up from software rendering at the time.

  14. Spam? by furbearntrout · · Score: 0, Offtopic

    Real, honest to god commercial spam?
    On Slashdot?
    Just because Anonymous is in the news doesn't mean they're that busy.
    This one case where spam can cost more than it earns...

    --
    Crap. What did the new CSS do with the "Post anonymously" option??
  15. Re:Voodoo emulation originally written by Aaron Gi by innocent_white_lamb · · Score: 1

    Actually I think Stiletto is (was?) the main developer of the MAME Voodoo emulation.

    --
    If you're a zombie and you know it, bite your friend!
  16. Re:Voodoo emulation originally written by Aaron Gi by Anonymous Coward · · Score: 0

    Actually I think Stiletto is (was?) the main developer of the MAME Voodoo emulation.

    No, you're wrong. Stiletto doesn't do programming.

  17. So... by oljanx · · Score: 1

    Does this mean I get to relive playing quakegl on my Voodoo for the first time? Sweet, I'll finally own you LPBs.

    1. Re:So... by FreonTrip · · Score: 1

      Not by using this - GLQuake was a Windows exclusive, targeted for Windows 95, that didn't even like playing nice with NT 4. The only DOS-native port of Quake that took advantage of 3D accelerators was VQuake, a terrific port of the game to the Rendition V1000 graphics cards. I would literally give a tooth to see a properly written Rendition chip emulator... the image quality and feature set of those cards was far ahead of its time, apart from the lack of per-pixel mipmapping. Emulating a 25 mpix/second card on a GeForce 9600GT might actually cause my brain to explode.

    2. Re:So... by TheRaven64 · · Score: 1

      Not by using this - GLQuake was a Windows exclusive, targeted for Windows 95, that didn't even like playing nice with NT 4

      Not true. It ran very nicely on Windows NT - that was where I played it at the time. It wasn't a Windows exclusive, nor was it written for Windows 95. It was actually written for UNIX and then ported to Windows. If you check the readme file for the original version, you'll see a number of things that it says will only work on a graphical UNIX workstation, not on a cheap gaming PC.

      It shipped with a 'miniGL' driver for 3dfx cards. This implemented the subset of OpenGL that GLQuake used on top of GLide.

      You are correct that it didn't run under DOS, because there was no DOS OpenGL driver.

      --
      I am TheRaven on Soylent News
    3. Re:So... by FreonTrip · · Score: 1

      I seem to remember that DirectSound was nearly impossible to get working, and that the waveOut default audio lagged by ~500 ms on most of the systems that were running it. There was also muttering about some kind of SMP weirdness a loooong time ago, though I'm pretty sure it was a driver issue on the host system. Fair enough, I recant on the rest.

    4. Re:So... by TheRaven64 · · Score: 2, Informative

      Service Pack 3 was required, but DirectSound worked fine. I can't believe I remember that...

      --
      I am TheRaven on Soylent News
    5. Re:So... by FreonTrip · · Score: 1

      Creepy... the drivers for the hardware we had available must have let us down. Thanks for the trip down memory lane!

    6. Re:So... by hedwards · · Score: 1

      Um, you could already do that. At the time it was released it required a 3dfx card in order to be playable. But it did support OpenGL. It is playable with other chips these days though.

  18. That brings back memories by Anonymous Coward · · Score: 2, Interesting

    Wow, reminds me of my first 3d accelerated experiance on a 3DFX Voodoo 2 playing Quake 2. There were a few great classic games that ran only on that board, and a few that ran best on it. Motorhead and Turok are all that can spring to the mind at the moment though. The users of wine found a way to play these games though with a Glide to OpenGL wrapper, so I was able to play turok again without the need of a voodoo card in linux. Great job to the dosbox team for making this available for all to use though. I look forward to being able to play some of those classic games in both windows and linux again.

    1. Re:That brings back memories by afidel · · Score: 1

      Diablo2 looks best on a Glide capable card, though I just use a Glide->OpenGL wrapper to enable the prettier effects.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  19. historical ? by Anonymous Coward · · Score: 0

    geez! the voodoo3/3000 still runs under my desk!

  20. meh 3dfx... by Anonymous Coward · · Score: 1, Funny

    where's the PowerVR PCX-1/PCX-2 emulation?

    1. Re:meh 3dfx... by FreonTrip · · Score: 1

      I see your PCX-*, and raise you the Rendition Vérité. Give me.

    2. Re:meh 3dfx... by hedwards · · Score: 1

      I know you're kidding, but PowerVR was ahead of its time. No pass through cable and able to run resolutions over 640x480. The main issue it had was a lack of game support and that NEC diverted attention from the PC market to the console market and never followed it up with the planned second generation.

      That and the stupid focus on PowerSGL pretty much doomed it. But, ultimately Glide caused 3dfx it's own problems when DirectX went on to dominate the API space.

  21. This is nice, but... by jez9999 · · Score: 1

    ... I'd rather see them integrate MIDI support. Particularly nice would be MT-32 emulation, but any half-decent MIDI would do. At the moment you have to pipe MIDI commands through to the system's synthesizer, and not all DOSBox-capable systems have a synth that's very good, or easy to setup, or even any synth at all. Unfortunately, DOSBox aren't doing this at the moment as a matter of policy.

    I encourage anyone who'd also like this to mention it to the DOSBox devs.

    1. Re:This is nice, but... by _Shad0w_ · · Score: 2, Interesting

      MT-32 emulation is a tricky subject, partly because users need to have their own legitimate copies of the MT-32 ROM and also because it actually takes quite a bit of processing power to emulate one.

      I just have a real MT-32 :) I love playing old Sierra games in DOSBox with the MT-32 hooked up; they all sound so much better.

      --

      Yeah, I had a sig once; I got bored of it.

    2. Re:This is nice, but... by ledow · · Score: 2, Interesting

      If you have a synth that's not very good, or you don't have a synth at all (Timidity springs to mind on Linux - think it's even got a Cygwin port) then why would you care about MIDI in a DOS game either?

      First, you need a working sound setup in order to get audio.
      Second, you need a working video setup in order to get images.
      Third, it's not at all unreasonable to suggest you have a working MIDI synth setup in order to get MIDI sound. How more "pure" can you get in an open-source "emulator" that can't bundle copyrighted sound samples, etc. than by piping the MIDI direct and perfectly to your own system's synth through 20 years of emulated hardware?

      Up until this year, I'd never owned a MIDI device. My Soundblaster did whatever it could do back in the day and otherwise I just had integrated sound ever since. I can't ever remember having to turn MIDI off because it was so hideous or refused by some application, or missing out on lots of music. Even today, all of my machines have a Microsoft synthesizer under Windows, or can work with Timidity under Linux, even if they have their own hardware synthesizers. I don't think I've ever had to do *anything* to play a MIDI file. It might not be the same quality but then what you're asking for is a modern-day, high-quality, software MIDI synthesizer that works on all sound cards. That's WAY outside the scope of DOSBox and the second one appears, DOSBox will be able to take immediate advantage of it (hint: It'll probably be a Timidity port). Thing is, nobody's really bothered to make one of those on Windows (at least not a popular / free one) because... well... why would you bother when you have Timidity and the Microsoft synthesizer?

      That said, MIDI device quality varies - I now have a MIDI keyboard and so have been playing with various MIDI software and found that some of it actually doesn't like the Microsoft synthesizer (e.g. Piano Booster) but that's more about latency issues because it's extremely finicky about timing than anything else. The recommendation? Use a real synth or get a better software synth, or adjust a manual "delay" setting in the program. You can't expect DOSBox to pick up the slack just because it's vaguely related to gaming when no-one else really has a problem playing MIDI. That's like expecting DOSBox to run every app that Wine can, or to emulate some speech synthesizer hardware even if the DOSBox user doesn't own it. It's silly. It's also like expecting Linux to include it's own MIDI synthesiser.

      You have pure MIDI data being thrown out of the program in an unaltered form. Use it. If your sound card is shit, doesn't have a decent synthesizer or otherwise can't handle that pure MIDI data in a way you like, then get a better sound card, or fix MIDI on your computer entirely. Plug in a MIDI device, or a USB sound card that *does* have a proper MIDI synth. You'll be hard pressed to find anything non-professional because, to 99.9% of people, a MIDI rendition is a MIDI rendition.

      Besides that, there is no "definitive" rendition of a set of MIDI data. It's *always* depended on the exact synthesizer and sound fonts used. There is no one hardware to pick and say "that makes the right MIDI noise for this game", so emulation is a completely moving target anyway. If you had a Sound Galaxy NX Pro (great card!) you would get a different MIDI experience to a genuine SoundBlaster's. Plug that MIDI data out through the most expensive professional MIDI keyboard and it would sound totally different again.

      MIDI is a steam of notes, instrument names and timings. That stream of notes and timings is passed, unaltered, to a device that can play them. DOSBox has done it's job. Everything else is a matter of turning those notes, names and timings into something approximating the sound produced by that instrument in real life playing at that frequency. It's an OS / sound system issue, not an application issue. If double-clicking a MIDI on a webpage sounds shit, then playing a DOSBox MIDI sound will sound shit to

    3. Re:This is nice, but... by Vintermann · · Score: 1

      Have you tried Dune 2 with the Roland MT-32? It will blow your socks off.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    4. Re:This is nice, but... by _Shad0w_ · · Score: 1

      Aye, Dune 2 has fantastic music. I just wish I could get hold of the updated config program Westwood released though, the one which let you select a sound card for the digital sounds and the MT-32 for music; I have the original version of the game which only let you do one or the other, but not both.

      --

      Yeah, I had a sig once; I got bored of it.

    5. Re:This is nice, but... by ceswiedler · · Score: 1

      As a random comment... I played a lot of Hero's Quest (later renamed Quest for Glory) on my PC with its crappy little speaker. It had a great soundtrack--I can still remember the main theme. One day my uncle installed it on his PC which was hooked up to his keyboard via MIDI. When the game started up and it played that same music through the keyboard, my first reaction was: that's not how it sounds. I was so used to the tinny PC bleeps and bloops...

    6. Re:This is nice, but... by Kazymyr · · Score: 1

      ... I'd rather see them integrate MIDI support. Particularly nice would be MT-32 emulation,
      There you go:
      http://www.si-gamer.net/gulikoza/

      --
      I hadn't known there were so many idiots in the world until I started using the Internet -Stanislaw Lem
    7. Re:This is nice, but... by Mal-2 · · Score: 1

      If you are having MIDI latency problems under Windows, try ASIO4ALL. It's far from fancy, but it's FAST.

      ASIO4ALL plus something other than onboard Realtek sound (I'm using a Turtle Beach Amigo II) is enough to let me use a lowly Acer Aspire One netbook as the synth module for my EWI USB. It works just fine. Even when I was using more expensive sound hardware (Lexicon Omega), the ASIO4ALL driver worked better than the native Lexicon driver!

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  22. How will people get copies of Windows 95? by tepples · · Score: 2, Interesting

    you will find out that you can run Windows 95 in dosbox with some tweaks.

    But then how are GOG and the like supposed to distribute copies of games that ran in Windows 95, as suggested in this comment? Microsoft no longer makes available the "boot disk" and "setup files" referenced on your tutorial, and even if it did, they'd be too expensive. FreeDOS is a feature-complete Free clone of MS-DOS, but the Free clone of Windows is nowhere near that level simply because Windows itself is so big.

    1. Re:How will people get copies of Windows 95? by Megane · · Score: 1

      There was no DRM in Windows 95 or 98, aside from an easily obtainable code, and they were commonly available on full install CDs, even when included with a new PC.

      If you have some laying around, they might be worth something now. I would really have to dig to find any that I have, though, especially 95.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    2. Re:How will people get copies of Windows 95? by tepples · · Score: 1

      There was no DRM in Windows 95 or 98, aside from an easily obtainable code

      But how would GOG, one of the major users of DOSBox, legitimately obtain those codes to distribute a compatible operating system with the game?

    3. Re:How will people get copies of Windows 95? by TheRaven64 · · Score: 4, Interesting

      It's possible that they could secure a license to it from Microsoft. A stripped-down version of Windows 95 that didn't include any of the apps and could just run one program full screen (no printing subsystem, no explorer, no drivers for anything other than the specific DOSBox config, and so on) would be pretty small. Given that MS isn't currently selling Windows 95, they might be willing to sell it again.

      On the other hand, WINE has pretty good support for Windows 9x APIs now. It might be possible for DOSBox to provide a minimal win32 layer using some of that code.

      --
      I am TheRaven on Soylent News
    4. Re:How will people get copies of Windows 95? by hitmark · · Score: 1

      I wonder if one could get away with focusing on the directx set first, and then branch out from there. Hell, maybe borrow code from Wine.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    5. Re:How will people get copies of Windows 95? by DarkOx · · Score: 1

      If you have a Windows license it will run under dosbox

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  23. Free sound font by tepples · · Score: 1

    I'd rather see them integrate MIDI support. Particularly nice would be MT-32 emulation [but] DOSBox aren't doing this at the moment as a matter of policy.

    I imagine that the copyright in Roland's samples is licensed under terms that preclude free redistribution. Can you provide a high-quality sound font with a fully paid-up license?

  24. Technically, the Rendition Verite cards came first by Rogerborg · · Score: 1

    But even more technically, they tended to act as graphics decelerators, so I guess I'll give the Voodoo a pass. It really was a game changer.

    --
    If you were blocking sigs, you wouldn't have to read this.
  25. No daisy chaining by _Shad0w_ · · Score: 1

    At least we won't need to daisy chain the card with the graphics card, like you did with the original Voodoo Graphics PCI. Never did work properly on my system, I ended up just unplugging the monitor and plugging it directly in to the Voodoo when I was using it.

    --

    Yeah, I had a sig once; I got bored of it.

  26. SLI? by nemesisrocks · · Score: 1

    Way back when I had a Voodoo II, the only thing I ever wanted was a second card to do SLI. Alas, by the time I could actually afford it, it was more cost effective to fork out for a whole new graphics card (I actually got a Matrox G400Max -- Dualhead ftw!).

    If only I could run two copies of DosBox to somehow get SLI. I could finally achieve my old dream!

    1. Re:SLI? by Stenchwarrior · · Score: 1

      Ah, yes...the Voodoo2 SLI. I remember when I plugged in that second card, hooked up the SLI connector-ribbon and started up Unreal for the first time...Jeebus, I was in heaven. Few things in my life have compared to moment, save the birth of my children and getting married (which I somehow got out mom's basement long enough to accomplish).

      Shortly after I bought a P2 300 (overclocked to 450, ofc) and out of my group of friends I was untouchable at Q3 for a while.

      --
      Loading...
    2. Re:SLI? by fostware · · Score: 2, Interesting

      Shortly after I bought a P2 300 (overclocked to 450, ofc) and out of my group of friends I was untouchable at Q3 for a while.

      Everyone else got the Celeron 300a's cos they overclocked with better heat dissapation.
      I never got the right Celeron 366 to hit the magic 550MHz.

      sniff

      --
      "We know what happens to people who stay in the middle of the road. They get run over." - Aneurin Bevan
    3. Re:SLI? by Stenchwarrior · · Score: 1

      Ah yes, it was the 300a with the BX chipset...I remember now, thank you. My next rig after that was dual celery 366 oc'd to 550 each...1100 MHz!! I bought that pre-configured from some online store and I later added RAM and it BSOD'd...so the components had to be specific, apparently.

      I don't mess with all that customization of hardware anymore - overclocking and sound-activated neon lights in the case...who has time? Give me a Dell off the shelf and a decent video card and I'm set.

      Is this where I'm suppised to say Now get off my lawn!?

      --
      Loading...
    4. Re:SLI? by flashingcurser · · Score: 1

      No it was because the cache ran at the speed of the proc on the celerons. On the PII it ran at twice the proc speed and didn't overclock well. Good times, good times.

    5. Re:SLI? by flashingcurser · · Score: 1

      I did the same exact thing. Remember that first flyby with all the setting set to max?

    6. Re:SLI? by Stenchwarrior · · Score: 1

      Yes! I sat there with my mouth agape, dazzled by all the pretty lights and the wavy-water.

      --
      Loading...
  27. Read that too fast by Drakkenmensch · · Score: 1

    Somehow, I originally misread the title as "3dfx Voodoo Graphic Card Emulation Coming To DDoSBox". My thought was "Damn, those hackers will stop at nothing to shut down Amazon and eBay."

  28. What advantage of XNA for PC exclusive? by tepples · · Score: 1

    I thought the only reason to use XNA was to make your game portable to Xbox 360, because XNA blocks off several features (such as audio synthesis, fictional languages in-game, and easy portability of the back-end to or from unmanaged platforms) that are otherwise available to unmanaged PC game development. What other advantage of XNA am I missing?

    1. Re:What advantage of XNA for PC exclusive? by Narishma · · Score: 1

      The ease of use mainly. A lot of developers I know use XNA without having or planing to get an Xbox 360. It's easier to learn C# and XNA than the other alternatives.

      --
      Mada mada dane.
  29. 3DFX by kangsterizer · · Score: 1

    Memories :)

  30. Re:Technically, the Rendition Verite cards came fi by FreonTrip · · Score: 4, Informative

    The S3 ViRGE was the "decelerator" of its time. Had they been used as glorified software renderers expected to do little besides push point-sampled, perspective corrected textures onto polygons, with all geometry calculations handled by the host CPU, they would have been better, but the competition was too steep for anyone to bother writing what would amount to an enhanced software renderer. Visual quality would have been shown up badly using such a scheme, so the native titles for the ViRGE were pretty but terribly slow. From what I recall the Descent II port was a pretty heroic effort.

    The Rendition cards were really very solid by comparison, but the V1000 series took a noticeable speed hit when they were expected to handle on-chip z-buffering. Their fillrate was also around half that of the Voodoo1, but they would still have been price-competitive if RAM prices hadn't fallen through the floor and made the Voodoo Graphics board realistically obtainable.

  31. Nostalgic whine by omarius · · Score: 1

    In the 90's, the two expensive peripheral cards I bought were, respectively, a 3DFX Voodoo video card, right before they went out of business, and a GadgetLabs Wave 4/24 sound card, right before *they* went out of business. Cutting edge fail!

  32. Huh? by ProfanityHead · · Score: 2, Interesting

    I'm confused, but confess I havent used DOSBox in years.

    The 3dfx cards were for windows only, they didnt have DOS drivers.

    What am I missing here?

    Now 3DFX emulation in Virtualbox running Win98 would be cool...

    1. Re:Huh? by FreonTrip · · Score: 2, Informative

      There actually were DOS games that could take advantage of Glide. Descent II, Tomb Raider, and Mechwarrior II come to mind. My guess is that the executables were statically linked to a DOS-native implementation of Glide to communicate with whatever 3dfx card was present in the system.

    2. Re:Huh? by Runefox · · Score: 1

      No, the first 3DFX cards were actually DOS-based. I know that Jetfighter III was the first one I'd run across, but there's plenty of other examples, like the original Tomb Raider.

      That said, supposedly, it's also possible to run Win9x on DOSBox, too, though it isn't supported and I can't pull up a real how-to.

      --
      Screw the rules, I have green hair!
  33. Re:Technically, the Rendition Verite cards came fi by Rogerborg · · Score: 1

    Happy days, eh? I'd forgotten about the S3, the way you forgot about those things that Uncle Barney did to you that one Christmas.

    Best memory is Microsoft's EMEA D3D Evangelist (that was his actual job title) refusing to look at us showing the same demo running at twice the frame rate on a Voodoo using glide than using D3DIM. I mean, he literally wouldn't turn his eyes towards the screen, he just kept banging on about how D3DIM was inherently superior to the native API of the hardware, so we must be mistaken about what we were seeing.

    Still, I guess he did have the last laugh, but back in The Day, D3DIM was a pig, and D3DRM was a rabid, aroused pig that had you pinned down over a barrel. Good times.

    --
    If you were blocking sigs, you wouldn't have to read this.
  34. Actually not the first by Anonymous Coward · · Score: 0

    The 3DFX stuff was not the first hardware accelerated 3D on the PC. In fact there were a bunch of extremely expensive high-end OpenGL cards and Matrox had a consumer priced card with hardware 3D. There may have been others. I'm not sure who did the first PC OpenGL card, 3DLabs or Intergraph or somebody like that around 1993/1994. The Matrox stuff never took off just like practically everything else they have done. Matrox has a long history of creating technology ahead of its time and making all sorts of mistakes that prevent it from being popular (not unlike Xerox, Philips, et al).

    3DFX is the first one that got popular though. Mostly because there were relatively cheap and had a nice API and open development model for game developers.

  35. Yes memories (by ALL means especially here)... apk by Anonymous Coward · · Score: 0

    It was the 1st 32-bit "freeware" I had written that did pretty well, right into publication too, for gamers.

    APK 3dFx Tuning Engine 2002++ SR-2000

    http://imagenes.sftcdn.net/es/scrn/5000/5384/3_APK3DF.jpg

    I was fortunate enough to have it do well, and I loved 3dFx's videocards too (1st ones I ever tried for a PC, that did OpenGL gaming (IDSoftware's work was my fav. then, and still are to this very day in fact)).

    APK

    P.S.=> So, again, per my subject-line above & as you stated? Ahhh... "memories"! It "blows me away" that it's STILL out there for download to this very day in fact & in places/spots/sites online I had NO idea... apk

  36. Outstanding news for GoG. by DdJ · · Score: 2, Interesting

    Since GoG packages some of their games by wrapping them up in an optimally-configured DOS emulator, this is actually quite exciting for their customers, in terms of future potential.

  37. Re:Technically, the Rendition Verite cards came fi by hedwards · · Score: 0, Troll

    That legacy lives on in every single graphics chip developed by Intel after the i740.

  38. Thief? Thief 2? by Anonymous Coward · · Score: 0

    Would it then be possible to install Windows 95 into dosbox and run Thief and Thief 2?

    1. Re:Thief? Thief 2? by present_arms · · Score: 1

      just hunt on the net for w95.img, Google knows, add a few lines to the dosbox conf and it will boot win95, i have done this under linux both on my laptop and my Nokia 900. works fine on both ;) just have a licence for it :D and happy old day gaming :D

      --
      http://chimpbox.us
    2. Re:Thief? Thief 2? by StayFrosty · · Score: 1

      just hunt on the net for w95.img, Google knows, add a few lines to the dosbox conf and it will boot win95, i have done this under linux both on my laptop and my Nokia 900. works fine on both ;) just have a licence for it :D and happy old day gaming :D

      That right there makes me want a Maemo/Meego phone. To bad they are all GSM only and GSM coverage/available bandwidth around her is awful.

      --
      "Frequently wrong, never in doubt."
  39. Misleading credit by Anonymous Coward · · Score: 0

    Even in the original article "Kekko" is getting too much credit.

    Aaron Giles (www.aarongiles.com) wrote the entire Voodoo emulation for MAME (www.mamedev.org), and now DOSBox simply includes this code.

    All Kekko did was make a few trivial changes to the source to hook up the existing code.

    Credit where credit is due, folks.

  40. Theif Games (and Deadly Shadows) by witwerg · · Score: 1

    Theif and Thief 2 will run on XP at least. 2 summers ago I played through 1-3 On my laptop.

    However some notes:

          * For Nvidia Cards: You'll have to find the hacked binaries for theif 1 to get it run. Something about a bug with reported texture memory I think. Theif 2, I believe had a config setting for it.
          * For Multi Core CPUs (or multiple CPUs, or hyper threads), 1-2 (I can remember about 3) rely on low-level cpu values for timing loops. If it switches CPUs at the wrong time, the game freeze. You'll need a utility to set the CPU affinity or set it from the task manager so that the proc runs on exactly 1 CPU (any one but only one).
          * EAX works fine if you have a sound that supports it.

  41. I miss the days when there was actual competition by Ant+P. · · Score: 1

    Graphics, yeah, whatever.

    I've got two of these sound cards that would've cost an obscene amount of money 12 years ago. The last fully functional drivers for them were for Win98, so their previous owners just tossed them in the trash and I picked them up for free.

    Nowadays Creative, the litigious bastards that killed Aureal off, sells cards twice as expensive, half as capable, and with worse drivers than the average winmodem.

  42. Re:Technically, the Rendition Verite cards came fi by FreonTrip · · Score: 2, Informative

    S3 had nothing to do with it. Intel bought Real3D, took the entirely competent architecture of the Starfighter, and pulled a stupid trick by forcing it to fetch out to AGP memory for texture storage, leaving the user with a large framebuffer and excruciatingly slow texture swapping over the bus. PCI versions of the card obviously couldn't do this, and were frequently better performers because this was properly compensated for in the drivers.

    Subsequent integrated video chips continued along this shambling path, occasionally receiving updates - multitexturing here, S3TC support there, before receiving a minor overhaul somewhere around the i865G, which was allegedly DirectX 7-capable, but too slow to take advantage of most of that featureset. The i915 through GMA 3100 were native DirectX 9 parts, but pokey and prone to driver glitches; the x3100* onward are different DirectX 10+ parts, and then there's Sandy Bridge's integrated video which finally might not cause whimpering pain to all who behold it in operation. I'm STILL not confident in its OpenGL driver for anything besides desktop compositing.

    * Yes, there's a huge friggin' gap between the 3100 and x3100, to the point that you could argue they aren't the same chip in any meaningful way. Alarmingly, this is actually less confusing than the naming schemes for their CPUs now...

  43. Re:Voodoo emulation originally written by Aaron Gi by KingofGnG · · Score: 1

    According to the Aaron's Log, he is the one who made the 3dfx Voodoo emulator. (scroll down the page till November 2003) http://www.aarongiles.com/mamelog.html

  44. Re:Technically, the Rendition Verite cards came fi by Anonymous Coward · · Score: 0

    To fully expience the suck of the s3 virge run quake on it.................
    fastest card evar to the parts bin

  45. What about other developments? by Anonymous Coward · · Score: 0

    Does anyone know any other planned features of the upcoming version? Why are DOSBox' upcoming versions always such a secret?

  46. Glide Wrappers by shirque · · Score: 0

    I may be completely wrong here but I don't think there actually were more than a handful of DOS games using Glide: Blood, Carmageddon, Descent 2, Mechwarriors 2, Screamer 2, Shadow Warrior and Tomb Raider come to mind, plus maybe a few more obscure ones. I'm not trying to belittle the developers' efforts but I think what most gamers interested in re-playing the majority of their old favourites are really looking for are Glide Wrappers. These emulate Voodoo cards in Windows using Direct X or OpenGL. Some of these haven't been developed in years or will ever see their final version, but I remember playing Unreal on WinXP from end to end in all its 3dfx glory fairly recently using Zeckensack's wrapper with just a few visual glitches.

  47. I don't know by rsilvergun · · Score: 1

    I remember playing Tomb Raider accelerated on my 4 Meg S3 Virge and it was better than the PSX version (at the time a PSX was $300 and the Virge was $50).

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/