Sonic and Sega Retro Message Board: Mania Mod Loader - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 5 Pages +
  • ◄ First
  • 2
  • 3
  • 4
  • 5
    Locked
    Locked Forum

Mania Mod Loader It loads mods, for Mania. Update: now with custom code support.

#46 User is offline MainMemory 

Posted 12 September 2017 - 09:18 AM

  • Every day's the same old thing... Same place, different day...
  • Posts: 3901
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
Disable the speed increase in Blue Spheres: already done for the next release, and a few extra variations for people interested in that sort of thing.
Stop the big rings from being grayed out: I wouldn't even know where to begin to search for that.
Knuckles & Tails and/or Sonic & Knuckles mode: you can already force that with "P2 Always X" codes.
Don't lose rings on hit: I've got one where you ignore damage entirely, but I can certainly make one where you get knocked back without losing anything, or one where you only lose a shield but never rings, or one where rings fly out but the counter doesn't actually decrease.

#47 User is offline MainMemory 

Posted 12 September 2017 - 03:40 PM

  • Every day's the same old thing... Same place, different day...
  • Posts: 3901
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
It's that time again: new cheat codes!

  • Super Sonic Uses Sonic's Sprites
  • Disable HUD
  • Special Stage: Grass Has No Effect
  • Special Stage: Start At Mach 3
  • Special Stage: Don't Lose Rings With Time
  • Bonus Stage: Only Need One Sphere
  • Bonus Stage: Always Get Gold Medal
  • Bonus Stage: Never Speed Up
  • Bonus Stage: Remove Speed Cap
  • Bonus Stage: Speed Up Twice As Quickly
  • Bonus Stage: Start At Max Speed
  • Bonus Stage: Start At Double Max Speed


#48 User is offline Josh 

Posted 12 September 2017 - 04:46 PM

  • TGC Warrior
  • Posts: 1332
  • Joined: 22-January 08
  • Gender:Male
  • Location:USA
  • Wiki edits:1
Sweet, thank you! I think I'll go for that "Always Gold Medals" cheat. I got them all on the Switch version, and while I don't mind playing them again, getting all the rings just makes them tedious.

#49 User is offline MissingNoGuy 

Posted 13 September 2017 - 01:41 PM

  • Sounds totally automated.
  • Posts: 74
  • Joined: 24-October 16
  • Gender:Male
  • Location:Los Angeles, California
Awesome work as usual MainMemory! Gonna use that Gold Medal cheat cause some of those Bonus Stages are sadistic.
This post has been edited by MissingNoGuy: 13 September 2017 - 01:42 PM

#50 User is offline Trunks 

Posted 14 September 2017 - 01:39 PM

  • AGAIN TRY
  • Posts: 1406
  • Joined: 20-February 08
  • Gender:Male
  • Location:San Antonio, TX
  • Project:The Bancast, Lone Stars, LOVE
  • Wiki edits:30
My one suggestion: Change the Infinite Rings to 50 instead of 999. If it's set to 999, it gives you an extra life every single time you get a ring, and it's obnoxious.

  <Code name="P1 Infinite Rings">
    <CodeLine>
      <Type>write16</Type>
      <Address>00A4D784</Address>
      <Value>50</Value>
      <ValueType>decimal</ValueType>
    </CodeLine>
  </Code>
  <Code name="P2 Infinite Rings">
    <CodeLine>
      <Type>write16</Type>
      <Address>00A4DBDC</Address>
      <Value>50</Value>
      <ValueType>decimal</ValueType>
    </CodeLine>
  </Code>


#51 User is offline MainMemory 

Posted 14 September 2017 - 03:34 PM

  • Every day's the same old thing... Same place, different day...
  • Posts: 3901
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
Not every time, just the first three after you start a stage or lose your rings.

#52 User is offline codenamegamma 

Posted 14 September 2017 - 07:32 PM

  • Posts: 42
  • Joined: 29-August 17
gets annoying though, for me even without losing rings it will keep going off just about every time you gain rings. i'll eventually just figure out a disable for the 1up sound.

#53 User is offline MainMemory 

