Afficher un message
Vieux 02/02/2018, 22h04   #7 (permalink)
Profil
ShaoliAss
French frog
Ancienneté  21%
Ancienneté 21%
 
Avatar de ShaoliAss
 
Date d'inscription: juin 2012
Localisation: Bordeaux
Genre : Homme
Pays :
Messages: 1 468
Téléchargements: 8
Uploads: 0
Merci: 122
Remercié 522 fois dans 355 Posts
Par défaut

Citation:
Envoyé par krHACKen Voir le message
Code:
lui v0, $????
ori v0, v0, $0200

Code:
lui a0, $????
ori a0, a0, $0200

Code:
lui v1, $???
ori v1, v1, $0200
Ce sont des instructions très courantes.
En recherchant ça dans la RAM ou l'exe et en patchant ces instructions en direct, vous vous donnez beaucoup trop de mal.

Les fonctions liées au dithering n'ont vraiment que ça en commun ? Vous n'avez pas d'autres paternes de code à rechercher ?
A l'heure actuelle, non.

Chris Covell avait posté aussi ça sur twitter mais j'ai pas compris...

Citation:
I'll work on it, but each game is slightly different. Basically, instructions with data E1000200 need to be changed to E1000000. Sometimes the lower 16 bits is done via an OR or a set bit, so there's no one solution for all games.
https://twitter.com/covell_chris/sta...38617802842112
ShaoliAss est déconnecté   Réponse avec citation