Getting better rips and manipulating the camera in Shenmue 2

(Modding and other series related projects)

Getting better rips and manipulating the camera in Shenmue 2

Postby Esppiral » Sun Mar 06, 2016 3:19 pm

I've been asked how can I manipulate the ingame camera on Shenmue II, well since this is very usefull to rip game assets I will post it here so everyone can use it.

First you will need this cheat engine table, nulldc, 3D RIPPERDX and patience.
https://mega.nz/#!JIQWTa6a!_8ogL3RCdELn ... 08WKGhZWcI

As many of you may know it is difficult to rip Shnemue II's assets since you can only rip what's inside the game's fov, everything else will be clipped, so to rip a full scene could take you up to 10+ rips and hours of headache.... so manipulating some memory addresses you can change that, it means you can rip bigger chunks of assets, (or play the game like an old GTA game xD) this is extremely usefull since there is no geometry extractor for Shenmue 2.

Let's get to work.

Make sure You have the latest version of Cheat engine, and you have the cheatengine table I've provided you.

Run Cheat engine, load the cheat engine table, Run NullDc, attatch Cheat engine to NullDc.

Load Shenmue II you should see the game as usual.

Image

Change the field of view value to something like 52aa2aaa (you can try different values)

Image


Now change the "perpendicular address" to 0000C000 this will prevent the rip to have the Z axis distorted and you will get a better view of what you are going to rip.

Image

Ok now put the camera as far away as you want by changing the address (camera up) to your desired value.

Image

Chek if everything you whant to rip is in place.

Image

Import it to 3ds max and enjoy your "almost" perfect rip.

Image


Some examples.
Image

Image

Image

Image

Image

Image

Image


Cheers.
Last edited by Esppiral on Fri Mar 11, 2016 4:38 am, edited 3 times in total.

Esppiral has received 7 thanks from: Fenix, fittersau, Giorgio, Mr357, ReeceKun, shengoro86, Upper Dave
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: Getting better rips and manipulating the camera in Shenm

Postby Upper Dave » Sun Mar 06, 2016 3:30 pm

I've got the codes to do this with Shenmue 1. But would it work? I've seen that the models come out very choppy when you rip them from Shenmue 1, so would this same trick fix the models?
User avatar
Upper Dave
Funny Bear Burger Clerk
Funny Bear Burger Clerk
 
Joined: March 2014
XBL: Darth Moncalf
Steam: Mooncalfian
Favorite title: Shenmue
Currently playing: DA: Inquisition

Re: Getting better rips and manipulating the camera in Shenm

Postby Esppiral » Sun Mar 06, 2016 3:34 pm

With Shenmue, you will get the models "backfaceculled" so in practice this is useless in that case.
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: Getting better rips and manipulating the camera in Shenm

Postby Mark James G » Sun Mar 06, 2016 5:26 pm

Ah-ha...! This is pretty interesting. If I get the time i'd love to port some things over to Unreal Engine 4. Thanks for the sharing. :)
User avatar
Mark James G
Asia Travel Representative
Asia Travel Representative
 
Joined: October 2015
Location: Someplace, Nowhere.
Favorite title: Shenmue II

Re: Getting better rips and manipulating the camera in Shenm

Postby Upper Dave » Sun Mar 06, 2016 5:49 pm

Esppiral wrote: With Shenmue, you will get the models "backfaceculled" so in practice this is useless in that case.


Yeah I thought that might be the case, but I thought it might work seeing as how these codes allow you to rip an entire scene which would usually be partially culled.

What about if I found a code which alters the field of view massively in the opposite direction? So instead of a goldfish bowl effect, it would show you all angles of a model from a birdseye view, in theory. Unlikely to work I guess?

There must be a memory value which controls backface culling though. If we could alter that, we'd be able to directly rip all models from both games finally.
User avatar
Upper Dave
Funny Bear Burger Clerk
Funny Bear Burger Clerk
 
Joined: March 2014
XBL: Darth Moncalf
Steam: Mooncalfian
Favorite title: Shenmue
Currently playing: DA: Inquisition

Re: Getting better rips and manipulating the camera in Shenm

Postby fittersau » Mon Mar 07, 2016 9:18 am

Esppiral wrote:

Image



dat ass :mrgreen:

fittersau has received a thanks from: GYO6161
User avatar
fittersau
Man Mo Acolyte
Man Mo Acolyte
 
Joined: July 2015

Re: Getting better rips and manipulating the camera in Shenm

Postby Fenix » Thu Mar 10, 2016 7:44 pm

Esppiral, have you tried a program called ninja ripper?
User avatar
Fenix
"After Burner...Great!"
"After Burner...Great!"
 
Joined: June 2010
Location: Spain, Barcelona
Favorite title: Shenmue II
Currently playing: 3D Studio Max

Re: Getting better rips and manipulating the camera in Shenm

Postby Esppiral » Fri Mar 11, 2016 4:40 am

Yes but it witll only rip transparent meshes with nulldc.
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: Getting better rips and manipulating the camera in Shenm

Postby Fenix » Fri Mar 11, 2016 5:15 am

It's true it doesn't work well with emulators but I had to know. That's a shit. Ninja ripper works thousand times better. I can rip anything and already in T-pose.
User avatar
Fenix
"After Burner...Great!"
"After Burner...Great!"
 
Joined: June 2010
Location: Spain, Barcelona
Favorite title: Shenmue II
Currently playing: 3D Studio Max

Re: Getting better rips and manipulating the camera in Shenm

Postby shengoro86 » Fri Mar 11, 2016 10:51 am

Great work!!!!!!
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: Getting better rips and manipulating the camera in Shenm

Postby ReeceKun » Wed Mar 30, 2016 12:32 pm

Its great news its only took 6 years for someone to do it lol
viewtopic.php?f=37&t=41186&p=879145&hilit=change+camera#p879134
User avatar
ReeceKun
Man Mo Acolyte
Man Mo Acolyte
 
Joined: November 2009
Location: North Wales (UK)
Favorite title: Shenmue
Currently playing: Skyrim


Return to Community Projects

Who is online

Users browsing this forum: Google [Bot] and 1 guest

Powered by phpBB © 2000-
ShenmueDojo.net