(01-16-2020, 05:23 AM)Maori-Jigglypuff Wrote: [ -> ]I don't have the Game itself to test it but i have calculated something in the ELF File of this Game.Maybe this work ?
// 100% Hit Rate
patch=1,EE,003C8904,word,00000064
Yeah, it works.
Remains only to find the code that freezes the death counter at zero, like for the US version.
(01-16-2020, 05:36 AM)Rebel521 Wrote: [ -> ]I was under the impression master codes were not necessary in PCSX2.
Really? I didn't know about it.
(01-16-2020, 06:00 PM)ANd93ml Wrote: [ -> ]Yeah, it works.
Remains only to find the code that freezes the death counter at zero, like for the US version.
Really? I didn't know about it.
Maybe this One ?:
// No Deaths Recorded
patch=1,EE,00130cd4,word,24420000
Code:
gametitle= Minna no Golf 3 [SCPS 15016] (J)
comment= disable all shadows
//Disable shadows
patch=1,EE,203415F0,extended,00000000
Made this patch to fix this game in ps2_netemu, but this also applies to PCSX2. Basically removes troublesome shadows to prevent slowdown.
(01-16-2020, 06:20 PM)Maori-Jigglypuff Wrote: [ -> ]Maybe this One ?:
// No Deaths Recorded
patch=1,EE,00130cd4,word,24420000
Yes it works. Where do you get it from?
(01-17-2020, 05:04 PM)ANd93ml Wrote: [ -> ]Yes it works. Where do you get it from?
I've just analyzed three lines of assembler Code, in particular these Ones in the ELF File of the Game:
00130cd0 8e020014 // lw v0, $0014(s0)
00130cd4 24420001 // addiu v0, v0, $0001 <-- This line is adding the Value 1 normally
00130cd8 ae020014 // sw v0, $0014(s0)
I have then altered the second line to:
00130cd4 24420000 // addiu v0, v0, $0000 <-- I have set the Value to 0.Now no increment by 1 will occur.Always remaining Zero.
Cheat file for Neo Contra PAL version, serial SLES 52510. Created by
Maori-Jigglypuff, tested by me.
Code:
gametitle=Neo Contra (PAL-M3) [SLES-52510]
//Hit Rate 100%
patch=1,EE,003C8904,word,00000064
//Player 1 Infinite Lives
patch=1,EE,203C89E4,word,00000064
//No Deaths Recorded
patch=1,EE,00130CD4,word,24420000
//Invincible
patch=1,EE,00159768,word,64020000
(01-17-2020, 07:19 PM)ANd93ml Wrote: [ -> ]Okay, I get it.
Since my current work with Neo Contra is over, I can attach to this message the finished .pnach file for this game. It may be useful for someone who wants to beat the game quickly and forget like a bad dream.
for keywords: Neo Contra PAL SLES 52510
Code:
gametitle=Neo Contra (PAL-M3) [SLES-52510]
//Hit Rate 100%
patch=1,EE,003C8904,word,00000064
//Player 1 Infinite Lives
patch=1,EE,203C89E4,word,00000064
//No Deaths Recorded
patch=1,EE,00130CD4,word,24420000
I'm not sure about this.I might have hacked a Code for Invincibility.You can test that whether it works.
If yes you can add it in your Patch if you want.
// Invincible (Neo Contra, PAL)
patch=1,EE,00159768,word,64020000
(01-18-2020, 12:34 AM)Maori-Jigglypuff Wrote: [ -> ]I'm not sure about this.
If you meant that my work is not finished, then you are wrong. Thanks to your help with the codes, I was able to quickly complete two versions of Neo Contra (codes for the NTSC/USA I made by myself), write and publish reports of them in public compatibility list in this forum.
But if you offer me another work with Neo Contra - to test the codes what you made, then no problem: post the codes, I will check them.
I can also check the codes for other games. However, it may be that "game_title" will most likely not be in my collection, and so I will can't make the check until I get the license disc. I usually receive this after so many days, how long the package is delivered from Amazon or Ebay.
(01-18-2020, 12:34 AM)Maori-Jigglypuff Wrote: [ -> ]I might have hacked a Code for Invincibility.You can test that whether it works.
If yes you can add it in your Patch if you want.
Test of code is finished. Comments:
* It works:
1) The character does not die even when he literally runs into the bosses (and just passes through they).
2) When taking damage, the life counter may fall or rise - but this is a visual bug, since the actual number of lives does not change.
3) The death counter does not increase when taking damage. Therefore, with activated //Invincible, //No Deaths Recorded is no longer necessary if you do not want to double secure against sudden inclusion of death counter.
I will edit my previous post and add //Invincible to the .pnach file. And I will not delete //No Deaths Recorded - just in case.
No, with "I'm not sure about this." i was referring to my Invincibility Code.I was not sure if it is working.
But i have noticed some Traps in the ELF File like Valkyrie Profile 2: Silmeria.These might the reason that the Game
randomly freezes.I read that on some Users the Game froze on them.MAYBE this Code could help ?
// Disable potential Game Protection Traps (Neo Contra, PAL)
patch=1,EE,00107b1c,word,1400fffa
patch=1,EE,0010d8ec,word,1400fffa
patch=1,EE,0010dacc,word,1400fffa
patch=1,EE,0010db2c,word,1400fffa
patch=1,EE,00115e1c,word,1400fffa
patch=1,EE,003a9f0c,word,1400fffa
OK, if you are interested you can check that too.Maybe the Game will not freeze now randomly ?