[asm Psx] Non Trovo La Routine

Aperto da Infrid, Agosto 09, 2005, 16:33:14

Discussione precedente - Discussione successiva

Infrid

le memory card funzionano perfettamente, all'inizio avevo problemi (diceva che non li poteva trovare) ma poi si è risolto tutto da solo.

sto avendo problemi ad inserire gli indirizzi in memwrite,

faccio il dump della ram
rippo le tim con timrip
guardo l'offset di quelle che mi interessano
li converto in esadecimale e ci aggiungo 0x80010000

l'emulatore non si blocca dove mi aspetto e va tutto liscio

sbaglio qualcosa?

intanto continuo ad indagare e provare...
Citizen Infrid :: raccolta di deliri, opere ed opinioni.
RCP64 :: Nintendo 64 Machine
load word team

Gemini

Devi aggiungere 0x80000000, non 0x80010000. Comunque stranissima la storia delle memory card. Da me ancora non funzionano, e la cosa mi servirebbe per CC. ;_;

Infrid

forse perché io uso i file che ho dumpato direttamente dalle memory fisiche
prova a creare con un programma a parte una memory card format .MC (è quello che ho uso io)

:)
Citizen Infrid :: raccolta di deliri, opere ed opinioni.
RCP64 :: Nintendo 64 Machine
load word team

Gemini

Ho già avuto conferma da un membro del team di PCSX: l'emulatore è buggato. Alcuni giochi funzionano, altri no. Purtroppo i giochi Square sembrano non andare. I file delle memory card in sé non cambiano nulla, qualsiasi sia il formato in cui sono codificate (alla fine sono tutti uguali).

Infrid

capisco,
intanto mi sto divertendo a reversare :D, a quanto pare è una compressione molto semplice. i byte contigui li raggruppa e con un ciclo li scrive il numero sufficiente di volte :)
Citizen Infrid :: raccolta di deliri, opere ed opinioni.
RCP64 :: Nintendo 64 Machine
load word team