Trophy update (#2655)

* Added checksum check to TROPHY.TRP loader

* Implemented sceNpTrophyGetGameProgress, sceNpTrophyGetGameIcon & sceNpTrophyGetTrophyIcon

* Updates to up to date APIs and tiny changes

* Code style fixes for checksum verifier, and another fix for trophy functions

* Format fix
This commit is contained in:
Ofek 2017-04-13 20:29:47 +03:00 committed by Ivan
parent 94ab3ae7cf
commit a5fd7abcf7
8 changed files with 265 additions and 69 deletions

View file

@ -287,14 +287,14 @@ void RSXDebugger::OnChangeToolsAddr(wxCommandEvent& event)
void RSXDebugger::OnScrollMemory(wxMouseEvent& event)
{
if(vm::check_addr(m_addr))
if(vm::check_addr(m_addr, 4))
{
int items = event.ControlDown() ? m_item_count : 1;
for(int i=0; i<items; ++i)
{
u32 offset;
if(vm::check_addr(m_addr))
if(vm::check_addr(m_addr, 4))
{
u32 cmd = vm::ps3::read32(m_addr);
u32 count = ((cmd & RSX_METHOD_OLD_JUMP_CMD_MASK) == RSX_METHOD_OLD_JUMP_CMD)