Homebrew Question Original xbox emulation on nintendo switch

eddo12321

Member
OP
Newcomer
Joined
Feb 3, 2018
Messages
10
Trophies
0
Age
23
XP
121
Country
United Kingdom
Hi, I have a Nintendo switch with atmosphere 0.8.5

I have the rom of an xbox game (also on ps2 and gamecube)
and was wondering if it'd be possible to emulate an original xbox on the switch

I've searched to no result but I think I've seen one before
 

Undwiz

Well-Known Member
Member
Joined
Mar 25, 2019
Messages
358
Trophies
0
Age
44
XP
812
Country
United States
Nope no xbox and Gamecube I think I seen there is but the games are not playable. The Xbox original just barly got stable PC emulation and it has basically a 733MHZ Pentium cpu. so if PC just barley started to be able to do it, Switch never will
 

Psionic Roshambo

Well-Known Member
Member
Joined
Aug 12, 2011
Messages
2,253
Trophies
2
Age
50
XP
3,371
Country
United States
I don't think Dolphin on Switch will ever be full speed. Only a small handful of games are full speed on the Shield TV and it's the same CPU as the Switch only clocked much higher, and I think "full speed" is with frame skipping involved.
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,216
Country
United States
Hi, I have a Nintendo switch with atmosphere 0.8.5

I have the rom of an xbox game (also on ps2 and gamecube)
and was wondering if it'd be possible to emulate an original xbox on the switch

I've searched to no result but I think I've seen one before

WIP: Yes for GameCube and PPSPP
XBOX and PS2: No, in your dream. Again, no and it will never happen at all!
 

Undwiz

Well-Known Member
Member
Joined
Mar 25, 2019
Messages
358
Trophies
0
Age
44
XP
812
Country
United States
50% was about Wii game, 100% was gamecube game (but in not too heavy environment).


Ohh Wow .... hows Mario Sunshine running ? and what do I need to do to get that going ? or is it not out yet ?-- the emu... you was the 1st I heard about linux on switch. I am guessing to early for the "mainstream"
 
Last edited by Undwiz,

RattletraPM

Well-Known Member
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
Hi, I have a Nintendo switch with atmosphere 0.8.5

I have the rom of an xbox game (also on ps2 and gamecube)
and was wondering if it'd be possible to emulate an original xbox on the switch

I've searched to no result but I think I've seen one before
Gamecube emulation on a Switch is possible, there's been much progress lately and some GC games have been shown to run very well (Super Mario Sunshine runs at almost full speed with only some occasional stutter, for example). Keep in mind however that such benchmarks have been recorded from an Ubuntu distro using Vulkan drivers, not the Switch's Horizon OS, so you may need to use a Linux distro to achieve the same results once it's released.

About the XBOX, long story short, it's probably not going to happen anytime soon. I know some may point out the same had been said about GC emulation in the past but this is an entirely different matter, Dolphin was already a pretty well-optimized cross-platform emulator and also had an ARM port. On the other hand XBOX emulators are still not that accurate/optimized but there are also much bigger hurdles to keep into consideration here: the two main XBOX emulators, Cxbx-Reloaded and XQEMU, are written in such a way that makes it infeasible or borderline impossible to make them run on a Switch without rewriting them almost from the ground up. Let me explain quickly:
  • Cxbx-reloaded: While the emulator does, in fact, emulate the console's hardware as well as some specific CPU opcodes, most of the CPU instructions aren't really emulated at all and are instead ran natively, thus taking advantage of how both the XBOX and your host PC both have an x86 CPU. While this gives the emulator a significant performance boost on supported machines, it also means it will not run on other architectures like the Switch's ARM SoC. Not just that, but the emulator relies on Win32 APIs to reimplement the XBOX's kernel and its HLE graphics backend is based on DirectX 9, which also means it's completely Windows dependent and will not run on any other OS as it is. Long story short, porting the emulator to other OSes and architectures will be a true pain in the arse which may also end up killing its performance completely.
  • XQEMU: This one takes a completely different approach from the other one as it's a LLE (instead of HLE) focused almost entirely torwards accuracy rather than performance. As the name suggests, it's a modified QEMU package which emulates an entire x86 system (in this case, the XBOX of course) on your machine. Anyone will tell you that emulating x86 instructions on ARM is a big no-no as it's slow as hell even on devices more powerful than the Switch, but things become even worse if you take into consideration that XQEMU has almost no performance optimizations due to its nature. In a nutshell, even if it may run somehow (even using Ubuntu L4T instead of HOS), it will most likely be too slow to play anything.
TL;DR - Gamecube, very much likely in the future, with some caveats. XBOX, don't bet on it.
 
Last edited by RattletraPM,
D

Deleted User

Guest
Gamecube emulation is currently under Lakka (Linux Retroarch Distribution) possibly but runs not very good.
Linux does actually a pretty good Dolphin Emulation with 30 FPS but Linux does crash often (and has Networking Problems).
XBOX Emulation is actually something what i think when the Emulator runs good and dont has problems like the Dolphin CORE. (so maybe soon)
PS2 maybe a Port of the PC Emulator because its written in C++ but i think only Linux is the single option you have to emulate PS2 and Xbox NOW
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    ooowwww a new way for me to beat NFS 510 :D @SylverReZ
    +1
  • SylverReZ @ SylverReZ:
    @AncientBoi, Yeah, believe you can do PSP games as well. But a Pi5 is much powerful in comparison.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure about other models of Pi4 but the Pi 4 B with 8GBs OCed to 2Ghz handles PSP really great except like 1 game I found and it is playable it just looks bad lol Motor Storm Arctic something or other.
  • Psionic Roshambo @ Psionic Roshambo:
    Other games I can have turned up to like 2X and all kinds of enhancements, Motorstorm hmmm nope 1X and no enhancements lol
  • Veho @ Veho:
    Waiting for Anbernic's rg[whatever]SP price announcement, gimme.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I will admit that one does seem more interesting than the usual Ambernic ones, and I already liked those.
  • Veho @ Veho:
    I dread the price point.
    +1
  • Veho @ Veho:
    This looks like one of their premium models, so... $150 :glare:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    To me that seems reasonable.
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
    SylverReZ @ SylverReZ: What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo