• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Xenia Is A Working Xbox 360 Emulator,Showcased Running Commercial Game For First Time

Katori

Member
I had a nightmare that looked like that once.

They still have a LOOOOONG way to go.
What is the purpose of a comment like this? This emulator has gone from 0 to 60 in an incredibly short amount of time, their progress (along with Citra) is incredible and nothing to scoff at.

Of course they have a long way to go. These videos aren't supposed to show playable games. They're supposed to show progress.
 
I hope they don't hit any roadblocks and can continue developing this over time. Hoping for progress with PS3 emulation too. The day I can play Demon's Souls in 1080p/4k I can literally die happy.
 

Storm360

Member
Not seen anyone else try it, but Bomberman LIVE gets in-game and is playable (although graphic issues prevent you from actually playing it), Portal Still Alive boots, but crashes at loading, Sonic The Hedgehog (XBLA Emulated version), Boots and is playable, but the mega drive emulator doesn't display any visuals
 
this emulation along with 3ds emulation currently is really impressive in a geeky way for me, some cool stuff to see a game half working.
 

Joey Ravn

Banned
I had a nightmare that looked like that once.

They still have a LOOOOONG way to go.

I don't understand the point of this comment. Even as someone who has grown up surrounded by emulators, I would personally say that this is extremely impressive, if you ask me. But you clearly know better.
 

mjontrix

Member
Is this sped up?

Outside of missing textures and suchbot looks like it runs pretty good.

Seems like they're going for 2D first, then 3D and sound just comes together eventually.

Xenia will be usable by next year for Raging Blast if not sooner. Dx12 will help the fps issues.
 

Buzzman

Banned
The Raging Blast video is extremely impressive, I don't think RPCS3 has gotten to the point where you can play a retail game at anywhere near a playable frame rate.
 

Ahasverus

Member
Raging blast impressed me greatly. I've seen emulators going from less to fully playable in no time. I mean, do you guys remember the DS one? The only bootable game was some bubble demo thing haha. RDR 1080p here we coomee
 
Question, why hasn't the original xbox been emulated?

Also this is good, I love Gears 3, Halo 3, Bayonetta and countless other exclusives. If anytime in the future we get to the point where we can make them look better like dolphin or PCSX2 can then by god...

Although being HD systems I'm not sure if you can make a sub720p game into a 1080p through emulation. I really don't know much except I might need 20 cpus to run the damn thing (40 for PS3).

You should be able to. If ppl can make SD games into HD (PS2 and Gamecube emulators) They can definitely do this for the 360 emulator.
 

PGamer

fucking juniors
I wish I knew more about how emulators are made. Is getting "in game" considered the biggest hurdle?

I think it mostly depends on the game. With emulators the main steps of emulation progression are (roughly):

1. Emulator can't run the game at all.
2. Emulator can boot the game.
3. Emulator can get to game intro screen/main menu.
4. Emulator can start to play the game (goes "in-game").
5. Emulator can play the game from start to finish (often called "playable").
6. Emulator can play the game flawlessly with no known bugs ("perfect" emulation).

Getting in-game is a huge achievement but it can be extremely difficult to get to the various other steps too. Going from playable to perfect emulation can be very taxing which is why a large number of even mature emulators will still have bugs.
 

RoyalFool

Banned
I wish I knew more about how emulators are made. Is getting "in game" considered the biggest hurdle?

There are two main parts, firstly is emulating the chipset. Each family of chipset has hundreds if not thousands of operations they can perform, once you've got the basic emulation core written you can see it attempt to call these op codes, you then have to find out what it's suppose to do and then write some code to fake it, or if the host machine (a x86 PC) has a similar one you can sometimes just route it overt. Some op codes are rarely used, some will get called almost instantly. So depending on how complete your op code emulation is, the greater support; of course a lot of consoles have custom chips with various unique op codes which is what makes it hard to get emulation 100% accurate.

Second is emulating the secondary aspects, the input - by faking the I/O interfaces or manually faking memory to make it look like a button is pressed, and of course rendering graphics. On older systems the CPU was responsible for essentially altering pixel colours on the buffer but on modern machines you have dedicated graphic chips which again, have hundreds of op codes you need to figure out, so you have another challenge in getting that working which is why in these videos you'll see he's only emulated some of the very basic graphic operations such as rendering textured polygons. But graphics generally are easier, as you can have something "playable" with only a fraction of it emulated.
 

Joey Ravn

Banned
Someone ping me when they emulate Mass Effect.

There's a recently-released mod that adds a fully-operational gamepad support and, more importantly, console-like GUI to the game. So far, it's only for ME1, but the author is interested in working on ME2 and 3.

So, yeah. What's the point of emulating a game that's already on PC, with modded gamepad support?
 

Patrick S.

Banned
There's a recently-released mod that adds a fully-operational gamepad support and, more importantly, console-like GUI to the game. So far, it's only for ME1, but the author is interested in working on ME2 and 3.

So, yeah. What's the point of emulating a game that's already on PC, with modded gamepad support?

Currently, it's ME 2 and ME 3 that are done. The mod for ME 1 isn't done yet.
 

nel e nel

Member
What... what would be the point if it's on PC?

Ping! Mass Effect is on PC. And it's "emulation" is way way better than the console twins.

There's a recently-released mod that adds a fully-operational gamepad support and, more importantly, console-like GUI to the game. So far, it's only for ME1, but the author is interested in working on ME2 and 3.

So, yeah. What's the point of emulating a game that's already on PC, with modded gamepad support?

Wow, that was fast, thanks guys!
 

mrlion

Member
List of every game in history that can run at 60 fps on an emulator but is limited to 30 fps on native hardware:
1.Kingdom Hearts
2. Kingdom Hearts 2

Good luck expecting that a hack will exist some day for any one single game. Might as well plan your future around the expectation that you'll win the lottery.

You forgot BBS
 

mjontrix

Member
What? It's not impossible at all. There are already some primitive Xbox emulators out there.

And that's about as far as they get without having datasheets or similiar.

Someone would either have to leak them, or reverse engineer the console (decapping) and do it from there. That would not be cheap.

The nvidia GPU is the real tricky bit.
 

PGamer

fucking juniors
And that's about as far as they get without having datasheets or similiar.

Someone would either have to leak them, or reverse engineer the console (decapping) and do it from there. That would not be cheap.

The nvidia GPU is the real tricky bit.

Reverse engineering the console isn't impossible, which was the point of my post. You don't need 100% complete pre-existing documentation on a system to make an emulator for it.

Also new Xenia videos:

Alien Hominid HD
Band of Bugs
Bullet Soul
Deathsmiles
DoDonPachi DaiFukkatsu: Black Label
Phantasy Star Universe
TNT Racers
 
Top Bottom