Code:
[5] FSOpenFileAsync("/vol/content/common/bin/dummy.bin")
[4] LogString =>("OSDynLoad_Acquire: real name boot")
connected
[169] Accepted connection from client 192.168.0.102:4865
[169] Trying to mount SD card
[5] LogString =>("/vol/external01/wiiu/games/wiiu party/content/common/bin/dummy.bin")
[5] FSGetStatFile()
[5] FSCloseFile()
[4] LogString =>("CheckAndLoadRPL(boot) found and loading")
[4] LogString =>("CheckAndLoadRPL(boot) file loaded 0xBE60A000 11776")
[4] LogString =>("OSDynLoad_Acquire: boot result: 0xBAD1002E")
[169] SD card mounted !
[169] FSOpenFileAsync("/vol/external01/wiiu/games/wiiu party/code/boot.rpl")
[169] FSReadFile()
[169] FSReadFile()
[169] FSReadFile()
[169] FSReadFile()
[169] FSCloseFile()
i think the correct way of printf the result of real_osdyn is __os_snprintf(buffer, sizeof(buffer), "OSDynLoad_Acquire: %s result:
0x%08X", rpl, result); you can see now result: 0xBAD1002E wich i can think it's a error
i dissasembled the kernel and on the real_osdyn func i can see similar errors , so yes i'm right = proof
edit : find the exact point :
Points to probably can patch this =
Code:
*(volatile unsigned int*)(0xC1000000 + 0x0102A898) = 0x?;
*(volatile unsigned int*)(0xC1000000 + 0x0102AC78) = 0x?;
*(volatile unsigned int*)(0xC1000000 + 0x0102B0A4) = 0x?;
*(volatile unsigned int*)(0xC1000000 + 0x0102BBA0) = 0x?;
*(volatile unsigned int*)(0xC1000000 + 0x0102C820) = 0x?;
naah , all bad , the new one :
this is my game error
finally without a doubt the problem are in sub_1029BB0: 0x01029BB0 kernel func
with this patch *(volatile unsigned int*)(0xC1000000 + 0x0102A1AC) = 0x38600000; //li r3,0 orig instructions = //bl sub_1028FBC // orig data 4BFFEE11
i receive
Code:
[3] LogString =>("/vol/external01/wiiu/games/wiiu party/content/common/bin/dummy.bin")
[3] FSGetStatFile()
[3] FSCloseFile()
[2] LogString =>("CheckAndLoadRPL(boot) file loaded 0xBE60A000 11776")
[2] LogString =>("OSDynLoad_Acquire: boot result: 0x00000000")
[16] SD card mounted !
[16] FSOpenFileAsync("/vol/external01/wiiu/games/wiiu party/code/boot.rpl")
[16] FSReadFile()
[16] FSReadFile()
[16] FSReadFile()
[16] FSReadFile()
[16] FSCloseFile()
[16] DISCONNECT
[16] Intento de lectura más allá del final de la secuencia.
[16] Exit
[2] No se puede escribir datos de en la conexión de transporte: Se ha forzado la interrupción de una cone
[2] Exit
[3] No se puede escribir datos de en la conexión de transporte: Se ha forzado la interrupción de una cone
[3] Exit
[4] No se puede escribir datos de en la conexión de transporte: Se ha forzado la interrupción de una cone
[4] Exit
[5] No se puede escribir datos de en la conexión de transporte: Se ha forzado la interrupción de una cone
[5] Exit
[6] No se puede escribir datos de en la conexión de transporte: Se ha forzado la interrupción de una cone
[6] Exit
[7] No se puede escribir datos de en la conexión de transporte: Se ha forzado la interrupción de una cone
[8] No se puede escribir datos de en la conexión de transporte: Se ha forzado la interrupción de una cone
[8] Exit
[7] Exit
[9] No se puede escribir datos de en la conexión de transporte: Se ha forzado la interrupción de una cone
[9] Exit
now seems crash....
adquire boot this from RAM:0102A1AC bl sub_1028FBC