Sonic 4 Episode I & II

Topics about game solutions, and success or failure in getting them to work.
Master Emerald
Posts: 11
Joined: 17 May 2012, 02:13

Sonic 4 Episode I & II

Post by Master Emerald »

So, guys! I'm creating this topic because both ports of Sonic the Hedgehog 4 have their internal resolution fixed at maximum 1280x720.

On the consoles the game (EP1 at least) runs natively on 1920x1080. So I believe removing the limit used on the PC port isn't so difficult.

Episode 1:

PC Version:



PSN/XLBA Version:


I can't confirm if Episode II runs on 1080p on XLBA but at least EP1 is fixable.

Shame really.

Episode 2:

Here it's how it runs on PC and PSN:



Here it's how it COULD look (8x AA + Morphological Filter + Edge Detect + Perfect Resize 7)



I'm posting this here because this guy was able to make it run on 1050p natively. He used a debugger to do it but doesn't know how to make a more flexible solution.

I'd be happy with 1080p at least :((
User avatar
jackfuste
Insiders
Insiders
Posts: 521
Joined: 19 Dec 2011, 16:03

Fix for Sonic the Hedgehog 4

Post by jackfuste »

Fix for Sonic the Hedgehog 4 - Episode 2 v1.0r11 THETA - available from the PC Gaming Wiki Community Files (search there)

Includes two versions - a native resolution and supersampling 2x2.
Note: Some effects, such as lighting may be calculated differently than designed by developers.

Default 1280x720:
Image

Native 1920x1080:
Image

Supersampling 2x2:
Image
Last edited by jackfuste on 20 Jul 2015, 12:41, edited 3 times in total.
Master Emerald
Posts: 11
Joined: 17 May 2012, 02:13

Man. I love you!Thanks!!

Post by Master Emerald »

Man. I love you!

Thanks!! :DDD
tank
Posts: 1
Joined: 17 May 2012, 16:44

i love you too! thanks!

Post by tank »

i love you too! thanks!
Kokonoe
Posts: 1
Joined: 17 May 2012, 17:04

Thank you jackfuste, the

Post by Kokonoe »

Thank you jackfuste, the Sonic Community greatly appreciates this.
W.A.C.
Posts: 1
Joined: 17 May 2012, 16:50

I registered as a way to say

Post by W.A.C. »

I registered as a way to say thanks, but also to state I get an "unsupported compression method" error everytime I try to unzip it with 7zip. Can someone recommend an unzipping program that works with this patch?
Master Emerald
Posts: 11
Joined: 17 May 2012, 02:13

Tried redownloading? I use

Post by Master Emerald »

Tried redownloading? I use 7zip and it works fine!

Also, make a backup of the original files. This patch makes all 4:3 resolutions act like wide-screen. ]

Ah. Jack, the game menu becomes all messed up after the patch, as well as the blurs and similar things. Just so you know, doesn't affect the gameplay in the slightest, though. Here is my savefile so you can test the game with it's full contents unlocked:

http://www.mediafire.com/?thw8d7trdf814a0
Mythrill
Posts: 1
Joined: 18 May 2012, 06:36

jackfuste wrote:Fix for Sonic

Post by Mythrill »

Fix for Sonic the Hedgehog 4 - Episode 2 v1.0r11 THETA - Sonic the Hedgehog 4 - Episode II.7z
Includes two versions - a native resolution and supersampling 2x2.
Note: Some effects, such as lighting may be calculated differently than designed by developers.


Jack, amazing work! Unfortunately, I have a CRT monitor (letterbox format,) and
the patch doesn't keep the aspect ratio like the original does. I get a distorted vertical image.

Is it possible for you to fix that, please?
Master Emerald
Posts: 11
Joined: 17 May 2012, 02:13

I'd like to add that since

Post by Master Emerald »

I'd like to add that since this patch is made on the cracked version, Steam users won't be able to go online and such. Could you explain more or less what did you do to patch it? I was trying to patch the uncracked exe but the whole section of the 6 bytes you changed is not present on the legit release o.o.

