Ok, I am very confused. I recently wanted to see if there was an Xbox 360 emulator around and the answer I got was something like "NO, computers aren't good enough yet to have one. Wait a couple years."
This confuses me.
A little while ago, I learned that L4D is not run at maximum graphics on the xbox 360. Since my computer CAN (as well as a bunch others), why can't it run an emulator? After all, the xbox is just a cheap computer.
An Xbox 360 emulator cannot be produced at this current time. Just wait a while for the next microsoft product along the lines of Xbox, not the Xbox slim.
I can barely run Gamecube emulators but I can do Crysis on max I don't know about Xbox.
games run shit on emulators. so you need a damn good computer.
also most people aren't willing to make one
[QUOTE=DiscoBiscut;23628674]I can barely run Gamecube emulators but I can do Crysis on max I don't know about Xbox.[/QUOTE]
Thats because the GC emulators aren't stable. The PCSX2 emulator runs fine for me.
It takes a motherfucking-beast of a computer to run a Wii emulator. Well, I should say a motherfucking-beast of a CPU, because emulators only run on CPU's, as far as I know, they have no GPU acceleration.
Ahhh, I see, so the reason is that emulators can't necessarily take "full control" of your computer and use it, is because they can only use a bit of it since it is a program.
Right?
[QUOTE=Mangmasta;23628937]Ahhh, I see, so the reason is that emulators can't necessarily take "full control" of your computer and use it, is because they can only use a bit of it since it is a program.
Right?[/QUOTE]
Computers are bad at running console games because those games were designed to run on specific hardware, and the games are optimised for that hardware, so you need far better hardware to emulate correctly.
I think thats how it works anyway.
You guys are all wrong.
Emulators are extremely hard to run because it has to EMULATE the CPU. Which means any time the game makes a call, it has to take that instruction and convert it into something that will work the same on an x86 CPU. That process takes a large chunk of CPU time for every instruction, so unless the instruction sets are very close (which allows a slightly different method to be used,) your computer has to be several times more powerful than the console.
[QUOTE]You guys are all wrong.
Emulators are extremely hard to run because it has to EMULATE the CPU. Which means any time the game makes a call, it has to take that instruction and convert it into something that will work the same on an x86 CPU. That process takes a large chunk of CPU time for every instruction, so unless the instruction sets are very close (which allows a slightly different method to be used,) your computer has to be several times more powerful than the console.[/QUOTE]
:golfclap:
The day a Xbox 360 Emulator comes out and is able to run on a computer with no hitches or optimization problems is the day computers reach the ability to do quantum calculations.
I think you're exaggerating a bit w 1 z. Give it like 5 years. Using Dolphin I can emulate Windwaker and Twilight Princess perfectly, and that is just one gen back.
[QUOTE=demonguard;23629760]You guys are all wrong.
Emulators are extremely hard to run because it has to EMULATE the CPU. Which means any time the game makes a call, it has to take that instruction and convert it into something that will work the same on an x86 CPU. That process takes a large chunk of CPU time for every instruction, so unless the instruction sets are very close (which allows a slightly different method to be used,) your computer has to be several times more powerful than the console.[/QUOTE] You sir have probaly prevented a flame war good job.
[QUOTE=demonguard;23629760]You guys are all wrong.
Emulators are extremely hard to run because it has to EMULATE the CPU. Which means any time the game makes a call, it has to take that instruction and convert it into something that will work the same on an x86 CPU. That process takes a large chunk of CPU time for every instruction, so unless the instruction sets are very close (which allows a slightly different method to be used,) your computer has to be several times more powerful than the console.[/QUOTE]
This is quite true - Xbox 360's PowerPC architecture based CPU mean it's a pretty huge pain in the ass to emulate, especially given how powerful the 360's processor really is, even if it's not at all fast compared to modern day computers.
Before real 360 development kits were released though, I heard a lot of the launch titles were actually ran on Apple PowerMac G5s which actually did have IBM PowerPC CPUs in them, so technically given compatible hardware that is similar enough to the 360 it should be possible to run 360 games on it, just at this point it becomes a matter of breaking security measures that Microsoft enforces specifically to prevent emulation. Either way considering that practically all consumer level computers these days use x86 processors, it's really far easier to just buy the console rather than trying to emulate it in any form.
[editline]03:51AM[/editline]
[url]http://news.teamxbox.com/xbox/8096/Xbox-360-Development-Kit-Spotted/[/url]
I'm gonna add onto other peoples work here, the 360's CPU is a 3.2GHz Tri-core, 1 core is generally used by the os leaving the other 2 cores for games, Granted 3.2GHz tri-core isn't much different from what he generally use now-a-days but using what Shogoll said, It's a bitch to emulate the PowerPC Architecture plus having to change those instructions from PowerPC to x86/x64 all that PowerPC CPU Emulation would generally take around from guess 2ghz, so add that to what the game takes, which would also have to be emulated because the games generally have specific task assigned to each core so that would also have to be emulated which needs more powerpc instructions and more CPU Time, In short, It's a bitch. Can't see why anyone would even want to try!
[QUOTE=wingless;23634798]I'm gonna add onto other peoples work here, the 360's CPU is a 3.2GHz Tri-core, 1 core is generally used by the os leaving the other 2 cores for games, Granted 3.2GHz tri-core isn't much different from what he generally use now-a-days but using what Shogoll said, It's a bitch to emulate the PowerPC Architecture plus having to change those instructions from PowerPC to x86/x64 all that PowerPC CPU Emulation would generally take around from guess 2ghz, so add that to what the game takes, which would also have to be emulated because the games generally have specific task assigned to each core so that would also have to be emulated which needs more powerpc instructions and more CPU Time, In short, It's a bitch. Can't see why anyone would even want to try![/QUOTE]
I know what you're getting at, but you're underestimating how much power the syscalls alone would take, not even getting into the nitty-gritty functions. Especially if the hardware is as poorly documented as the old xbox.
[QUOTE=that1dude24;23635018]I know what you're getting at, but you're underestimating how much power the syscalls alone would take, not even getting into the nitty-gritty functions. Especially if the hardware is as poorly documented as the old xbox.[/QUOTE]
Hell, I 'spose that might be why it's not documented. Might be to stop emulation.
Why would you want to emulate the 360? Most emulators are for older games that aren't available for the pc
[QUOTE=GhettoGeek;23636675]Why would you want to emulate the 360? Most emulators are for older games that aren't available for the pc[/QUOTE]
Many people want emulators so they don't have to use a shitty controller.
Oh boy, im only waiting for a thread about wanting to emulate PS3...
[QUOTE=General Lee;23636757]Oh boy, im only waiting for a thread about wanting to emulate PS3...[/QUOTE]
...7 cores... 7. No, Please don't get us started.
[QUOTE=that1dude24;23635018]I know what you're getting at, but you're underestimating how much power the syscalls alone would take, not even getting into the nitty-gritty functions. Especially if the hardware is as poorly documented as the old xbox.[/QUOTE]
It's funny though cause the old Xbox was practically a PC.
[QUOTE=demonguard;23629760]You guys are all wrong.
Emulators are extremely hard to run because it has to EMULATE the CPU. Which means any time the game makes a call, it has to take that instruction and convert it into something that will work the same on an x86 CPU. That process takes a large chunk of CPU time for every instruction, so unless the instruction sets are very close (which allows a slightly different method to be used,) your computer has to be several times more powerful than the console.[/QUOTE]
this
[QUOTE=DiscoBiscut;23628674]I can barely run Gamecube emulators but I can do Crysis on max I don't know about Xbox.[/QUOTE]
ahaha
I can run a Wii emulator 60fps 80% of the time, 720p.
Not sure about Crysis.
specs:
i7 720 1.6ghz
Mobility Radeon 5730 (lolaptop)
4gb ram
[QUOTE=ashxu;23638327]ahaha
I can run a Wii emulator 60fps 80% of the time, 720p.
Not sure about Crysis.
specs:
i7 720 1.6ghz
Mobility Radeon 5730 (lolaptop)
4gb ram[/QUOTE]
See I have an Intel q9400 processor @2.66ghz it's probably that.
I personally find no need for an xbox 360 emulator. Most of the best games are cross platform and really there are no killer games like on the gamecube, n64, ps1, ps2 , snes, etc. that cry to be emulated.
The same thing happens on the ps3 where most of the top ps3 games are available on the pc besides a few titles like mgs4, uncharted 1&2, infamous, etc. Then on the 360 the game that are not available for pc and are seen as great are crackdown, halo, fable, etc. Fable used to be on pc I don't know if it's coming back and the rest of the games are just unappealing except for viva pinata.
Yes both console have cult classics and other hidden gems like obscure rpg's and ps network/xbla games. If someone wants to go ahead and do it great for them, but I don't see it being worthwhile until much much later even past it being a last gen console.
[editline]11:34AM[/editline]
[QUOTE=DiscoBiscut;23640241]See I have an Intel q9400 processor @2.66ghz it's probably that.[/QUOTE]
Also pretty much any quadcore around 2.0ghz will suffice for dolphin, but with a dual core the speed needs to be a little higher to compensate for background task. Then if you really want great visuals you need a mid range graphics card and a ~3.0ghz processor.
[QUOTE=Pandamobile;23628827]It takes a motherfucking-beast of a computer to run a Wii emulator. Well, I should say a motherfucking-beast of a CPU, because emulators only run on CPU's, as far as I know, they have no GPU acceleration.[/QUOTE]
Of course have GPU accleration, but every API call the game makes has to be converted to the equivalent of the API used for the emulator.
[QUOTE=Mangmasta;23628937]Ahhh, I see, so the reason is that emulators can't necessarily take "full control" of your computer and use it, is because they can only use a bit of it since it is a program.
Right?[/QUOTE]
No, emulators only use up to two threads for processing, that means if you have a quad core, two cores can be used for emulating alone and nothing else. RAM is shared, yes, but consoles have so little memory that it doesn't matter unless you have under 1GB or maybe even less.
[QUOTE=Rosek;23629681]Computers are bad at running console games because those games were designed to run on specific hardware, and the games are optimised for that hardware, so you need far better hardware to emulate correctly.
I think thats how it works anyway.[/QUOTE]
Kind of, but no. They were written to run on completely different hardware. Every single instruction has to be converted from PowerPC to x86 and most of the hardware a console has, has to be simulated.
The only console that ever used similar hardware to a PC was the original Xbox, but nobody cares enough about it to make an emulator even though it would be really easy compared to every other console. (But still really hard)
You have to emulate the hardware of the Xbox 360 then run the Xbox operating system then run the game.
Parts of doing that is illegal because it involves backward engineering of a copyrighted set of devices and software. It also involves having an image of the game which is illegal and a copy of the xbox operating system on your computer which is again illegal to do.
[QUOTE=Blarg190;23642483]You have to emulate the hardware of the Xbox 360 then run the Xbox operating system then run the game.
Parts of doing that is illegal because it involves backward engineering of a copyrighted set of devices and software. It also involves having an image of the game which is illegal and a copy of the xbox operating system on your computer which is again illegal to do.[/QUOTE]
Since Xbox360 uses standard DVD Drives you could make them read original games too.
[QUOTE=just4fun49;23642618]Since Xbox360 uses standard DVD Drives you could make them read original games too.[/QUOTE]
Not many people use the original disks when emulating.
Besides that, there are copy-protection measures to prevent it running on unauthorized hardware anyway.
Sorry, you need to Log In to post a reply to this thread.