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

Mod Testing Results #119

Closed
MysticAx0lotl opened this issue Sep 6, 2022 · 2 comments
Closed

Mod Testing Results #119

MysticAx0lotl opened this issue Sep 6, 2022 · 2 comments

Comments

@MysticAx0lotl
Copy link

MysticAx0lotl commented Sep 6, 2022

With the latest mod update, I tested a few different mods to see how well they'd function:

(Note: these were all tested on the PS Vita port, as I was curious to see how these mods would function on a non-Windows platform)

  • Any character mod (such as Blazy Mix Plus): Partially functional, but any mods that have a custom moveset don't work due to them relying on DLL injection
  • Any stage mod: Fully functional, as long as the stage doesn't use a DLL
  • Sonic Megamix Mania: Somewhat functional. The title screen and custom menus work just fine, but character switching and (suprise suprise) custom movesets don't work at all. Neither do custom objects and enemies
  • Cooler Sonic Plus: Arguably the simplest mod I tested, and it's mostly functional. I wasn't able to test it fully because I can't get Sonic Mania Plus working.

I wonder, if for the DLL mods, if it's possible to extract the scripts and assets from them and inject them another way for non-Windows platforms.

@stxticOVFL
Copy link
Collaborator

Nice list! All of these mods should exhibit equal behavior on any platform with a mod loader. I will pin this just in case any mod-players wish to see if their mod is compatible or not.

All mods must have TargetVersion=5 added to their mod.ini in the current public release build.

@stxticOVFL stxticOVFL pinned this issue Sep 6, 2022
@MegAmi24
Copy link
Member

MegAmi24 commented Sep 6, 2022

DLL mods don't have scripts, it works entirely differently from S1/S2/CD. You have to recompile the mod's source code for the target platform, or in the case of Android, compile the mod with the game itself.

Also, DLL mods made for the Steam version of Mania won't work on the decomp, you'll have to remake the mod with GameAPI for it to work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants