nifengyuexia
Member
Dragon Quest 8 (SLPM 658.88) black do not crash, can try to fix it?
I think you are wrong here.0x08 = Patch EE memory with 4 opcodes
I just said EE to say something... but it could be any other thing instead of EE memoryI think you are wrong here.
NetEMU ID : 0x08
Data Offset : 0x322A40
Param 1 : 0x80000000
Param 2 : 0xFFFFFFFF
Param 3 : 0x80000000
Param 4 : 0x53400000
Param 5 : 0x80000000
Param 6 : 0xFFFFFFFF
Param 7 : 0x80000000
Param 8 : 0xD3400000
NetEMU ID : 0x08
Data Offset : 0x322A60
Param 1 : 0xFFFFFFFF
Param 2 : 0xFFFFFFFF
Param 3 : 0x01E0A740
Param 4 : 0x8000033C
Param 5 : 0xFFFFFFFF
Param 6 : 0xFFFFFFFF
Param 7 : 0x01E0A740
Param 8 : 0x80001EFC
I think that you are wrong with idea it patch 4 opcodes. I never found any "original data" when looked at games it fix. Vide thps series.I just said EE to say something... but it could be any other thing instead of EE memory
It can be other stuff, maybe is patching the emulator itself and not the gameI think that you are wrong with idea it patch 4 opcodes. I never found any "original data" when looked at games it fix. Vide thps series.
But we are not sure it use 4 opcodes. Maybe it use all 8 of them.0x08 = Patch something with 4 opcodes
You don't know that. I didn't found any sign of "find pattern" in game/bios/emu. This can be full replace pattern.half the data is like a "find pattern" and the other half is the "replace pattern"..
Hope the last list i made helps, but really looks like "find and replace" patterns, the amount of bytes that matches in between what i called "pattern 1" and "pattern 2" is huge, i dont think this is a coincidence because it happens in all themHmm I need to make dump of GS memory for some of those games. At first look is from gs ram part.
I search then earlier, not right now. In both endianess. I'm 80% sure is GS memory patch, but I can't test it now.Btw... if you try to search where appears this "patterns", realize i just copypasted them in the same order that appears inside gxemu... i have not made any endianess swap or reordering of the opcodes because i have no idea if is needed
It was just a dirty way to show all them together
I think that problem is in function "shGetJamesFootPos", but I can't resolve it
Or maybe is problem with "james_anim_set"
Nice log. We can create some config from this list easilyI think it's a mask too. Even if i never understood how it works in my hexa editor ^^'
I updated the log file, I think It manage every known stuff![]()
0051DCA0 00 00 00 15 00 00 00 00 01 00 00 00 00 00 00 00 ................
0051DCB0 00 00 00 00 00 00 00 00 ........
00000000 3D 00 00 00 89 3D 00 00 17 00 00 00 01 00 00 00 =....=..........
00000010 00 00 00 00 53 4C 55 53 2D 32 31 32 36 39 ....SLUS-21269
Command ID : 0x15
NetEMU ID : 0x17
Param 1 : 0x01
Param 2 : 0x00
Param 3 : 0x00
Param 4 : 0x00
Who can help me in testing games if I'm create some config from Zar's list and post them here?
And a question: what about those configs where I found "TODO" command?
my bad I didn't sync my local project to the github, 2 updates were missing in github lol. Anyway, now it's up to date. There isn't any TODO command but only unknown :p