Also, thanks again, this shit made a good confusion on Sega forums, as I posted everywhere how shitty the game looks compared to the patch hahah.

I hope they release a real fix for every platform! 720p on HDTVS suck!

http://dl.dropbox.com/u/37936015/Sonic.exe

Here is the LEGIT exe so you can take a look.
Master Emerald
Posts: 11
Joined: 17 May 2012, 02:13

Jackfuste sent me some code

Post by Master Emerald »

Jackfuste sent me some code so I could email Ken what did the patch change (he asked this to me!).

Now an official patch is likely!

Here are two versions of the patch! Cracked and Legit

http://www.multiupload.nl/AXBLYQ66BU

All thanks to jackfuste :)

Thanks really!!
Master Emerald
Posts: 11
Joined: 17 May 2012, 02:13

I guess it's better to open a

Post by Master Emerald »

I guess it's better to open a thread for SADX.

Also Ezo, can you test the steam version of the patch? People are saying the game doesn't launch!
ezodagrom
Posts: 3
Joined: 19 May 2012, 16:04

Master Emerald wrote:I guess

Post by ezodagrom »

I guess it's better to open a thread for SADX.

Also Ezo, can you test the steam version of the patch? People are saying the game doesn't launch!

Application load error 3:0000065432
Master Emerald
Posts: 11
Joined: 17 May 2012, 02:13

So yeah it's confirmmed.

Post by Master Emerald »

So yeah it's confirmmed. Changing those 4 bytes makes the game unlaunchable I don't understand steam at all.
crystallize
Posts: 4
Joined: 22 May 2012, 12:32

Thanks, Master Emerald! How

Post by crystallize »

Thanks a lot, Master Emerald! How exactly do you did it? Sonic and SEGA All-Star Racing have the same problem: http://i.imgur.com/8AWhp.jpg
I've tried to hack its resolution the same way with SADX 2004, you know, converting 640 and 480 to HEX, swapping ABCD I've got to CDAB, like Big Endian, and searching this HEX number into the EXE file, but I failed. May be you'll help me, with thery at least. Also, hi-res screenshots looks like there's no MIPMAP generation for partially transparent textures: http://s019.radikal.ru/i610/1205/68/f9d0691aefed.png Can you help us with it? And, may be, with proper Anti-Aliasing?
ezodagrom
Posts: 3
Joined: 19 May 2012, 16:04

crystallize wrote:Thanks a

Post by ezodagrom »

Thanks a lot, Master Emerald! How exactly do you did it? Sonic and SEGA All-Star Racing have the same problem: http://i.imgur.com/8AWhp.jpg
I've tried to hack its resolution the same way with SADX 2004, you know, converting 640 and 480 to HEX, swapping ABCD I've got to CDAB, like Big Endian, and searching this HEX number into the EXE file, but I failed. May be you'll help me, with thery at least. Also, hi-res screenshots looks like there's no MIPMAP generation for partially transparent textures: http://s019.radikal.ru/i610/1205/68/f9d0691aefed.png Can you help us with it? And, may be, with proper Anti-Aliasing?

I don't think All Stars Racing has the same issue, it's just the game doesn't have anti-aliasing.
crystallize
Posts: 4
Joined: 22 May 2012, 12:32

ezodagrom wrote:crystallize

Post by crystallize »

[quote]Thanks a lot, Master Emerald! How exactly do you did it? Sonic and SEGA All-Star Racing have the same problem: http://i.imgur.com/8AWhp.jpg
I've tried to hack its resolution the same way with SADX 2004, you know, converting 640 and 480 to HEX, swapping ABCD I've got to CDAB, like Big Endian, and searching this HEX number into the EXE file, but I failed. May be you'll help me, with thery at least. Also, hi-res screenshots looks like there's no MIPMAP generation for partially transparent textures: http://s019.radikal.ru/i610/1205/68/f9d0691aefed.png Can you help us with it? And, may be, with proper Anti-Aliasing?

