3 ms·
Can something like this be used to, say, build emulators for different game consoles? And do the popular emulators use this as a building block? Asking this as
by zerovar 5y ago
Can something like this be used to, say, build emulators for different game consoles? And do the popular emulators use this as a building block? Asking this as someone whose only experience with emulation and virtualization is running games on VisualBoyAdvance and running Ubuntu on VirtualBox
- metalliqaz 5y agoits not really meant for that, but there wouldn't be anything to stop someone from creating the hardware emulation, as far as I know. Still, purpose-built console emulator software is sure to be far better for the task.
- HideousKojima 5y agoYes: https://xemu.app/ https://xemu.app/ https://xqemu.com/ https://xqemu.com/ Are both original Xbox emulators built off of QEMU (Xemu is a fork of XQEMU). I've only used Xemu, but performance was pretty good for the games I tried on it (it doesn't have a way to upscale rendering yet though).
- MegaDeKay 5y agoGood news! Upscaling is in work but buggy right now. https://github.com/mborgerson/xemu/tree/feat/surf-scale https://github.com/mborgerson/xemu/tree/feat/surf-scale
- davemp 5y agoYou could build emulators for consoles, but QEMU is not cycle accurate. Meaning some operations may finish faster or slower than they would on the original console. Some games may rely on that timing for things like physics engines and break in weird ways.
- bityard 5y agoYou're looking for MESS: http://mess.redump.net/ http://mess.redump.net/