Shenmue 2 on CXBX-R

(Modding and other series related projects)

Shenmue 2 on CXBX-R

Postby Esppiral » Sun Mar 04, 2018 6:24 am

For those of you unaware, there is an original Xbox emulator called CXBX-R, witch is making greaet progess as of lately.

Not so long ago it started getting ingame with so many games, and one of them is Shenmue 2 for the original Xbox.

I leave a video of the current status, albeit yet unplayable ( it does not recognize the controls) it looks promissng.

https://www.youtube.com/watch?v=n89yzfA ... e=youtu.be

If you like the proyect please condifer supporting on Patreon.

https://www.patreon.com/LukeUsher

Esppiral has received 2 thanks from: Anthony817, Mr357
User avatar
Esppiral
Alpha Trading Boss
Alpha Trading Boss
 
Joined: May 2012
PSN: Esppiral
XBL: Esppiral
Steam: Esppiral
Favorite title: Shenmue
Currently playing: The Witcher 2

Re: Shenmue 2 on CXBX-R

Postby Anthony817 » Sat Mar 10, 2018 5:31 am

Wow, this is pretty amazing. I can't believe it is full speed and sound is working! Is this the same emu that the John Godgames channel on Youtube posted videos of over the past 2 years?
User avatar
Anthony817
Man Mo Acolyte
Man Mo Acolyte
 
Joined: November 2009
Location: Texas
Steam: Anthony817
Favorite title: Shenmue II
Currently playing: Shenmue II English 99min

Re: Shenmue 2 on CXBX-R

Postby Sappharad » Sat Mar 10, 2018 12:46 pm

Did you do something special to get 3D visuals to work? I downloaded the latest nightly build yesterday and I can see the logos from startup, but the title screen and afterwards is all black. The intro has sound and the AM2 / XBOX logos in the corner but it's basically the upper left corner of your video only. The compatibility list says it only works in Wireframe right now. Input does work though, I can press start on the title screen. Based on the change log they fixed it a few days ago.

Useful tip for anyone who hasn't used CXBX before: The emulator doesn't accept disk images. You need to extract the game data to a folder (unless something can mount them?) and run default.xbe from the root.

Anthony817 wrote: Wow, this is pretty amazing. I can't believe it is full speed and sound is working!

CXBX doesn't have to emulate most of the hardware, so good performance on a weak PC is not too surprising. The games were all built around Microsoft technologies, (DirectX, etc.) and the XBOX ran on x86 hardware, so CXBX just adapts the games to use Windows equivalents of the same libraries. I think they're starting to emulate stuff now, but their original approach will work well for many cases.

Sappharad has received 2 thanks from: Anthony817, Mr357
Sappharad
Man Mo Acolyte
Man Mo Acolyte
 
Joined: October 2015
Favorite title: Shenmue II

Re: Shenmue 2 on CXBX-R

Postby Anthony817 » Sat Mar 10, 2018 4:29 pm

Yep, basically like an interpreter that converts the stuff on the fly to be understood by a PC. I remember reading how people wanted to do something like have a recompiler or similar to get OG Xbox games working on Windows PC's. Looks like they are closer to ever to getting all of the exclusives working well on PC now.
User avatar
Anthony817
Man Mo Acolyte
Man Mo Acolyte
 
Joined: November 2009
Location: Texas
Steam: Anthony817
Favorite title: Shenmue II
Currently playing: Shenmue II English 99min

Re: Shenmue 2 on CXBX-R

Postby BlueCreeperBoy12 » Sun Mar 11, 2018 8:48 am

I remember when the best Xbox emulator could barely load up the title screen on JSRF.

Great to see this much progress.
BlueCreeperBoy12
Master of the Three Blades
Master of the Three Blades
 
Joined: June 2015
Location: England
Favorite title: Shenmue IIx
Currently playing: Metroid Prime 2

Re: Shenmue 2 on CXBX-R

Postby Esppiral » Sun Mar 11, 2018 12:12 pm

I uploaded a video with some games running on CXBX-R

phpBB [video]


at 0:59 you can see Shenmue Running on it.


You'll need to hex edit the Xbe in order to let the game get rid of the black overly.

Select Shenmues .xbe
find 000000BF 7B142E3E 8FC2F5BC 9A
and replace it by FFFFFFFF 7B142E3E 8FC2F5BC 9A
and the game will render just fine

Some Screenshots

Image

Image
Image
Image
Image

Esppiral has received 2 thanks from: Anthony817, Mr357
User avatar
Esppiral
Alpha Trading Boss
Alpha Trading Boss
 
Joined: May 2012
PSN: Esppiral
XBL: Esppiral
Steam: Esppiral
Favorite title: Shenmue
Currently playing: The Witcher 2

Re: Shenmue 2 on CXBX-R

Postby Jibby » Sun Mar 11, 2018 1:13 pm

Those screenshots are incredible! Crazy the sudden progress that's been made with Xbox emulation.
User avatar
Jibby
I see.
Alpha Trading Boss
 
Joined: February 2014
Location: Scotland
Favorite title: Shenmue II

Re: Shenmue 2 on CXBX-R

Postby shengoro86 » Mon Mar 12, 2018 1:29 pm

Woah! This is great!!! Thanks for the heads up. :)
User avatar
shengoro86
Admin - Shenmue500K
Shenmue 500K Staff
 
Joined: August 2004
Location: New Jersey, USA
PSN: Shengoro86
XBL: Rock Is Sponge
Favorite title: Shenmue IIx
Currently playing: Shenmue III (PC)

Re: Shenmue 2 on CXBX-R

Postby Mr357 » Mon Mar 12, 2018 1:59 pm

Damn those edges are smooth! Can CXBX-R run in 4K without upscaling (with a 4K "internal" resolution as Demul calls it)?
User avatar
Mr357
"After Burner...Great!"
"After Burner...Great!"
 
Joined: March 2015
Location: United States
Favorite title: Shenmue II

Re: Shenmue 2 on CXBX-R

Postby Esppiral » Wed Mar 14, 2018 2:12 pm

Not yet, but it can be hacked via cheat engine.
User avatar
Esppiral
Alpha Trading Boss
Alpha Trading Boss
 
Joined: May 2012
PSN: Esppiral
XBL: Esppiral
Steam: Esppiral
Favorite title: Shenmue
Currently playing: The Witcher 2


Return to Community Projects

Who is online

Users browsing this forum: No registered users and 4 guests

Powered by phpBB © 2000-
ShenmueDojo.net