Posted 14 September 2017 - 10:33 PM

  • Every day's the same old thing... Same place, different day...
  • Posts: 3901
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
Two new codes by request:
  • Disable Super Peel-Out Animation
  • Don't Get Extra Life From Rings


#54 User is offline Fenrir 

Posted 16 September 2017 - 01:40 PM

  • Ya dun G O O F E D
  • Posts: 237
  • Joined: 09-April 16
  • Gender:Male
  • Location:Colorado
How about making Sonic and Tails able to break Knuckles-only blocks? Also if there's any way to apply gamma's fix for the game crashing when Egg Reverie dashes in flight that'd be swell.

#55 User is offline MainMemory 

Posted 16 September 2017 - 06:11 PM

  • Every day's the same old thing... Same place, different day...
  • Posts: 3901
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
New codes:
  • Fix For ERZ Super Sonic Abilities
    Probably different from codenamegamma's fix, but it prevents crashes all the same.
  • Super Forms Can Fly
    Now takes you out of flying state when you lose Super status.
  • Super Dash Costs No Rings
  • Anyone Can Break Breakable Walls By Touching Them
  • Disable Time Over
    The timer just stops at 9:59.
  • 15 Minute Time Limit


#56 User is offline codenamegamma 

Posted 16 September 2017 - 11:19 PM

  • Posts: 42
  • Joined: 29-August 17
well, you did manage to fix it. the 2nd round of patches i learned basically did nothing but i didn't know because i didn't have time to investigate it further or even try it without it before the releases. turns out it wasn't doing anything because it was loading addresses to other addresses that only get populated AFTER going to the egg reverie stage and change each time the game is ran.

for the sake of completeness and sharing here is the code i got for disabling the cooldown between dashes.

aobscanmodule(DisEReverieDash,SonicMania.exe,C7 86 EC 01 00 00 3C 00 00 00) 
registersymbol(DisEReverieDash)
DisEReverieDash:
  db C7 86 EC 01 00 00 00 00 00 00

[DISABLE]
DisEReverieDash:
  db C7 86 EC 01 00 00 3C 00 00 00
unregistersymbol(DisEReverieDash)



as can be seen here.


let me know if you would be interested in taking a look at my Debug Hijacking method there's a lot of work to do there but while I've learned a lot about in-game objects some real disassembly is needed to actually get it to inject the proper params so it won't crash with (almost) every object you try and spawn.
This post has been edited by codenamegamma: 16 September 2017 - 11:32 PM

#57 User is offline MainMemory 

Posted 17 September 2017 - 12:26 PM

  • Every day's the same old thing... Same place, different day...
  • Posts: 3901
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
Yeah, I figured that instruction was for the delay since it was right next to the other stuff, I just didn't think to make a code of it.

I suppose I could look at the debug stuff for you.

#58 User is offline Techokami 

Posted 17 September 2017 - 06:17 PM

  • For use only on NTSC Genesis systems
  • Posts: 1244
  • Joined: 19-November 05
  • Gender:Male
  • Location:HoleNet!
  • Project:Sonic Edge
  • Wiki edits:63
Out of curiousity, does this prevent being able to use the online leaderboards when cheats are active? Because it'd be kind of a shitty thing to let people cheat on the leaderboards... :/

#59 User is offline MainMemory 

Posted 17 September 2017 - 06:39 PM

  • Every day's the same old thing... Same place, different day...
  • Posts: 3901
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
For one thing, not all codes are harmful to leaderboards. For another thing, even if I did disable leaderboards while codes were on, people would just use codenamegamma's cheat table, or build their own version of the mod loader. For the third thing, I wouldn't know how to disable the leaderboard even if I wanted to.

#60 User is offline Josh 

Posted 17 September 2017 - 07:19 PM

  • TGC Warrior
  • Posts: 1332
  • Joined: 22-January 08
  • Gender:Male
  • Location:USA
  • Wiki edits:1
Yeah, the leaderboard is pretty much a lost cause on the PC version, anyway.

  • 5 Pages +
  • ◄ First
  • 2
  • 3
  • 4
  • 5
    Locked
    Locked Forum

10 User(s) are reading this topic
0 members, 10 guests, 0 anonymous users