hedge-dev / HMMCodes

Hedge Mod Manager community codes repository
15 stars 18 forks source link

[Sonic Origins] Sonic 1 & 2 game option codes #87

Closed MegAmi24 closed 10 months ago

thesupersonic16 commented 10 months ago

Can you explain how to test some of these codes like "Enable 7th Chaos Emerald"? Also globals are writable memory, meaning WriteProtected shouldn't be needed.

MegAmi24 commented 10 months ago

Can you explain how to test some of these codes like "Enable 7th Chaos Emerald"? Also globals are writable memory, meaning WriteProtected shouldn't be needed.

The quickest way to test these would be to go into the Level Select for the games and observe the default game options (in Sonic 2, you can access these by playing sound test number 00 three times). Super Tails isn't togglable via the Level Select in Sonic 2, however, so you'll have to input the All Emeralds sound test code (04, 01, 02, 06), then go into a stage and try transforming.

thesupersonic16 commented 10 months ago

Codes appear to be working except for Enable Super Tails, is there something I need to do perform the transformation? and does it conflict with debug mode?

MegAmi24 commented 10 months ago

Codes appear to be working except for Enable Super Tails, is there something I need to do perform the transformation? and does it conflict with debug mode?

Odd, it worked when I tested it. It should work the same way as the other characters (make sure you're pressing Y to transform and not one of the jump buttons), and I tested these codes with Debug Mode enabled, so it shouldn't conflict. I might test it again later today if my PC decides to cooperate with me.

MegAmi24 commented 10 months ago

Just tested the code again, and yep, it works for me. Not sure what's happening on your end, unless you're just not doing it correctly. I should note this was tested without any script mods or mods that affect the Data assets (only have Blur Fix, OriginsDevMode, and a few audio mods on).

https://github.com/hedge-dev/HMMCodes/assets/7158344/dca86e89-a946-4a6f-9aa9-a5a414c31f3c

thesupersonic16 commented 10 months ago

Just tried it again while making sure I am pressing the right button and it does work, I likely pressed the wrong buttons like I always do in this game.