VGA Patch games with Codebreaker

General Dreamcast discussion applies here. Before posting here please check the other forums in the Dreamcast section to see if your topic would fit better in those categories.

Moderators: pcwzrd13, mazonemayu

Forum rules
Please check the other forums in the Dreamcast section before posting here to see if your topic would fit better in those categories. Example: A new game/homebrew release would go in the New Releases/Homebrew/Emulation section: http://dreamcast-talk.com/forum/viewforum.php?f=5 or if you're having an issue with getting your Dreamcast to work or a game to boot it would go in the Support section: http://dreamcast-talk.com/forum/viewforum.php?f=42
gatoh
noob
Posts: 2

VGA Patch games with Codebreaker

Post#1 » Sat Jun 03, 2017 6:36 pm

Hello everyone!

I'm looking for use my original PAL GDs of Skies of Arcadia and Resident Evil Code: Veronica with the japanese_cake vga patches. How? Using Codebreaker, like widescreen patches! As far as these patches just affect 1ST_READ.BIN files, I think that's possible.

I went first with Skies of Arcadia.

I was reading this website: https://gamehacking.org/faqs/hackv500c.html
And comparing original bin with the patched one, I have seen that I must inject in 1ST_READ.BIN file:
In 000187F0: 224F03D2 0B420900 264F0B00 09000900 60A5388C
In 0037A560: 224F05D2 0B420900 05D20820 008B03D2 264F0B00 23600900 20272A8C 31000000 38000000

Here the differences:

Image
Image

Bearing in mind that these addresses are loaded in the Dreamcast memory address 0x8C010000 and that should be in LittleEndian format, translated to Codebreaker:

Code: Select all

020287F0 D2034F22
020287F4 0009420B
020287F8 000B4F26
020287FC 00090009
02028800 8C38A560
0238A560 D2054F22
0238A564 0009420B
0238A568 2008D205
0238A56C D2038B00
0238A570 000B4F26
0238A574 00096023
0238A578 8C2A2720
0238A57C 00000031
0238A580 00000038


I tested it and... doesn't work :(

I was thinking about the VGA flag bit in IP.BIN, and I was looking for it in the memory. It is exactly in 8C00803D. I have set that to "1" and... doesn' work neither.

Code: Select all

0000803D
00000031


Curiously I have tested that with Demul and CheatEngine (changin every 8Cxxxxxx to 2Cxxxxxxx) and it works! I didn't become the message "wrong video cable" and it works in 60Hz.

Anyone have any idea, why that doesn't work with real hardware?
I've proved with Action Replay (codeshark) too!

Thank you very much!!

gjb1985
drunken sailor
Posts: 165

Re: VGA Patch games with Codebreaker

Post#2 » Mon Jun 05, 2017 8:57 am

it's impossible to get your pal skies of arcadia or code veronica to work on vga. simply because the game doesn't accept 60hz

gatoh
noob
Posts: 2

Re: RE: Re: VGA Patch games with Codebreaker

Post#3 » Mon Jun 05, 2017 10:29 am

gjb1985 wrote:it's impossible to get your pal skies of arcadia or code veronica to work on vga. simply because the game doesn't accept 60hz

Yes, it's possible! 2 years ago japanese cake modified the 1ST_READ files in order to make that!

http://japanese-cake.livejournal.com/6343.html

Enviado desde mi Nexus 5X mediante Tapatalk

gjb1985
drunken sailor
Posts: 165

Re: VGA Patch games with Codebreaker

Post#4 » Wed Jun 07, 2017 12:01 pm

but then you would need 99 minute cd's I think?

  • Similar Topics
    Replies
    Views
    Last post

Return to “Lounge”

Who is online

Users browsing this forum: Majestic-12 [Bot]