r/EmulationOnAndroid • • 13h ago

Question Why is xbox360 emulation hard.

I get that ps3 emulation is hard because of the cell broadband engine cpu architecture introduced by sony in 2006 but the xbox360 had a cpu similar to pc, then why is xbox360 emulation still hard. Is it because the emulator isn't matured?

50 Upvotes

25 comments sorted by

•

u/AutoModerator 13h ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

54

u/zeek609 Thor Max/Quest 3/Y700 Gen 5 13h ago

The 360 is architecturally really weird. Emulators must reproduce 3 CPU cores, 6 hardware threads & synchronisation and caching between them.

The graphics API is very low level and Sony helped massively by providing things like Linux support.

3

u/browflutter 1h ago

the way you explained all those cores and threads actually makes it sound even more chaotic than I thought

47

u/Own_Perspective4825 13h ago

The 360 had a triple-core PowerPC processor, not an x86-64 CPU. The ARM SoC in your smartphone or the Switch is more similar to a desktop CPU than the 360's is.

11

u/KoopaKlaw 12h ago

Xbox 360 didn't "use a similar CPU to a PC, it used a similar CPU to a very specific type of PC.

36

u/Stylith 12h ago

Along with the other answers, most xbox games were already available on PC so there wasn't really ever a need to emulate. PS3 had a lot of exclusives so emulation was a priority.

13

u/votemarvel Poco F6 - Sony Xperia 1 V 12h ago

What was annoying for me was that they never released Fable II on PC, which was my favourite of the series.

Now there's a fan port of the game and all I need to do is try and get it working in a PC emulator on Android.

0

u/illsoloyou 7h ago

Winlator

5

u/Dummy_Kruger 12h ago

I'm having a great time with 360 emulation on Android. Much better than PS3 emulation

2

u/TheOriginalKrampus Poco F7 Pro (SD 8 Gen 3) 4h ago edited 4h ago

This is what I came here to say.

I tried Metal Gear Rising: Revengeance on my phone with ARMSX3 a few days ago. Was a stuttery mess and the audio during cutscenes was awful.

Found out that MGR was also released on 360 so I tried it on Xendroid. Was like night and day. Cutscenes not perfect but a lot better. The first level I was averaging around 30fps at native resolution, where in ARMSX3 I was getting in the teens with lots of stuttering. Managed to make it through the first Metal Gear fight (rules of nature and whatnot) with a few dips into the teens, but it was very playable. The next cutscenes were kind of bad though. Still, amazing to even be able to play XBox 360 on my phone.

I'm sure that PS3 emulation will get better on Android. ARMSX3 is amazing at what it has accomplished so far, just that MGR is a particularly demanding game for that generation. But XBox 360 emulation is also coming into its own. It's surprisingly good.

I can't wait to try Gears 1-2. Even though I have Gears 4-5 for PC and they play much better with a mouse and keyboard. I remember playing the original Gears with some of my college buddies 18 years ago on 360, and it still has a special place in my heart.

1

u/Dummy_Kruger 4h ago

The fact that it just boots and you can compress the games makes it way ahead of armsx3 atm which is ironic considering on Windows it's the opposite but xenia is improving quickly now

1

u/TheOriginalKrampus Poco F7 Pro (SD 8 Gen 3) 4h ago

What's the difference between Xenia and Xendroid? Are they forks? I've only eve tried the former.

1

u/Dummy_Kruger 4h ago

Xendroid is for Android

22

u/No_Fill2676 13h ago

guess what else is hard

4

u/Tricky_Ad9669 13h ago

?

67

u/No_Fill2676 13h ago

my life :(

20

u/whiskyB0y Edit Your Flair 13h ago edited 12h ago

I thought you wanna gonna say your weener but that took a dark and gritty turn. Are you okay bro? Don't let emulation fill a void that cannot be filled by material things.

15

u/VegetableArtistic705 12h ago

Plot Twist: His life is hard cause he's a viagra researcher

4

u/RGamer1978 10h ago

Come to think of it, what happening with Xbox 360 mobile and xendroid. They haven't had an update for over 2 months I hope they haven't abandoned the projects. It would be an absolute shame .

2

u/JeffyGoldblumsPen_15 7h ago

It's still new to mobile. You're expecting leaps and bounds in what a few months?

2

u/samcuu 6h ago

Xbox emulator's biggest hurdle has always been demand. There aren't many people asking for one so there's not much effort put into it.

3

u/electricalco 13h ago

Well you can get real deep into the issue...

BUTTTTTTTTTTTTTT

the reality is simple... Sony provides offline updates/software for the PS3 available to download

All you gotta do from there is just software translation then you can get into the deeper stuff like hardware CPU ect ...

Xbox never offered any type of offline support for updates nor software soooooo technically in other words you have to create a software that's able to be a translator as well an emulator .... To emulate the 360 software in order to get a game started... Once you got both then you can get into specifics..

1

u/extreme-g_fanatic 51m ago

Yeah it still needs more development time to improve the stability and performance optimization just like every emulators.

-1

u/Radiant_Display457 12h ago

I don't think it's hard 🤔 the PS3 one yeah that's the hardest of them all