Playstation 3 emulator for the xbox 360 slim console?

Discussion in 'Xbox 360 - Modding & Hacking' started by raghavsood999, Dec 10, 2013.

  1. Eisherz

    Eisherz Active member

    Joined:
    Nov 28, 2006
    Messages:
    2,833
    Likes Received:
    33
    Trophy Points:
    78
    They both have one CPU, the cores of the CPU are what does the work.
    As I wrote before, the PS3 has a better (faster) CPU and the Xbox 360 has a better GPU (graphics card) and more RAM. You can't say which one is better for gaming, I have both, and both are good.
     
  2. raghavsood999

    raghavsood999 Newbie

    Joined:
    Dec 2, 2013
    Messages:
    17
    Likes Received:
    0
    Trophy Points:
    1
    hello, thanks for the replies now i get it alittle bit
     
  3. elucidate

    elucidate Member

    Joined:
    Dec 7, 2006
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    love this thread.... seriously.

    now, while we dont currently have a working emulator for them, its a safe bet that if someone really wanted to write either a ps3 or 360 emu, it could be done. Does anyone in the scene have that ability? that's the bigger question that should be asked.

    Anyone who claims emulating the ps3 isn't possible, should go look back at emu history to 99 with UltraHLE, as the n64 was 97mhz 64 bit RISC! 8mb of ram, and carts up to 64mb. the required specs? 266mhz Pentium. 64mb of ram.

    if ANYONE was capable of writing an HLE for those, we'd have fast, working emulators. Simple fact of technology. Especially with any sort of d3d or openGL wrapper for the CPU code.. just sayin'

    -VonEpic
     
  4. raghavsood999

    raghavsood999 Newbie

    Joined:
    Dec 2, 2013
    Messages:
    17
    Likes Received:
    0
    Trophy Points:
    1
    Thanks for the replies. I am just wondering that if the xbox 360 uses 10mb of video memory and the ps3 has abit less or more then 10mb, then how come games like call of duty work on that video card clocked at 500-700MHz? when my pc video card has 32 mb of vram and clocked at 900MHz and is of same manufacture as the ps3 or xbox 360 then my pc says that i need a better and video card with more memory.

    I do not get it at all.

    if cod can execute on 10mb vram and 256 mb ram, then why does my pc have to be better?
     
  5. elucidate

    elucidate Member

    Joined:
    Dec 7, 2006
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    The main problem with home systems is mostly OS overhead. Just win7 alone eats up a good 1gb~ ram, 3-4% processing for system tasks, and then the whole video memory.. the card has to be capable of running/displaying/processing 2d desktop apps. Thus why the old voodoo cards required a 2d main board. Etc. Etc.

    Then you have to account for poorly optimized code, since most console devs are the ninjas of the coding world, they squeeze what they can out. Since PC's can have tons of add on cards plus tasks the driver files are bloated as well, and again not optimized, since they have to represent multiple revisions, versions, specs, configs, etc.

    Lastly, hardware/software hacks.. when something only runs on ONE type of setup for that console.. you can custom tweak settings to within 0.1% of limits, instead of having to keep things more generic for diff shaders, memory, clock speeds, etc, etc.

    Also, until now, consoles didn't multitasking either.. so they only kept a small portion of OS as a resident app. PC's have the whole deal.
     
  6. raghavsood999

    raghavsood999 Newbie

    Joined:
    Dec 2, 2013
    Messages:
    17
    Likes Received:
    0
    Trophy Points:
    1
    What i want to know if if these consoles use only 10-15MB of VIDEO RAM and their video cards are only clocked at about 500-700MHz and my video card or ram is more powerfull in my computer running windows 7, then how are people not able to develope emulators?

    You told me that the cpu in the xbox 360 is tripple core @ 3.2GHz and ps3 uses a 8 core. So i own an i7 laptop with 8 cores as well running @ 3.5GHz Now why isnt that able to emulate xbxo 360 hardware?

    Not the playstation 3. This is about the xbox 360 only.
     
  7. raghavsood999

    raghavsood999 Newbie

    Joined:
    Dec 2, 2013
    Messages:
    17
    Likes Received:
    0
    Trophy Points:
    1
    will this link work and does any one here have a bios for it?


    http://xbox360emulator.net/


    This is one emulator i found for the 360 that may run well on my pc. When i start up, i need a bios and i do not know where to get it from?

    Do you know how i can dump my bios from my own xbox 360 console?
    if any tools are required then tell me what ones and also the price. Cya!
     
  8. xboxdvl2

    xboxdvl2 Regular member

    Joined:
    Dec 21, 2005
    Messages:
    1,186
    Likes Received:
    6
    Trophy Points:
    48
    the bios would be part of the operating system.if you could make a copy of the xbox360 operating system you'd have a bios in there somewhere.Actually not good with xbox 360s so dont know exactly how'd you do it.
     
  9. Eisherz

    Eisherz Active member

    Joined:
    Nov 28, 2006
    Messages:
    2,833
    Likes Received:
    33
    Trophy Points:
    78
    I am pretty damn sure that this one is fake, you can download the Bios from their website "with some offers from our sponsors", meaning if you're not really careful you get a lot of crap installed on your PC (advertisement bars, a new web browser etc) and even when you install the BIOS completely the emulator won't run. Also on the main page they are talking about running the games from original Xbox 360 Blu-Rays or .iso files. The Xbox 360 doesn't use Blu-Rays. I bet the owner of that website also owns a website for PS3 emulators with almost the same text. If you check the minimum hardware specs needed for the emulator, they are just bullshit. I'd like to see a 3 core system getting emulated on a weak two-core PC. And if you try to find out, who is the owner of the website you're downloading stuff from you actually turn in circles.
     
    Last edited: Dec 16, 2013
  10. raghavsood999

    raghavsood999 Newbie

    Joined:
    Dec 2, 2013
    Messages:
    17
    Likes Received:
    0
    Trophy Points:
    1
    thanks for the replies.I understand what you have told me but i have actually executed the xbox 360 emulator for the pc and the application has launched perfectly well without completing any surveys or offers. However, when i try to obtain the BIOS i always get the surveys and have to complete at least one. I know that i may get virus so i do not bother to get bios from there.


    Instead what if i use jungle flasher to dump my bios of xbox 360 to my pc then do you think that bios will work with this emulator?

    If you run the emulator i linked you or the 360 emulator application, it will run fine. Just double click it and it should launch a windows or app without any surveys or offers.
    ONLY for the BIOS you need to complete at least one offer, so if you people have a BIOS file you can share with me for free can you please post it here or tell me a link to another site were i can download without any surveys. Im sure its not fake because on youtube i have seen people play the emulator on their windows 7 environment/OS.
     
  11. ps355528

    ps355528 Active member

    Joined:
    Aug 17, 2010
    Messages:
    1,028
    Likes Received:
    15
    Trophy Points:
    68
    What a pretty little window drawing aplication.. shame it has no apparent routunes to either load a bios or set up a machine environment to load a game. it doesn't even emulate a virtual drive to mount an iso ;)
     
  12. raghavsood999

    raghavsood999 Newbie

    Joined:
    Dec 2, 2013
    Messages:
    17
    Likes Received:
    0
    Trophy Points:
    1
    hey actually, when i debug it with ollydbg at least something comes up and also if i open with vb decompiler lite edition some code comes up meaning that there is some code and functions have been coded for this software if you think that the program does not have any proper code etc...


    It has some functions to load a ISO or mount a virtual drive from the top tools menu.
    If it is not there press the ALT key to get the menu on your keyboard and also it has options to choose your language or exit the windows as well. So at leaast it does something. What i was saying is that if you can provide me with a good xbox 360 bios which is NOT the operating system/dashboard then please can you send it to me?
     
  13. Eisherz

    Eisherz Active member

    Joined:
    Nov 28, 2006
    Messages:
    2,833
    Likes Received:
    33
    Trophy Points:
    78
    I have the bios you can download there and it still doesn't work. By the way, the bios is by far too big to be real.
     
  14. raghavsood999

    raghavsood999 Newbie

    Joined:
    Dec 2, 2013
    Messages:
    17
    Likes Received:
    0
    Trophy Points:
    1
    Ok, so please send me the bios files even though it is big. If you want to reduce the size, use free file splitter or gsplit to break the file into smaller peices then i will rejoin them using the same software you used on my pc.

    My hard drive is 1tb so dont worry. Even my xkey microsd card is big about 8gb and i got another 64gb card. Just send me the bios please as an external link or attatch it here iether as seperate files (smaller peices) or a while file archived.

    Im saying this because the site may not support large file sizes.
     
  15. Eisherz

    Eisherz Active member

    Joined:
    Nov 28, 2006
    Messages:
    2,833
    Likes Received:
    33
    Trophy Points:
    78
    Actually, that's not what I meant with too big. It's just about 3 MB. Send me your e-mail adress by PM and I send you the file.
    Oh, and I just checked, I thought the BIOS would only be a few KB on an Xbox 360, but an original BIOS is about 16 MB. Sorry about that. So the file downloadable from their site is too small.
     
  16. raghavsood999

    raghavsood999 Newbie

    Joined:
    Dec 2, 2013
    Messages:
    17
    Likes Received:
    0
    Trophy Points:
    1
    My email address is: edited by ddp


    Thanks very much.
    take care
    .
     
    Last edited: Dec 20, 2013
  17. ddp

    ddp Moderator Staff Member

    Joined:
    Oct 15, 2004
    Messages:
    39,246
    Likes Received:
    106
    Trophy Points:
    143
    raghavsood999, no email posting as per forum rules, post edited.
     
  18. Cyprien

    Cyprien Active member

    Joined:
    Nov 2, 2003
    Messages:
    2,050
    Likes Received:
    1
    Trophy Points:
    68
    well lets bring this thread to the front :D and from the dead :p and talk about some stuff and some 360/ps3 emulation

    anyway... the whole cell debate is weird... well for one cell is not a normal CPU you cant compare a normal CPU to cell same goes for the CPU(PPE/Xenon/XCPU/PPU) thats used in xbox.. they all work the same but the idea behind them is different and the way they work is different... here comes the technical stuff... HUUUGE wall of text incoming :3

    lets got to the basic stuff..

    normal modern CPU either intel or AMD is built around a physical core and a logic core(thread)... multi core CPUs usually double the threads... so if the CPU has 4 physical cores it will also have 4 threads... 1 thread per core... 8 in total makes it more or less effective as 8 physical core CPU(Intel i7 4 core 8 multi thread VS AMD 8 core CPU).... now all this is fine and dandy but there's a problem threads are not physical they are based on software... so a normal core works and when you need another core you can simply use its thread instead of using another core for the task... the problem with this is physical core needs to finish its job before using a thread this creates a problem(slow response time) but the speed of the CPU compensates for it that's why the multi core CPUs usually have the 2Ghz to 4Ghz speeds... so in this case 8 threads does not equal to 8 cores but it gets the job done... this covers the basic principle behind a normal CPU..

    i hope after all the boring stuff.... here is less boring stuff... about the XBOX 360(funny name derived from DirectX BOX don't know about the 360 part :oops:) CPU(PPE/Xenon/XCPU/PPU)

    in the year 200x Microsoft got tired of the custom P3(Pentium III) chip and wanted something more advanced so they asked... "GOD(Intel) we want something more advanced" and GOD answered "Repent for your sins and you shall receive" and Microsoft were like "no..." so GOD told them "go forth and ask Jesus(AMD) maybe he can help you repent your sins" and so they asked Jesus "will you help us" and Jesus was like "GTFO and go to HELL" and so they went to HELL to talk to the Devil(IBM) and so the XCPU was born... o_Oo_Oo_Oo_O ok... now the Serious stuff...

    before we begin take note that PPE is a combined unit and PPU is a CPU core

    PPE/Xenon/XCPU/PPU is based on the same PPE(Power Processing Element) that's located in the CELL only its custom made... the XCPU is build with 3 PPU(Power Processing Unit) making it a 3 core CPU they also made sure that each core also has a thread thus making it 6 threaded beast made of awesome sauce.... whys that you ask? well while pc based CPUs have hybrid physical core(real) and logical core(kinda fake core)... THIS CPU has them BOTH physically... each PPU core has a physical thread(kinda like a real core but only made for working on demand) so each PPU is a dual threaded core(1 core and 1 thread) this makes the whole chip into one HUGE PPE... btw this thing is also called PowerPC im pretty sure some of you heard about it :D this thing is quite amazing piece work and on paper this chip can work and operate as a normal CPU chip... this also means working with it is a breeze since it behaves like a normal multi threaded CPU... so multi threaded game engines can benefit from its effectiveness but as time moved on they even combined the GPU and the CPU on one chip... the sad thing is the GPU is quite old after all those years and the tech behind the CPU is quite underwhelming compared to new CPU chips.... so in the end this CPU chip is KINDA 6 core CPU but its not.... since thread is not a core physical or not in this case it was built to take offload from the main cores... now emulating this console with this kind of chip is not THAT hard but emulating the whole system is another thing all together theres an emulator in the works called Xenia its real i assure you...

    more info here http://en.wikipedia.org/wiki/Xenia_(emulator)
    github here https://github.com/benvanik/xenia
    and the site here http://xenia.jp/

    now we come to the final part... the CELL chip...
    in the year 200x Sony saw what Microsoft did and what GOD(Intel) created for them(custom P3 CPU)... but Sony were atheists at that time and didn't believe in GOD... with help from Hell Spawn(Toshiba) they created the EE but it wasn't enough they wanted MORE!... so one day Hell Spawn(Toshiba) says "Yo dawg i herd M$ have multi threading so lets put multi threading into multi threading" and Sony were like " WTF mate :confused:" and Hell Spawn was like "dont worry just BELIVE!... and sign here on the dotted line..." so they did.... then a huge fire pit appeared on the ground and the Devil came to them and said.... "oh ye of little faith! bask in the glory that is CELL" and they looked upon CELL and it was good! and the Devil(IBM) said "all i ask is for your first born son" and Sony were like "HELL YEAH!!!" so they sold their soul to the Devil with a price of their first born son(Ken Kutaragi)..... o_Oo_Oo_Oo_Oo_Oo_O its kinda fitting that they repented thier sins with Jesus(AMD) in the end withthe PS4 :D anyway... o_Oo_Oo_Oo_Oo_O yeah...

    with that out of the way...
    the CELL is based on the same idea behind the 360 Xenon CPU but with one exception... it has insane amount of threads in this case 7 SPEs(Synergistic Processing Elements) technically 6 due to the OS(Operating System) using 1 of the 7 for itself .. CELL is build like a supercharged tank it has 1 PPE(Power Processing Element) that can run 2 threads at the same time(core + logic) and also has 6 MORE threads to balance the work load from the main PPE...


    now i know you're reading this saying "wait... it has 8 SPEs how come you said 6 or 7" i tell you why... theres this thing called cost effective... 1 of the 8 SPEs is disabled on the chip there's 50% chance that its dead.. sony knew this from the start.... plus making these chips is hard.... making every chip so it comes out 100% working is even harder... plus its fine anyway even if they disable one SPE you have 9 threads to work with anyway.... well 8 but you get the picture.. and before you ask YES you CAN enable the last SPE making it total 10 threads to work with but not in games only under linux.... not only it was designed to have one disabled but even the system was made to skip the check on the disabled SPE..... you can read all about it here.. http://www.psdevwiki.com/ps3/Unlocking_the_8th_SPE

    ok back to the CELL... so you have 8 threads to work with using one core+thread and 6 threads to balance the load.. what can you do with this thing that eats numbers like there's no tomorrow.... game engines made to work with multi core CPUs and multi thread CPUs are not made for this CPU... its REALLY hard to work with... "how hard can it be?" i hear you say... well the chip is build to balance to load across all the threads... here's an example... lets say you have 2 threads the CPU will load it and move it around to the SPEs to share the load.. SPE0 loads part of the data and waits SPE1 loads part of the data and waits for SPE0 to load other part of the data then waits AGAIN for SPE1 to load part of the data.. in other words here is a list PPE>SPE0>SPE1>SPE0>SPE1 and this is just 2 threads...:eek: imagine going for full 8... thats insane! :eek: effective but insane... the early days of the ps3 people didnt want to touch the ps3 due to complicated work that had to be done to get things working.. so CELL is not a multi core CPU its more like 2 thread CPU with 8 data processors

    lets not forget the GPU that was in use the RSX from nvidia.. it was a crippled 7800GTX it is half the ROPs(Raster Operationss) 8(RSX) to 16(7800GTX) and half of the bus width 128bit compared to 256bit of 7800GTX... mind you the RSX is capable of many things but sadly it was lacking aswell.... as a final note to this lets compare a modern card with the RSX... i have R9 290X....

    RSX Maximum Texel fillrate: 12.0 GigaTexels per second
    290X Maximum Texel fillrate: 176.0 GigaTexels per second

    RSX Peak pixel fillrate (theoretical): 4.0 Gigapixel per second
    290X Peak pixel fillrate : 64.0 Gigapixel per second

    RSX 128bit local memory interface and 8 ROPs
    290X 512bit local memory interface and 64 ROPs
    cards that came out the same year as the PS3 already were surpassing the ps3 RSX chip :D i cant really compare my card to the RSX they were made in diffrent years

    anyway as a final note there IS an emulator that is being worked on called RPCS3
    here's some info http://en.wikipedia.org/wiki/RPCS3
    here's the github https://github.com/DHrpcs3/rpcs3
    and here's the site it has a forum http://rpcs3.net/

    any other emulator that's not listed here is a fake one that includes that stupid PS4EMX ps4 "emulator" they even setup github just for the lulz https://github.com/ghaststeam/PS4EMX anyone who can read some codes can tell they either don't know what they doing or just type random keys just for fun...

    anyway hope you had a good read with my mental breakdown n all that :3 BTW im not a religious guy so that crap is just for laughs :cool:
     
    Last edited: Aug 10, 2014
  19. garry59

    garry59 Newbie

    Joined:
    Sep 12, 2014
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Good summary of all emulators. I hope one day guys from Xenia project will make XBOX 360 emulator for PC that can run more than one game :)
     

Share This Page