Group: Admin
Posts: 4522
Joined: 17-May 02
From: Yurop
Member No.: 1
Xbox Version: unk
360 version: unknown
Video of Snes9x Running on Xbox 360
Posted by XanTium | August 17 01:00 EST | News Category: Xbox360
tmbinc posted a video of Snes9x (SNES Emulator) running on the Xbox360 on his blog. It uses libxenon, so it was developed without any of the official xbox development tools: [QUOTE] Given that there is little existing homebrew code for xbox 360, I've sat down and ported Snes9x. After a day, mostly spent in debugging libxenon itself, I've had this running:
I used Snes9x GX, i.e. the Wii/Gamecube-Port, as a base. I didn't use much of the GC-specific code, but it gave me a good idea of what functions I have to implement. I don't yet have coded a UI, but it uses the GPU for scaling, USB for input (wired controller only so far), and runs on the bare metal (i.e. no linux, no hypervisor). CPU is still running at quarter speed, but there are no dropped frames. [/QUOTE]
Group: Members
Posts: 113
Joined: 15-April 07
Member No.: 338630
This rocks. I have a dream... a dream of my xbox360 being capable of fullspeed, glitchfree N64 emulation, a great MAME emulator and a capable Dosbox emu + all the usual emulators and of course XBMC.
Dear homebrewers - please make my dream come true!
I am not evil - you wouldn't disappoint a not-evil person, would you?
Group: Members
Posts: 295
Joined: 3-August 08
From: philadelphia pa, USA
Member No.: 387195
Xbox Version: none
360 version: v2 (zephyr)
QUOTE(Charbless @ Aug 17 2009, 03:59 AM)
Totally agree that would be great also it would be funny if a playstation emulator came out.
sounds possible if he ported the snes that was on the wii/gamecube cant see why not do the same with a ps1 emulator may need some tweaking but with the horsepower on the 360 theres alot of room for optimization
This post has been edited by darkshadow2k8: Aug 17 2009, 09:07 AM
Group: Members
Posts: 470
Joined: 23-June 06
Member No.: 287206
Xbox Version: v1.6
360 version: v4.0 (jasper)
Is there audio though? I would of thought that the hypervisor needs to be accessed? Really I do not know how the system calls interact with the hypervisor...but this is indeed interesting. Leave it to the pros I guess. Yay homebrew is finally here.