Afficher un message
Vieux 14/06/2017, 10h29   #305 (permalink)
Profil
krHACKen
Membre
Ancienneté  20%
Ancienneté 20%
 
Avatar de krHACKen
 
Date d'inscription: juillet 2013
Pays :
Messages: 764
Téléchargements: 0
Uploads: 0
Merci: 215
Remercié 699 fois dans 441 Posts
Par défaut

Je partage ce machin, au cas où ça serait utile à quelqu'un : TROJAN_9.BIN
C'est pour changer des timings en direct avec les manettes. Utilisable avec le proto. Si votre debuggeur ralentit l'émulateur et que vous avez besoin d'ajuster la synchro, ça devrait vous aider.

Manette 1 :
L1 == Sync0 += 1
L2 == Sync0 -= 1
R1 == Sync1 += 1
R2 == Sync1 -= 1

Manette 2 :
L1 == Clock += 1
L2 == Clock -= 1
R1 == Clock += 16
R2 == Clock -= 16

Attention à vos VMCs. Si vous sauvegardez une partie, les timings seront inscrits dans l'en-tête de SLOT0.VMC, et POPS refusera probablement de la monter après...
Offset 4h == Clock == $20502770
Offset 8h == Sync0 == $S00033E0
Offset Ch == Sync1 == $S00033E4


Et si vous voulez tester les boutons, je vous recommande cette merde de Tekken 3. Effets garantis.

EDIT : Petite modif, maintenant ça inscrit les valeurs dans la TOC, après l'index des 15 blocs. Ça règle le problème de la VMC qui devient inutilisable.
Aussi, les dernières valeurs sauvegardées seront chargées au démarrage.
TROJAN_9.ZIP

Offset 800h == Magic == "01->"
Offset 804h == Clock == $20502770
Offset 808h == Sync0 == $S00033E0
Offset 80Ch == Sync1 == $S00033E4

Ma VMC de Tekken 3 PAL en exemple dans le zip.


EDIT2 : Vous avez vu ce bout de kernel de 128 octets à 1F80h dans la VMC? Pas normal... Devrait y avoir un magic "MC" ici. Ce n'est pas mon trojan qui cause ça. Mais va falloir que j'enquête là dessus...

Dernière modification par krHACKen ; 14/06/2017 à 14h19.
krHACKen est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à krHACKen pour ce poste utile:
Allan58 (14/06/2017)