Discussion in 'Engineering & Reverse Engineering' started by Chimera, Aug 29, 2017.
Moar things and stuff
^ I like it...
Hmmmm... I see this Shadow is based off of the sprite sheet of Sonic of Sonic 3 & Knuckles...
I'm curious if there's a version of Shadow based off of Sonic of Sonic 2, since Mania's Sonic is based off of Sonic 2 with added sprite updates...
Great work LJSTAR. You got my 2 thumbs up...
Shadow's final sprites will be custom by Hortinus, the Shadow sprites used here are only for placeholder purpose.
Also kinda forgot to post it here :v
tfw I'll have to redo everything from scratch when Sonic Mania 1.04 / Plus will be released
Well then. Here's basically all of Sonic 1 in Mania.
This came out of nowhere
With help from RandomTalkingBush, Tpot, Beta Angel, Slashiee, and Rubberduckycooly, we've published the first version of the Mania Plus Extractor. It adds support to EyeKey's tool. There are 17 missing files that we cannot find the names for, but they seem to be unused. https://github.com/Axanery/rsdkv5_extract/releases/tag/rsdkv5-tools-plus
Wow, that's pretty impressive. I'm surprised they were able to introduce such nice menus to the UI.
Speaking of ports, is there any possibility of porting functionality from the S1/S2 remasters? The boss objects, for example. Or is all hardcoded in the engine?
Also, kudos for the guys already preparing to mod Plus!
Yes, object behavior is largely hardcoded, and we don't presently have the knowledge necessary to implement custom objects like that.
Does the Mania Mod Manager / loader DLL work with the 1.05 update? Haven't tried yet. I'm assuming no, but...?
It does not. The addresses are different. MainMemory up there also released a statement on GameBanana today. https://gamebanana.com/news/21417
On another note, I made a mod for Plus on Friday night and finally got to play it today! https://www.youtube.com/watch?v=6pYW68GgFzM (you can load mods from the Data folder like we always could, so I am doing that currently)
So, I'm thinking of taking the Encore Mode Mirage Saloon Act 1 and putting it in the place of Sonic and Tails' (and I'm assuming Mighty and Ray's) Mirage Saloon Act 1 in Mania Mode, as I ran through the stage in Time Attack yesterday, and it's probably my favorite Encore Mode stage, to the point that I was saddened when Mania Mode seems to still have the Sky Chase segment for its Act 1. Problem is, I don't know what tool to use to swap the stages, or even where to find the stage files. Can anyone help enlighten me?
Data/Stages/MSZ/Scene1.bin and Scene1e.bin (second is Encore)
Got to admit, I was surprised the new Encore Mode Act 1 wasn't also used as Mighty and Ray's Mania Mode Act 1 - I'm guessing maybe they felt they'd have to do a separate Mania Mode object layout for it too if they wanted to do that properly. Still love that the Zone gets a whole new Act in Encore Mode, though! = )
Yeah, I managed to get that done, but the only problem is once you beat the boss in Act 1, the camera pans up to the sky as if going to where it would be if the Sky Chase stage ended and ends up soft-locking the game. That's much harder to tweak, afaik.
I feel like Mania Plus will be fun to mod
despite some stuff being awkward in memory, like moar pointers and stuff
Yesssss I saw this video the other day. Great stuff, really looking forward to playing around with it.
Just released an update to Giga Metal Sonic Kai. I made some new face, arm, and hand sprites, along with a new rotating palette laser. https://www.youtube.com/watch?v=jkyCvFZYVVs (Download is in the description)
Edit: A newer update, https://youtu.be/jpzoEXel2-8
You can do this with Cheat Engine: https://fearlessrevolution.com/attachments/sonicmania-ct.11558/
just enable the character switch and force characters. Its not as good as getting your save to end up like this, but close to it.
I wanted to redo it from scratch for few reasons :
1- Triggering the encore mode mechanism have some issues and confuses the game with the levels to loads (and at some point, when changing levels, will load your Save 1 Encore Mode party)
2- You can choose any team of 2 players only to switch from any given time in Mania Mode (via my mod)
3- You cannot control the 2nd player in Encore Mode (iirc)
4- Here, you can + switch characters (as well as switching Leader / Helper status between Player 1 and 2)
Altho, most of these things were said in the video description :v
1. You only need to trigger the switch character portion of the encore mode boolean.
2. You can't do this via save, but you can still do this via CE table and force the the 2 characters on loading, regardless of save.
3. Pretty sure you can control the second character with either (a second controller, or if tails is partner his fly ability). Otherwise, yeah no, you can't influence your partner to do anything.
4. Would be more interesting to see if you can get all 4 players to join up in a single player game, and be able to switch between them, or be able to switch characters through all cycles. EG: Like Sonic Classic Heroes.
Have yet to see I can pull that off with CE.
Well, in this case, do it yourself ? lmao
Just checked, nope, you cannot control the AI in Encore Mode. (and you can't even make it use their air abilities, like Tails's flight)
For the second point, my mod is a memory editing mod, think of CE but with conditions inside of Mania, so yeah, I do as well force characters on loading, even with custom variables that allows me to switch the P1 and P2 to anyone I want with some custom ASM (thanks to SS16) to make their icon properly displayed in the save select menu.
For now, I wanna focus in 2 players only, to get back into Mania modding with Plus and at some point expand on it, next in the list is carry / throwing system and perhaps some small changes / abilities depending of the partner you have (both just like my OG Sonic Tag Team mod that was a thing before Plus was even announced, altho, I'm gonna go much simplier on the abilities as we can't do much to begin with and there is a lot to cover)
Probably gonna force Sonic's moveset depending of his partner as well
I would have to add a condition to specifically trigger it and then another condition to remove it, to avoid any issues and all, also paying attention to not screw the Encore Mode by itself in the process with the game's memory
In my case, the whole thing is independant of the encore mode, which also means you can play Encore Mode as normal without any changes, while the mod affects Mania Mode only, I prefer to keep it this way, tbh.
Separate names with a comma.