SoR1 Hack - Comment Changer les Couleurs dans Streets of Rage 1
2 participants
Page 1 sur 1
SoR1 Hack - Comment Changer les Couleurs dans Streets of Rage 1
Salut! Je m'appelle Dan et je ne pas parler français très bien.
Aujourd hui, je suis ecrit un guider pour changer les colours dans SoR1. Je me sers d'un Streets of Rage 1 (REV 00) ROM.
#1) D'abord, nous avons besoin de désactiver le checksum. Ouvrez la ROM dans un éditeur hexadécimal (J'utilise HxD). Aller à l'emplacement 00000346 a ecrivez '4E714E714E71':
Cela empêche le jeu de congélation sur un écran rouge lorsque vous modifiez les données.
#2) Maintenant, nous pouvons changer les couleurs! Un exemple est le Abedede vert:
Maintenant, je sais la emplacement dans le rom pour la couleur de Abadede (si ce gains de soumettre intérêt, je pourrais poster une liste d'emplacements). Allez à l'emplacement 0003514E:
La façon dont cela fonctionne est que en binaire, le format pour une couleur est:
0000 BBB0 GGG0 RRR0
Ou en hexadécimal:
0BGR
...Cela signifie que chaque numéro ne peut être un nombre pair ($0, $2, $4, $6, $8, $A, $C, $E - à partir d'une couleur foncée à une couleur de lumière).
Ceci est un MD typique jeu de palettes (couleurs). Maintenant, vous avez peut-être remarqué un problème avec les données de la palette de Abadede je posté plus tôt dans une capture d'écran:
1E FE 22 32 30 36 A2 7C B4 BE C8 98 D4 74 E4 50 F6 97
Il est plein de nombres impairs, et les numéros où il ne devrait pas être, normalement! Streets of Rage utilise un champ de bits différente:
XXXX BBBN GGGN RRRT
XXXX - Le numéro de palette (voir schéma), $0-$F
NN - Numéro 'Palette Line'.
- 0 & 0 = Palette Line 0
- 0 & 1 = Palette Line 1
- 1 & 0 = Palette Line 2
- 1 & 1 = Palette Line 3
T - Termine données de palette.
Pour exemple, avec D4 74, en bits, il est:
1101 0100 0111 0100
XXXX BBBN GGGN RRR0
XXXX - Numéro $D
NN - Numéro 'Palette Line - 0 & 1 = Palette Line 1
T - Ne pas terminer données de palette, continuer vers la prochaine entrée.
La couleur est aussi un rouge faible et bleu, et un vert médiocre.
Essayons de changer cela même couleur dans un rose:
1101 0100 0111 0100 --> 1101 1110 0111 1110 ($D474 -> $DE7E)
Super! Ça a marché!
Quoi qu'il en soit, merci pour la lecture. Vraiment difficile parce que je luttais en essayant de me traduire. Dû utiliser Google à la fin.
Aujourd hui, je suis ecrit un guider pour changer les colours dans SoR1. Je me sers d'un Streets of Rage 1 (REV 00) ROM.
#1) D'abord, nous avons besoin de désactiver le checksum. Ouvrez la ROM dans un éditeur hexadécimal (J'utilise HxD). Aller à l'emplacement 00000346 a ecrivez '4E714E714E71':
Cela empêche le jeu de congélation sur un écran rouge lorsque vous modifiez les données.
#2) Maintenant, nous pouvons changer les couleurs! Un exemple est le Abedede vert:
Maintenant, je sais la emplacement dans le rom pour la couleur de Abadede (si ce gains de soumettre intérêt, je pourrais poster une liste d'emplacements). Allez à l'emplacement 0003514E:
La façon dont cela fonctionne est que en binaire, le format pour une couleur est:
0000 BBB0 GGG0 RRR0
Ou en hexadécimal:
0BGR
...Cela signifie que chaque numéro ne peut être un nombre pair ($0, $2, $4, $6, $8, $A, $C, $E - à partir d'une couleur foncée à une couleur de lumière).
Ceci est un MD typique jeu de palettes (couleurs). Maintenant, vous avez peut-être remarqué un problème avec les données de la palette de Abadede je posté plus tôt dans une capture d'écran:
1E FE 22 32 30 36 A2 7C B4 BE C8 98 D4 74 E4 50 F6 97
Il est plein de nombres impairs, et les numéros où il ne devrait pas être, normalement! Streets of Rage utilise un champ de bits différente:
XXXX BBBN GGGN RRRT
XXXX - Le numéro de palette (voir schéma), $0-$F
NN - Numéro 'Palette Line'.
- 0 & 0 = Palette Line 0
- 0 & 1 = Palette Line 1
- 1 & 0 = Palette Line 2
- 1 & 1 = Palette Line 3
T - Termine données de palette.
Pour exemple, avec D4 74, en bits, il est:
1101 0100 0111 0100
XXXX BBBN GGGN RRR0
XXXX - Numéro $D
NN - Numéro 'Palette Line - 0 & 1 = Palette Line 1
T - Ne pas terminer données de palette, continuer vers la prochaine entrée.
La couleur est aussi un rouge faible et bleu, et un vert médiocre.
Essayons de changer cela même couleur dans un rose:
1101 0100 0111 0100 --> 1101 1110 0111 1110 ($D474 -> $DE7E)
Super! Ça a marché!
Quoi qu'il en soit, merci pour la lecture. Vraiment difficile parce que je luttais en essayant de me traduire. Dû utiliser Google à la fin.
Dandaman955- Messages : 2
Date d'inscription : 01/07/2015
Re: SoR1 Hack - Comment Changer les Couleurs dans Streets of Rage 1
Waow! Thanks for all this. However, I have to correct some of your sentences, hard to understand in the french you tried to use. Never google something like this for french. It becomes incomprehensible. If you wanna traduce something, you have to do it word by word, with patience and smartness. Anyway, thanks a lot and next time, don't hesitate to post it in English, it would be easier to traduce it by ourselves.
Re: SoR1 Hack - Comment Changer les Couleurs dans Streets of Rage 1
Ah okay, thank you. I wanted to at least make an effort because it's a French forum and I'm trying to learn French, but a lot of it ended up untranslatable, haha.
By the way, I have released some notes on another site if you are interested in reading them, although it says I've lost my disassembly, my new one is nearly finished. Here is the link:
https://forums.sonicretro.org/index.php?showtopic=34633
By the way, I have released some notes on another site if you are interested in reading them, although it says I've lost my disassembly, my new one is nearly finished. Here is the link:
https://forums.sonicretro.org/index.php?showtopic=34633
Dandaman955- Messages : 2
Date d'inscription : 01/07/2015
Sujets similaires
» [NEWS] Streets of Rage 3D on 3DS
» Test de streets of rage 3
» Streets of Rage : le Comics
» [Brouillon] Streets of Rage
» [ OST STREETS OF RAGE (1991) ]
» Test de streets of rage 3
» Streets of Rage : le Comics
» [Brouillon] Streets of Rage
» [ OST STREETS OF RAGE (1991) ]
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum