12-08-2015, 09:20 PM -
//Edit: ok, got it a bit further
Those bunch of changes is quite puzzling. Let's examine, at least, first steps:
1. Bypass cellDiscGameGetBootDiscInfo in cellGame.cpp
2. Bypass cellSaveDataAutoLoad in cellSaveData.cpp (copy/paste of cellSaveDataAutoLoad2)
3. Bypass cellMsgDialogOpen in cellMsgDialog.cpp (copy/paste of cellMsgDialogOpen2)
4. Bypass cellSaveDataAutoSave in cellSaveData.cpp (copy/paste of cellSaveDataAutoSave2)
Those bunch of changes is quite puzzling. Let's examine, at least, first steps:
1. Bypass cellDiscGameGetBootDiscInfo in cellGame.cpp
Code:
s32 cellDiscGameGetBootDiscInfo()
{
UNIMPLEMENTED_FUNC(cellGame); return CELL_OK;
}
3. Bypass cellMsgDialogOpen in cellMsgDialog.cpp (copy/paste of cellMsgDialogOpen2)
4. Bypass cellSaveDataAutoSave in cellSaveData.cpp (copy/paste of cellSaveDataAutoSave2)