Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The display order of 2-byte cheats is flipped in the hex editor while the cheat is applied #1060

Closed
NarryG opened this issue Nov 20, 2017 · 0 comments

Comments

Projects
None yet
2 participants
@NarryG
Copy link
Contributor

commented Nov 20, 2017

Sometimes I feel like I keep running into the same issue over and over again in different forms.

This only applies to 2-byte cheats. 1-byte and 4-byte both display fine.

NES:
Create a 2-byte cheat AABB. Apply the cheat. The hex editor will display AABB. When you disable the cheat, you'll find that the actual value applied was BBAA (Which is correct due to it being Little Endian. You can verify this was the value the whole time using a test rom).
i4q7rz 1

Genesis:
Create a 2-byte cheat AABB (Big Endian flag set as the console is Big Endian). Apply the cheat. The hex editor will display BBAA. When you disable the cheat, you'll find that the actual value applied was AABB (you can verify this was the value the whole time using a test rom).
htgyxo

The applied value is correct, but the display has the bytes swapped

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.