I don't think All Stars Racing has the same issue, it's just the game doesn't have anti-aliasing.
Yes, Sonic Racing is aliased. But aliased-only edges are SHARP. Sonic Racing's edges are jagged and blurry at the same time. There's plenty of aliased screenshots in this topic for you to compare.
ezodagrom
Posts: 3
Joined: 19 May 2012, 16:04

crystallize wrote:ezodagrom

Post by ezodagrom »

[quote][quote]Thanks a lot, Master Emerald! How exactly do you did it? Sonic and SEGA All-Star Racing have the same problem: http://i.imgur.com/8AWhp.jpg
I've tried to hack its resolution the same way with SADX 2004, you know, converting 640 and 480 to HEX, swapping ABCD I've got to CDAB, like Big Endian, and searching this HEX number into the EXE file, but I failed. May be you'll help me, with thery at least. Also, hi-res screenshots looks like there's no MIPMAP generation for partially transparent textures: http://s019.radikal.ru/i610/1205/68/f9d0691aefed.png Can you help us with it? And, may be, with proper Anti-Aliasing?

I don't think All Stars Racing has the same issue, it's just the game doesn't have anti-aliasing.
Yes, Sonic Racing is aliased. But aliased-only edges are SHARP. Sonic Racing's edges are jagged and blurry at the same time. There's plenty of aliased screenshots in this topic for you to compare.
The game has a motion blur option in the config tool though, so the blurriness could be related to that. If it was the same issue as Sonic 4 and the 2010 port of Sonic Adventure DX, there should be one resolution where the game looks sharper than the others.
Master Emerald
Posts: 11
Joined: 17 May 2012, 02:13

Quote:Thanks a lot, Master

Post by Master Emerald »

Thanks a lot, Master Emerald! How exactly do you did it? Sonic and SEGA All-Star Racing have the same problem: http://i.imgur.com/8AWhp.jpg
I've tried to hack its resolution the same way with SADX 2004, you know, converting 640 and 480 to HEX, swapping ABCD I've got to CDAB, like Big Endian, and searching this HEX number into the EXE file, but I failed. May be you'll help me, with thery at least. Also, hi-res screenshots looks like there's no MIPMAP generation for partially transparent textures: http://s019.radikal.ru/i610/1205/68/f9d0691aefed.png Can you help us with it? And, may be, with proper Anti-Aliasing?


Jackfuste used floating point instead of Hex!

The image he sent me I sent to Ken:

crystallize
Posts: 4
Joined: 22 May 2012, 12:32

ezodagrom wrote:crystallize

Post by crystallize »

[quote][quote][quote]Thanks a lot, Master Emerald! How exactly do you did it? Sonic and SEGA All-Star Racing have the same problem: http://i.imgur.com/8AWhp.jpg
I've tried to hack its resolution the same way with SADX 2004, you know, converting 640 and 480 to HEX, swapping ABCD I've got to CDAB, like Big Endian, and searching this HEX number into the EXE file, but I failed. May be you'll help me, with thery at least. Also, hi-res screenshots looks like there's no MIPMAP generation for partially transparent textures: http://s019.radikal.ru/i610/1205/68/f9d0691aefed.png Can you help us with it? And, may be, with proper Anti-Aliasing?

I don't think All Stars Racing has the same issue, it's just the game doesn't have anti-aliasing.
Yes, Sonic Racing is aliased. But aliased-only edges are SHARP. Sonic Racing's edges are jagged and blurry at the same time. There's plenty of aliased screenshots in this topic for you to compare.
The game has a motion blur option in the config tool though, so the blurriness could be related to that. If it was the same issue as Sonic 4 and the 2010 port of Sonic Adventure DX, there should be one resolution where the game looks sharper than the others.
Blurred edges appears even in menu. It affects logo, spinning car models, and chars riding their cars here and there.
crystallize
Posts: 4
Joined: 22 May 2012, 12:32

Master Emerald

Post by crystallize »



Jackfuste used floating point instead of Hex!

The image he sent me I sent to Ken:


Oh, thanks again, finally something have become clear about it.
Storing resolution in floats? Isn't it weird? Resolution is integer values anyway. What's that debugger called? I'll try it on Sonic Racing when I'll have time.
Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests