Citation:
Envoyé par bitonio6
Si je lis ça correctement:
Emulated ROM reads under 0x8000 at firmware level "0x8000 inhibitor"-
ça veut justement dire l'inverse !!!
Pour les roms lisant au-delà de 0x8000, il ont bloqué virtuellement l'accès
pendant que le jeu fonctionne!
Ceci évitant de devoir aller chercher manuellement,
où sont cachées les routines faisant cette verification dans le jeu !!!
C'est mieux pour eux question boulot... Sinon, pour les autres linkers,
faudra qu'ils "fixent" toutes les routines cachées!
|
Si je m'en réfère à Normmatt et sans être un grand spécialiste
Any cart reads below 8000h on real carts is redirected to 8000h + (adr & 1ffh) but on flashcarts its not redirected at all and thus returns the wrong data.
La protection consiste a envoyé une info qui pourra être redirigé sur un original alors que techniquement sur un linker elle ne pourra pas l'être. D'ou envoi par ce dernier d'une mauvaise donnée qui provoque un crash suivi d'un écran noir. L'émulation software permet de leurrer cette protection en lui faisant croire tout bonnement que c'est un original. C'est ce que j'en ai compris, mais je me trompe peut être.