-updated to version 2.8-
*Fixed a bug in GCLoader that broke the progressive patch *Moved progressive patch back 16 bytes, this fixes PADHOOK and progressive patching not working at the same time Thanks to FIX94 who sacrificed his school carer for testing this release! git-svn-id: svn://localhost/Users/andi/Downloads/code/DML@36 be6c1b03-d731-4111-a574-e37d80d43941
This commit is contained in:
parent
05063605dc
commit
ff41710172
@ -800,10 +800,10 @@ void DoPatches( char *ptr, u32 size, u32 SectionOffset )
|
|||||||
|
|
||||||
if( f_open( &CodeFD, path, FA_OPEN_EXISTING|FA_READ ) == FR_OK )
|
if( f_open( &CodeFD, path, FA_OPEN_EXISTING|FA_READ ) == FR_OK )
|
||||||
{
|
{
|
||||||
if( CodeFD.fsize >= 0x2E70 - (0x1800+DBGSize-8) )
|
if( CodeFD.fsize >= 0x2E60 - (0x1800+DBGSize-8) )
|
||||||
{
|
{
|
||||||
dbgprintf("Patch:Cheatfile is too large, it must not be large than %d bytes!\n",
|
dbgprintf("Patch:Cheatfile is too large, it must not be large than %d bytes!\n",
|
||||||
0x2E70 - (0x1800+DBGSize-8));
|
0x2E60 - (0x1800+DBGSize-8));
|
||||||
} else {
|
} else {
|
||||||
if( f_read( &CodeFD, (void*)(0x1800+DBGSize-8), CodeFD.fsize, &read ) == FR_OK )
|
if( f_read( &CodeFD, (void*)(0x1800+DBGSize-8), CodeFD.fsize, &read ) == FR_OK )
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user