Shenmue 2 english with widescreen hack for nulldc ?

Joined
Sep 30, 2019
Location
france
Currently playing
shenmue III
Hello, I plan to record a 16/9 hudless longplay of shenmue 1 and 2 and I wanted to know if a Shenmue 2 english version with widescreen hack work on nulldc ?
I use NullDC 1.0.4 r150 with Shenmue fixes by masterchan777 because its z buffer mode "D24S8 Adaptative linear (new, buggy still)" allow me to hide the hud.

I found the Shenmue 2 Full English Xbox Speech mod for Sega Dreamcast , a thread about hex editing and a Shenmue 2 Full English Mod Meta-Fix for Dreamcast / Redream on the old forum.

It work fine without patch, but since I found a shenmue 1 widescreen version that work it would be jarring to do shenmue 2 without it.
I couldn't make the hex edit work, maybe because one of the "Render fix" line is missing in my .cdi and the links for this version are dead.
When patched it launch but just stay on the loading screen before the menu of the first disc.
The menu work on the others discs so I tried to start a new game from here, but when asked to swap disc it just stay on the swap disc screen.

Do any of you know widescreen version that work with nulldc ?
Or another emulator where a widescreen version work and where I can hide the hud ?

Thank for your time and happy shenmue.


Edit : I tried the emulator "demul" where this version work but it run poorly and don't have many option.

Edit 2 : I tried the hex edit hack found in the old forum again.

"Value 1 (widescreen)". Work, less clipping than the "extra geom" option of nulldc, but still clipping close to the window border.
Find : ABAAAA3F 90FF1D8C
Replace : 398EE33F 90FF1D8C

"Value 2 Render Fix", Work, don't seem to change thing much.
Find : 00000000 00000000 00000000 00000000 09000900 09000900 09000900 09000900 00000000 00000000 00000000
Replace : 00001B43 0000F041 0000803F 0000803F 09000900 09000900 09000900 09000900 0000F041 0000803F 0000803F

"Value 3 (Render Fix)". Don't work, game don't want to load any 3d on nulldc.
Find : 60DF048C 00000000 00000000 E62F224F F36E06D1
Replace : FA3B008C 00000000 00000000 E62F224F F36E06D1

"Value 4 (No Black Bars)". Not tested.
Find : 01A0 01E100E1 A36002C9
Replace : 01a0 00e100E1 A36002C9
 
Last edited:
Any reason you can't just play the PC version?

Not trying to be a wiener, just genuinely curious.
 
The main raison I still play on nulldc is because I can hide the hud (from buttons and watch to qte and loading screen).
I still didn't see any mod that at least hide the buttons and watch on the pc version but I could buy it if one exist ?

I may found a small solution that I need to try, since hex editing or cheating for "widescreen value" only do clipping on the border of the screen, I could hack the game to be more than 16/9 then crop my record back to 16/9, and by doing so it would also crop the recorded screen borders and its clipping.
 

You can hide the hud with this on the pc version. Even without this, they are all just dds files, so it's easy to remove whatever you want.
 
Back
Top