Xbox Linux + Doom3?
Posted: 2004-10-18 06:48pm
Isn't it possible in theory to run Doom 3 on Xbox under Linux (ignoring performance, that is)? Not that there would be any point to doing so...
Get your fill of sci-fi, science, and mockery of stupid ideas
http://stardestroyer.dyndns-home.com/
http://stardestroyer.dyndns-home.com/viewtopic.php?f=24&t=55294
True, except a Xbox's internal programming makes ultra-efficient use of those resources, giving us games that can equal a PC's level in graphics.Tech^salvager wrote:Yes. Xbox->Linux->doom3
but thats theory since the xboxy only has 64mb of sdram and 733Mhz hybrid celey\p3.
Thats untrueAce Pace wrote:True, except a Xbox's internal programming makes ultra-efficient use of those resources, giving us games that can equal a PC's level in graphics.Tech^salvager wrote:Yes. Xbox->Linux->doom3
but thats theory since the xboxy only has 64mb of sdram and 733Mhz hybrid celey\p3.
Prove it, prove it by giving another reason why the Xbox on a TV res can look equilivent to most PC games, I point you to D3, where the differances are tiny except in texture-res, I point you to Need for Speed, Fable, all games who have massive hardware needs, yet work flawlessly on the Xbox.Tech^salvager wrote: Thats untrue
No problem, I eargerly await your reply...Tech^salvager wrote:I will as soon as i get home got to go home now.
Cause tv bleeds together colors. Which in turn makes it look nicer. Computer Monitors don't. Doom3 on xbox compare to doom3 on pc looks like crap. They had to take alot of enemies out og certain places and tone the graphics down to get it to run at respectable frame rate.Ace Pace wrote:Prove it, prove it by giving another reason why the Xbox on a TV res can look equilivent to most PC games, I point you to D3, where the differances are tiny except in texture-res, I point you to Need for Speed, Fable, all games who have massive hardware needs, yet work flawlessly on the Xbox.Tech^salvager wrote: Thats untrue
The reason is simple actully, programming for only one hardware configuration means optimization is alot easier, and the fact the drivers are basicly 1 version only, allowing great compiliation of the code.
While TV does bleed certine colors together, thats from the low rez, not from any problem with the monitor.Tech^salvager wrote: Cause tv bleeds together colors. Which in turn makes it look nicer. Computer Monitors don't. Doom3 on xbox compare to doom3 on pc looks like crap. They had to take alot of enemies out og certain places and tone the graphics down to get it to run at respectable frame rate.
Yes you are right about coding for it since you basicall the same chipsets in them. Also I've seen slow downs in Need for speed Underround. But unlike a microcomputer with a fullblown OS. the xbox has little overhead.
Whats this internal programming you posted? Xbox equall PC level graphics is wrong.
Can you find me a link? Cause drivers don't compile code.Internal programming, simple, no programmer code is perfectly optimized for every computer, and the Xbox drivers compile the code into near perfect optimization, unlike a PC.
Drivers are basicly run-time compilers of program code, into more efficient code.Tech^salvager wrote: Can you find me a link? Cause drivers don't compile code.
Definition:
Software to control a hardware component or peripheral device of a computer such as a magnetic disk, magnetic tape or printer.
A device driver is responsible for accessing the hardware registers of the device and often includes an interrupt handler to service interrupts generated by the device.
I know what drivers are and do.Ace Pace wrote:Drivers are basicly run-time compilers of program code, into more efficient code.Tech^salvager wrote: Can you find me a link? Cause drivers don't compile code.
What did you think graphical drivers where? Bug fixs?
I'll try to find an exact definition.
Wrong. What "internal programming" are you talking about? The optimization for the Xbox is done in the game code itself, a huge chunk of which relies on Microsoft's DirectX drivers for Xbox. Linux on the Xbox does not have this advantage.Ace Pace wrote:True, except a Xbox's internal programming makes ultra-efficient use of those resources, giving us games that can equal a PC's level in graphics.Tech^salvager wrote:Yes. Xbox->Linux->doom3
but thats theory since the xboxy only has 64mb of sdram and 733Mhz hybrid celey\p3.
a driver is a small program. the coding in the program takes the place of extra hardware for a fraction of the cost. a peripheral device, such as a CD-ROM or modem, once would have had an extra chunk of hardware attached to allow it to run on the computer - hence the term 'hardware modem', items which no longer exist except as oddities in computer fairs.Tech^salvager wrote: I know what drivers are and do.
But they do not work in the sence that you are stateing.
I have started recently, why?Tech^salvager wrote:Do you code?
Sorry, I miswrote, what I meant were that the hardware was further optimized, what you said.Durandal wrote:
Wrong. What "internal programming" are you talking about? The optimization for the Xbox is done in the game code itself, a huge chunk of which relies on Microsoft's DirectX drivers for Xbox. Linux on the Xbox does not have this advantage.
The Xbox has some optimized hardware, like more rendering pipelines in its GeForce 3, but Doom 3 for Linux is not written for the Xbox, hence it will not take advantage of the optimizations available for programmers. I'll put money on Linux Doom 3 running on Xbox Linux like total shit. He's already got a version of the engine optimized for each specific GPU pipeline (GeForce 3 included), but that won't helpa GeForce 3 run Doom 3 like a 6800.
Aside from that, if you think that Carmack is going to be able to eek GeForce 6800 performance out of the Doom 3 Xbox port while maintaining the same graphical quality of the PC version, think again. No level of optimization can make up for that large a hardware disparity. He's going to have to do some considerable trimming to get it running well.
Okey, a series of .dll's or I forgot which files, but basicly it also executes for the hardware to function.Tech^salvager wrote:ok one thing is a driver is not a program!
No it dosen'tAce Pace wrote:Okey, a series of .dll's or I forgot which files, but basicly it also executes for the hardware to function.Tech^salvager wrote:ok one thing is a driver is not a program!
Exactly, however, that is contained in file that do run(or execute), and also helps optimize the command (or order of commands) to give the best preformance).Tech^salvager wrote: No it dosen't
It shows tells the OS how to operate the HW
hey I know come to IRC.skyos.net #skyos and will talk
Actually HW modems are still being made today. Anyways thats incorrect.a driver is a small program. the coding in the program takes the place of extra hardware for a fraction of the cost. a peripheral device, such as a CD-ROM or modem, once would have had an extra chunk of hardware attached to allow it to run on the computer - hence the term 'hardware modem', items which no longer exist except as oddities in computer fairs.
Does anyone use them today? with intergrated network chips that provide perfect functionality?Tech^salvager wrote: Actually HW modems are still being made today. Anyways thats incorrect.