Unreal Tournament 2K3 Gets Software Renderer 47
Thanks to an anonymous reader for pointing out that the official Unreal Technology page has been updated with a software renderer for Unreal Tournament 2K3. This is an interesting step for those gamers with fast CPUs but inadequate 3D cards. The Pixomatic technology powering it was co-developed by Michael Abrash, John Carmack's right-hand man during the development of Quake, and a famous programmer and writer (at Microsoft and elsewhere) way before then.
Huh? (Score:5, Insightful)
Of course maybe there's a more important reason for the software renderer, but I'm not going to read the article for fear of being proven wrong.
Re:Huh? (Score:4, Informative)
Also, look at some of the eMachines and el cheapo systems that have decent processors (1.6+ GHz is fast in most cases) but use integrated graphic too.
Re:Huh? (Score:2)
That's the impression I was under - and even that meager amount of 3d acceleration would be better than offloading all of the graphics rendering to the CPU, right? right?
Re:Huh? (Score:2)
Sometimes the processor's faster than the graphics card. A lot of it really depends on what you're doing with it.
Re:Huh? (Score:1)
Most if the 3D-capable integrated graphics chips are really meant for mostly 2D graphics with some, and I mean some, 3D... maybe enough to render 3D Window screensavers, handle basic shapes and transitions. But I doubt if they can handle lighting or transformations at anyw
Re:Huh? (Score:4, Interesting)
Re:Huh? (Score:1, Insightful)
UT2k3 is not a game for the 'casual' game. They would crap their pants after 2 or 3 'die bitch' and 'you whore's. (Not because of the language, but the impossible to track, fast action)
But hey- there are people out there who don't think they should need to buy a decent 3d card, I guess this is more of a proof of conc
Re:Huh? (Score:4, Interesting)
Well that's how I play it. You don't have too play it like you're a sad geek with no life but practising your UT. For some people (like me) who get lousy pings, there isn't much choice. It doesn't matter how quick you are with a 300ms delay before your shot is registered. You can play defensive or with a bit of strategy to make up for it. It's actually lots of fun frustrating dextrous kiddies who know where all the powerups are (and who cheat) with a bit of stategy. The BR patterns are best for this.
Re:Huh? (Score:2)
Note. If you have an SMP system, and your cpu is faster than your geforce... why shell out for a new video card.
Re:Huh? (Score:2)
Re:Huh? (Score:5, Insightful)
For anyone who has video card, not the game card.
My matrox g450 has perfect picture quality in 1600x1200@70Hz, very good Backend Scaller for video and very poor performance in 3D. While it can't compete in 3d speed even with TNT2 it's got better picture quality than several times more expensive GF cards.
If you spend 10+ hrs a day in front of the monitor you do care more about picture quality than 3D speed.
Robert
PS. ATI has much better picture quality than nvidia, but still loses with Matrox.
Re:Huh? (Score:2)
Dude: "Hey, I'm thinking of upgrading my rig for some of these new games, and I want to make sure I'll like 'em first."
Guy: "Well, run the demo in software mode and see if you like it. It won't be as nice, but you'll get a good idea of whether or not you'd be justified in buying a new graphics card."
Dude is happy.
Sound good?
Re:Huh? (Score:2)
How about those of us using VMWare - no native 3D card when running in a VMWare session, but more CPU/Ram than you can shake a stick at.... Not that it matters for ut3k - they _have_ a linux client.
PCs without AGP slots (Score:2, Informative)
-- Daniel, Epic Games Inc.
Doom III is not going to run in its full glory on (Score:1)
Gee...and here I was thinking that I could get my PIII to run DoomIII like a champ... *sigh*
Sarcasm aside, I think this is pretty cool: "In fact, Pixomatic would have worked well for at least 17 and possibly as many as
pixomatic? (Score:3, Funny)
Re:pixomatic? (Score:2)
heheheh oh my I remember those ads. There was one game... ugh I can't remember which one it was, but it was for the Super Nintendo. On the box it said "featuring Blaze Processing! Gee...
Re:pixomatic? (Score:1)
Useful for conservation (Score:5, Insightful)
A software renderer means that the software will still run, whereas the hardware we have right now will be gone.
Re:Useful for conservation (Score:2)
This would be a cooler technology if they just presented the game with a DirectX 3D driver. I'm not much of a D3D API expert (never having seen it). I'm guessing this is doable given all the technology they have.
Re:Useful for conservation (Score:1, Informative)
Re:Useful for conservation (Score:1)
like bochs or dosbox, dosbox feels faster and is easier to get games running(it was made for that), bochs is more complete though..
Good for my laptop (Score:4, Insightful)
Re:Good for my laptop (Score:2)
However, I'm not going to upgrade my card just so I can play more games. I realize a decent GeForce or Radeon is only 40bucksblahblahblahblahblah. Whatever. I don't particularly care about supernice graphics in my games (I still prefer Quake to Q3) Even I were willing to buy a card, I'd want to play the demo before I buy the game, and I am sure as hell not going to buy a
Unsupported cards (Score:1)
Re:Unsupported cards (Score:2)
'Cause this guy doesn't seem to be stuck at 20fps [rage3d.com]
Good for benchmarks... (Score:2, Interesting)
Re:Good for benchmarks... (Score:1)
What's far more exciting to me (Score:3, Informative)
also Epic has said the next patch will break network compatibility with older servers/clients, but will also reduce client bandwidth requirements by 40% and server CPU utilization by as much as 50%... pretty crazy if true. Interesting they would break network compatability given that they are releasing the next iteration (UT2004) this fall, but if we get those kinds of benefits it would be well worth it. Good servers are in short supply unfortunately, in part because of their high requirements.
The Epic boys have been quite busy. I have to say I was extremely dissapointed with the buggy nature of UT2003 at release, but they have truly gone above and beyond the call of duty with these mega beefy patches and free content and extras like software rendering for example. Hopefully the 2004 release (backwards compatible with 2003 servers) will reinvigorate the online community for this franchise...
Why not Mesa? (Score:3, Interesting)
The only reasons I could think of that they'd want to write their own would be:
Anyone have any other ideas why they decided not to go with Mesa?
Re:Why not Mesa? (Score:4, Informative)
--ryan.
Re:Why not Mesa? (Score:2)
Another thing that software rendering could do is more easily thwart cheats, since there's fewer ways to get in-between the game and the onscreen graphics.
Anyway, writing really good, fast rendering engine
Re:Why not Mesa? (Score:2)
As for why Epic didn't... who knows.
Re:Why not Mesa? (Score:1)
Re:Why not Mesa? (Score:2)
1) Mesa is SLOW. REALLY SLOW. It's fine as far as general purpose 3D rasterizers go, but it's not nearly up to par for gaming. (Just try playing Tux Racer without DRI. I dare you.)
2) ID likes using OpenGL for their 3D cards because they like to release on multiple platforms. However, their software rasterizers have always been homebuilt. I'm sure part of this is that the rasterizer can be customized for the game. Given that the guy
Correctness not performance. (Score:1, Interesting)
You make an assumption about compilers: they aren't very good at optimizing when it comes to low-level graphics work - they can be amazingly dumb. You can expect a 2 or 3x performance gain by rewriting just a few very tiny sections in assembler.
An OpenGL-alike API is also not the most ideal for a software renderer - it makes assumptions that on
Re:Correctness not performance. (Score:1)
Incidentally, why are you posting as an AC, rather than attach a name? Attaching a name would allow me to find other posts of yours that might be similarly clueful.
Re:Why not Mesa? (Score:2, Informative)
The reasons for going with a commercial product aimed specifically at games, rather than an open source (or whatever Mesa is licensed as - I think it's MIT or similar) more generic software renderer should be obvious.
>And the compiler should optimize things for a given processor.
this is retarded =/ (Score:1)
Of course there might be people out there willing to play with 5-50 FPS, but I'm not one of them.
Re:this is retarded =/ (Score:3, Insightful)
Go back to your bridge, troll.
Re:this is retarded =/ (Score:2)
Business machines (Score:1)
There are plenty of hefty business machines out there in offices everywhere, which have nice cpu's (2ghz+) but no directx8 3d compatible gfx hardware.
Sure, not every business looks favourably on gaming at work [slashdot.org], but hey, if it helps sell a couple of thousand more copies, it can only be a good thing.