Shenmue 1 and 2 widescreen hacks Dreamcast

(Modding and other series related projects)

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby Mistawani » Sat Jan 02, 2016 10:57 pm

of my god [-o<

Thank you Esppiral. And happy new year
Mistawani
Fuku-san
Fuku-san
 
Joined: June 2015

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby Ziming » Sun Jan 03, 2016 1:48 am

Whats the codebreaker code to remove the clipping in Shenmue II?

Ziming has received a thanks from: johnvivant
User avatar
Ziming
Banned
Banned
 
Joined: November 2003

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby Mestre Ziming » Sun Jan 03, 2016 3:34 pm

Thank you Espiral for your work!!!
User avatar
Mestre Ziming
Master of the Three Blades
Master of the Three Blades
 
Joined: July 2003
Location: Portugal

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby Oneup » Mon Jan 04, 2016 6:14 pm

right i dont get what im doing wrong with this and demul...

i have shenmue 1 pal.
i load up demul
i load up shenmue cheat code 6.5
i click load processes and click on demul

this is where im stuck.

"New code to decrease clipping when using widescreen:

Shenmue v1.001 (2000)(Sega)(PAL)(M4)

021EF370---7C1EF400"

i right click on shenmue eu and in the address i put in 021EF370
the in the value i put in 7C1EF400

But nothing happens??

please helps me
thanks
Oneup
Fuku-san
Fuku-san
 
Joined: January 2016
Favorite title: Shenmue
Currently playing: Shenmue

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby masterchan777 » Mon Jan 04, 2016 6:57 pm

Oneup wrote: right i dont get what im doing wrong with this and demul...

i have shenmue 1 pal.
i load up demul
i load up shenmue cheat code 6.5
i click load processes and click on demul

this is where im stuck.

"New code to decrease clipping when using widescreen:

Shenmue v1.001 (2000)(Sega)(PAL)(M4)

021EF370---7C1EF400"

i right click on shenmue eu and in the address i put in 021EF370
the in the value i put in 7C1EF400

But nothing happens??

please helps me
thanks

Use this address with Demul : 2C1EF370 , value remains the same 7C1EF400.
Good luck.
User avatar
masterchan777
Master of the Three Blades
Master of the Three Blades
 
Joined: April 2014
Favorite title: Shenmue II

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby Oneup » Mon Jan 04, 2016 7:36 pm

masterchan777 wrote:
Oneup wrote: right i dont get what im doing wrong with this and demul...

i have shenmue 1 pal.
i load up demul
i load up shenmue cheat code 6.5
i click load processes and click on demul

this is where im stuck.

"New code to decrease clipping when using widescreen:

Shenmue v1.001 (2000)(Sega)(PAL)(M4)

021EF370---7C1EF400"

i right click on shenmue eu and in the address i put in 021EF370
the in the value i put in 7C1EF400

But nothing happens??

please helps me
thanks

Use this address with Demul : 2C1EF370 , value remains the same 7C1EF400.
Good luck.


thanks for the reply, ok so i changed the address. booted up shenmue and put it in 16.9. but nothing changes. i double click value and change to widescreen or letter box but nothing changes. i just dont get why it wont work.
Oneup
Fuku-san
Fuku-san
 
Joined: January 2016
Favorite title: Shenmue
Currently playing: Shenmue

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby Esppiral » Sat Jan 09, 2016 9:53 am

Ok, I will give a little brief of how I did achieved widescreen on Shenmue II with virtually no clipping at all.
First off I must say that it come with its own tradeoffs, I will explain them later.

Ok, so I took a different approach to make Shenmue II widescreen, instead of changing the 3d matrix, to expand the horizontal view I did the opposite, I changed it to expand the vertical view, in orther to achieve widescreen without cropping the image top/bottom, I used the camera zoom value to put the camera further away, since the game renders everything "inside" the zoom camera area the end result is the game running in widescreen with zero clipping.

Top original widescreen hack, bottom new one, notice how now everything is rendered on the right and left of the image.

Image
[imghttp://i.imgur.com/jNQeJFw.jpg][/img]
Image
Image

Ok now the tradeoffs.

Cutscenes are not affected by the ingame zoom value, so the end result, while widescreen, is cropping the top and bottom of the image, I've been looking for a similar value for cutscenes with no luck so far. Anyway we can remove the black bars in orther to have the whole screen filled with the cutscene so givin us the same widescreen as the standard game but without those awefull bb, again, bad news, it seems that removing the BB requieres specific values for cutscenes, since the game does not use an universal addres for the BB.

Image

So the game will display cutscenes like the top righ image.

Another tradeoff is that the game will lag more on Dreamcast since it is actually rendering quite a bit more geometry than with the previous hack.
So this will come in handy for those tha want to replay the game in widescreen with no clipping.


Shenmue II pal (alternative widescreen/no clipping)
Code: Select all
02311880---C3A00000
0227E198---35AA359E
Last edited by Esppiral on Sun Jan 10, 2016 6:56 am, edited 1 time in total.

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 1 and 2 widescreen hacks Dreamcast

Postby johnvivant » Sat Jan 09, 2016 12:48 pm

@Esppiral - is there anything you can do about the game (shenmue 2) crashing during the following cutscenes when using widescreen code on a dreamcast?:

- handing Zhoushan (guang martial arts school) the letter from the street performer - green side borders.
- 1st and 2nd meetings with scout at dragon street at night - game locks up.
- Ryo getting off the boat at Languishan - green side borders.
- shenmue tree reveal close-up on flowers - game locks up.

i'm also curious whether these glitches occur on an emulator - i don't emulate, so i can't check myself.
User avatar
johnvivant
Alpha Trading Boss
Alpha Trading Boss
 
Joined: November 2008

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby BlueMue » Sat Jan 09, 2016 1:35 pm

Every time an update is posted here I'm amazed how much can be done just by changing some values with cheat codes. Awesome job in figuring all this out and hunting down the right codes.

I think this has been asked before but I don't know if it has been looked into. Is there a way to change the games framerate limiting from 30fps to 60fps? The What's Shenmue VHS shows footage running at 60fps and I wonder if still can still be achieved in the games without speeding them up.

It's too bad that this is really starting to become too much for the Dreamcast to handle. It was already struggling a lot with just the FOV code and the glitches may become more frequent now too. The game definately reaches the absolut limits of the hardware with these codes.

@johnvivant:
I've seen those nasty glitches at Guang Martial Arts School too, also on my walk along the modded Cloud Bird Trail.
It looks like the Dreamcast is running out of RAM, VRAM or simply the amount of polygons it can hold and that's why a lot of triangles are missing in the image output. These cutscenes would have to be specifically adjusted in some way, like removing some of the pupils training in the background. It would be easy to do this globally for all of the game and that way some textures could be scaled down where it's necessary.

Emulators don't really struggle with these changes, they just keep processing the extra load, as long as your PC is able to take it.

BlueMue has received 2 thanks from: Anthony817, johnvivant
User avatar
BlueMue
Machine Gun Fist
Machine Gun Fist
 
Joined: August 2008
Location: Germany
Favorite title: Shenmue II

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby Esppiral » Sat Jan 09, 2016 2:31 pm

@ BlueMue It is possible to make Shemue and Shenmue 2 run at 60 fps, in fact I posted the codes to do so in the assemblers forum, the bad new is that the game will run at 2x speed :sad: even on the dreamcast, when it can sustain 60fps it will at 2x speed, also if you save your game while the game is running at that framerate, your savestate will become corrupted.

BUT! you can actually slowdown Ryo's animations, since they are not key framed, so you can make ryo walk/run at 1/2 speed with the 60fps hack, that will make the game run twice as fast, making ryo move at 1x speed while the game runs at 60fps.
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 1 and 2 widescreen hacks Dreamcast

Postby BlueMue » Sat Jan 09, 2016 3:42 pm

Oh, 60fps have been achieved already, that's great. I'd like to see that. Could there be a way to slow down the entire game logic to half speed and make it really playable?
User avatar
BlueMue
Machine Gun Fist
Machine Gun Fist
 
Joined: August 2008
Location: Germany
Favorite title: Shenmue II

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby Esppiral » Sat Jan 09, 2016 3:47 pm

Sadly I haven't found the address /value to slow down the game logic, I did found it for other games like sonic adventure or toy commander but not for shenmue T_T
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 1 and 2 widescreen hacks Dreamcast

Postby GYO6161 » Sat Jan 09, 2016 10:19 pm

Anyone know the demul code for the clipping fix in S2?
User avatar
GYO6161
Man Mo Acolyte
Man Mo Acolyte
 
Joined: September 2015
Favorite title: Shenmue IIx
Currently playing: God of War

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby masterchan777 » Sat Jan 09, 2016 10:25 pm

GYO6161 wrote: Anyone know the demul code for the clipping fix in S2?


Code: Select all
Shenmue II PAL (Alternative Widescreen/No Clipping) for Demul:

2C311880---C3A00000
2C27E198---35AA359E


Shenmue II JAP (Alternative Widescreen/No Clipping) for Demul:

2C30D690---C3A00000
2C281620---35AA359E



masterchan777 has received a thanks from: GYO6161
User avatar
masterchan777
Master of the Three Blades
Master of the Three Blades
 
Joined: April 2014
Favorite title: Shenmue II

Re: Shenmue 1 and 2 widescreen hacks Dreamcast

Postby masterchan777 » Sun Jan 10, 2016 6:01 pm

I noticed this strange geometry side-effect with the new fix :
Image

masterchan777 has received a thanks from: fittersau
User avatar
masterchan777
Master of the Three Blades
Master of the Three Blades
 
Joined: April 2014
Favorite title: Shenmue II

PreviousNext

Return to Community Projects

Who is online

Users browsing this forum: No registered users and 1 guest

Powered by phpBB © 2000-
ShenmueDojo.net