Welcome, Guest!

Here are some links you may find helpful

the unreleased resident evil code veronica x for dc

fafadou

Well-known member
Registered
Aug 16, 2019
206
119
43
AGName
fafadou
Like you I'm still on theory with cheat engine. I tried to use it in order to find some hex widescreen patch but I can't go further.
Pitito is going beyond the theory and it's a beautiful success :)
 

fafadou

Well-known member
Registered
Aug 16, 2019
206
119
43
AGName
fafadou
Here the 1ST_READ.BIN yzb send to us :-D
https://www.mediafire.com/folder/20ir9j3bw3qlm/

I don't have a look at it yet he just released it. It's maybe the french version like the previous.
finally he answered more fastly as I thought.

His other answer :
"4 increase in 2 sets of Claire clothes (by cptPauer), count the original 2 sets, Claire a total of 4 sets of clothes"
This is very troublesome, maybe I will have time in the future, there is not much time at present

Perhaps this mod has some bug in chinese version too.


I want simply thanks him for taking time for this FP add :giggle:
Even if it's very difficult to find him around the internet ^^
And why not, one day add the pack of Claire's skins.

Now I'll check if it's good, repack the game in order to release it in romhack.org website.
 

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
I have tried the new patch, change some values at position 0x203500.
I don't know if it fixes the problems on disk 2, but the texture load remains the same.
The game loads the textures when you change the camera angle in 3rd gear ,.
In 1st, only load the angle where you are, leaving the others textures un load
 
  • Like
Reactions: truemaster

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
Well, this is what I have discovered.
The 1st person in battle mode loads somewhat different values at position 0x2C2199BA in Ram, and I think that's the problem for loading textures, since it corrects almost everything, and the scenario that doesn't, you go out and reenter and is corrected.

The hack applies the value 00A0, to ofsset 0x2C2199BA, and this is the result
Captura de pantalla (4).png

Failures in the loaded texture, only showing the textures that are with the camera in 3rd person.

However if I change that value to 00A1 this happens
Captura de pantalla (6).png

As you can see the textures are loaded, but I can no longer return to the 3rd person camera.
It is also corrected if you are caught by a zombie, since it automatically returns to the 1st person.
Maybe with this info YZB the hack can correct it
 
  • Like
Reactions: truemaster

truemaster

Well-known member
Original poster
Registered
May 31, 2019
217
165
43
thats it i think you dit it:) the prospective must return to 1stp once the enemy done hiting you, and the texrures now loading correct i see, thats is great. the cost that the prospective cant switch now is small. i will test it tomorow.
 

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
There are specific areas, such as where you have to leave the metal items, which still does not load the textures well, but if you leave the area and reenter, they are loaded correctly.

Before this did not happen, and the textures still did not load
But applying this change to the hack, it will correct 90% of the bugs
 
  • Like
Reactions: truemaster

truemaster

Well-known member
Original poster
Registered
May 31, 2019
217
165
43
well its a progress isnt it. yes the room you say it had the most bad texture render. i havent goten any further to confirm another places.
@fafadou the new patch is working on disk 2 too:love: but i will remove the bins from the 1st page for now when we jugde is ok i will re add it.
but i add to 1st page the widescreen hack:)
@Pitito that offset is a cheat can you give a hex replace when you can?
 
Last edited:

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
@Pitito that offset is a cheat can you give a hex replace when you can?
Sorry, but something needs to be added to the hack, for to write those values.

You can try cheat engine, start a new game, once you control claire, switch cameras.
Now with cheat engine go to that address, and change the value 00A0 by 00A1
 
  • Like
Reactions: truemaster

truemaster

Well-known member
Original poster
Registered
May 31, 2019
217
165
43
no need to be sorry my friend:) when its done. yeah i will see it on cheat engine for now. is the same 2C2199BA 000000A1 for cb too? after the rdx disaster i like to confirm things also on real hardware
 

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
For codebreaker it can be this, although I'm not sure

022199BA --- A100 or 00A1
 

fafadou

Well-known member
Registered
Aug 16, 2019
206
119
43
AGName
fafadou
I'm sorry to be away since few days, time and energy are missing.

In last answer yzb send me the Claire's clothes set, but I don't know where we must put them in a datas, at least to enjoy it as a original skin with xdelta patch for example :
here the files :

I shared with him our last issue but I'm afraid we don't have any update now because with Claire's clothes I had this message :
" there is not much time at present "

For my knowedge I disemble his patch with IDA :
[EDIT] here :)

