Firstly, thank you very much for creating this patch, YZB. While I don't use a clone GDEMU myself, I know that many people will find this immensely useful! Great work.
EDIT: Disregard all of the below. I have to look at the actual assembly to do this. Please see this post instead:
https://www.dreamcast-talk.com/forum/viewtopic.php?f=42&t=15359&p=163550#p163550That being said, I was surprised nobody has tried to "backport" this patch to the English-patched version of "Resident Evil: Code Veronica X" yet, so I decided to take a look myself. I identified the two areas in 1ST_READ.BIN that YZB modified for this patch and believe that I've created a GDI of the "Code X" version that will also work. However, I need someone to test it out for me.
Resident Evil - Code Veronica X (English - Disc 1) (Clone GDEMU Item Bug Patch) [GDI].ziplink removedHopefully somebody can test this version out and let me know if it works as expected. If so, then these are the two areas that need to be modified inside 1ST_READ.BIN for anybody looking to apply YZB's fix to other versions of "Code Veronica". Simplest thing to do is a find-and-replace using a hex editor of your choice.
FIND:Code: Select all
22 D2 0B 42 09 00 08 20 01 89 13 A1
REPLACE:Code: Select all
01 D3 2B 43 09 00 09 00 00 90 20 8C
FIND:Code: Select all
00 00 CE B9 FF FF CE B9 CE B9 CE B9 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
REPLACE:Code: Select all
00 00 CE B9 FF FF CE B9 CE B9 CE B9 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
10 C7 00 62 01 72 11 D3 32 61 18 21 03 8D 20 20
0F D3 2B 43 09 00 0F D4 42 63 0B D0 3E 00 6F 88
06 8D 10 E4 70 88 03 8D B5 70 40 88 05 8F 04 E4
3D 50 04 88 01 8F 42 32 EA 8B 02 C7 06 D3 2B 43
10 20 09 00 00 00 00 00 70 A6 02 00 00 85 16 8C
98 9D 01 8C F4 11 14 8C 72 9B 01 8C 00 00 00 00