Code:
RAM:8C213500                 mov.l   #unk_8C21999C, r1
RAM:8C213502                 mov.l   @r1, r0
RAM:8C213504                 cmp/eq  #h'40, r0
RAM:8C213506                 bt      loc_8C21350C
RAM:8C213508                 cmp/eq  #h'41, r0
RAM:8C21350A                 bf      loc_8C213536
RAM:8C21350C
RAM:8C21350C loc_8C21350C:                           ; CODE XREF: RAM:8C213506ā†‘j
RAM:8C21350C                 add     #h'24, r1
RAM:8C21350E                 mov.b   @r1, r0
RAM:8C213510                 cmp/eq  #0, r0
RAM:8C213512                 bf      loc_8C213536
RAM:8C213514                 mov.l   #unk_8C33B4F4, r1
RAM:8C213516                 mov.l   @r1, r1
RAM:8C213518                 mova    h'8C213540, r0
RAM:8C21351A                 mov.l   @r0, r2
RAM:8C21351C                 cmp/eq  r2, r1
RAM:8C21351E                 bt      loc_8C213536
RAM:8C213520                 mov.l   r1, @r0
RAM:8C213522                 mov.l   #h'20008, r2
RAM:8C213524                 mov.w   #h'C2, r3
RAM:8C213526                 cmp/eq  r2, r1
RAM:8C213528                 bf      loc_8C213536
RAM:8C21352A                 mov.l   #unk_8C2199B8, r1
RAM:8C21352C                 mov.b   @r1, r0
RAM:8C21352E                 cmp/eq  #2, r0
RAM:8C213530                 bt      loc_8C213534
RAM:8C213532                 mov     #2, r3
RAM:8C213534
RAM:8C213534 loc_8C213534:                           ; CODE XREF: RAM:8C213530ā†‘j
RAM:8C213534                 mov.b   r3, @r1
RAM:8C213536
RAM:8C213536 loc_8C213536:                           ; CODE XREF: RAM:8C21350Aā†‘j
RAM:8C213536                                         ; RAM:8C213512ā†‘j ...
RAM:8C213536                 mov.l   #loc_8C040FCE, r2
RAM:8C213538                 jmp     @r2 ; loc_8C040FCE
RAM:8C21353A                 nop
RAM:8C21353A ; ---------------------------------------------------------------------------
RAM:8C21353C word_8C21353C:  .data.w h'C2            ; DATA XREF: RAM:8C213524ā†‘r
RAM:8C21353E                 .data.b    9
RAM:8C21353F                 .data.b    0
RAM:8C213540                 .data.b    0
RAM:8C213541                 .data.b    0
RAM:8C213542                 .data.b    0
RAM:8C213543                 .data.b    0
RAM:8C213544 off_8C213544:   .data.l unk_8C21999C    ; DATA XREF: RAM:8C213500ā†‘r
RAM:8C213548 off_8C213548:   .data.l unk_8C33B4F4    ; DATA XREF: RAM:8C213514ā†‘r
RAM:8C21354C                 .data.b h'F0
RAM:8C21354D                 .data.b h'37 ; 7
RAM:8C21354E                 .data.b h'21 ; !
RAM:8C21354F                 .data.b h'8C
RAM:8C213550 dword_8C213550: .data.l h'20008         ; DATA XREF: RAM:8C213522ā†‘r
RAM:8C213554 off_8C213554:   .data.l unk_8C2199B8    ; DATA XREF: RAM:8C21352Aā†‘r
RAM:8C213558 off_8C213558:   .data.l loc_8C040FCE    ; DATA XREF: RAM:loc_8C213536ā†‘r


As you can see, there is a pointer to [edit] 022199B8 If you fix this value with cheat engine, you can't use a part of patch anymore and it's why you can't go back in the third view again.
Could you tell me what exactly value I must find here in order to have a good FP view ? And I'll try some tricks.
0x000000A1 ?
I need the complete 32 bits words
 
Last edited:

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
The value that is edited is what the patch writes in the address 2C2199BA, or 8C2199BA, depending on which program you use.
Change 00 A0 to 00 A1

I don't know what values have to be edited in the hack, to change to 1st person change that value, being able to go back to 3rd person
 
  • Like
Reactions: truemaster

fafadou

Well-known member
Registered
Aug 16, 2019
206
119
43
AGName
fafadou
I read your answer @cptPauer everything is well explained thank you :)
Now we know the claire's skin are in system.afs file 10 (11 -> Chris / 12 Steve / 13->Wesker / 14 -> Claire combat mode)
We can create a xdelta patch quiet easily now if we want.
You have done an amazing work @cptPauer šŸ™ƒ

For FP view add, I'll keep the game like and in the readme I'll tell is better to switch in front a door before moving the actual room in order to avoid Third view textures issue.
I'll try to improve the yzb patch later.
 

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
It has been a while since I wrote in this post hehe. I have noticed that when doing the disc change in the game, it does not recognize it.
I get the message this is not resident evil code disk 2 veronica
If you start a new game from disk 2, it will ask you to insert disk 1, when doing so the same message appears only that it tells you that it is not disk 1 of the game
Is there any way to fix this?
 

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
I have done some tests and with LBA to 45000 if you do the disk change from the game. But with lba 11702, I get the message that it is not the disk, Maybe some lba protection on the disc change?
 

truemaster

Well-known member
Original poster
Registered
May 31, 2019
217
165
43
that project is done thats why none of us 3 havent add anything new. now to the issue you have im aware of this problem its an old one. when you lba hack the game to any other than 45000. you need to patch it for the disk swap to work again. see for this game in the good old dc rip database here
 

Pitito

Well-known member
Registered
Jun 19, 2019
161
159
43
AGName
pitito
AG Join Date
03/08/2015
If I have patched the 5EB00000 values for 96000000, but the message that it is not the disk keeps appearing
 

Make a donation