Sonic Mania Commit Builds (Android)

Status
Not open for further replies.

Shockwave_S08

Well-Known Member
Newcomer
Joined
Oct 5, 2022
Messages
56
Trophies
0
Age
32
Location
Manhattan, IL
XP
82
Country
United States
Many thanks! I'll be sure to keep a close eye on the RSDKv5/Sonic Mania decomps, and try to keep you posted on any notable changes.
 

Shockwave_S08

Well-Known Member
Newcomer
Joined
Oct 5, 2022
Messages
56
Trophies
0
Age
32
Location
Manhattan, IL
XP
82
Country
United States
Is it possible to expand this thread to add the Sonic CD (RSDKv3) and Sonic 1 & 2 (RSDKv4) Decomps? So many tweaks and bugfixes since their last stable builds from last year. Retitle the thread to "Sonic Decompilation Commit Builds (Android)" and have it all in one place?

Sonic CD (RSDKv3) - https://github.com/Rubberduckycooly/Sonic-CD-11-Decompilation
Sonic 1 & 2 (RSDKv4) - https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation

As usual, users will have to supply the game data themselves.


EDIT: Realized that these are already available, through GitHub Actions. Please disregard this post!
 
Last edited by Shockwave_S08,

Shockwave_S08

Well-Known Member
Newcomer
Joined
Oct 5, 2022
Messages
56
Trophies
0
Age
32
Location
Manhattan, IL
XP
82
Country
United States
Compared to the original 1.0 build, the following changes were made so far...

  • 3D Special Stages have been optimized, and now run at a full 60FPS, regardless of how many spheres, rings, and 3D objects are onscreen.
  • Fixed softlocks in Hidden Palace Zone and Flying Base Zone, regarding cutscenes and folding platforms.
  • Fixed hitboxes and intervals in Green Hill Zone and Chemical Plant Zone, regarding spheroid objects.
  • Fixed fireflies not showing up properly in Stardust Speedway Zone
  • Better stability for main menu, data select menu, and time attack menu.
  • Fixed Player 4 input in Competition mode.
  • Tons of refactored code across the board, with new stuff being tweaked and/or fixed every other day.
 

Shockwave_S08

Well-Known Member
Newcomer
Joined
Oct 5, 2022
Messages
56
Trophies
0
Age
32
Location
Manhattan, IL
XP
82
Country
United States
By the way, if you're getting a black screen for any reason, use this ZIP archive, which contains the necessary shaders, as well as support for ultrawide screens. Just drop the contained "mods" folder inside the "RSDK/V5" directory. The modconfig.ini is already set up as well. Plug in and play.
 

Attachments

  • Mania_Shaders+Ultrawide.zip
    8.5 KB · Views: 167

CMDreamer

Well-Known Member
Member
Joined
Oct 29, 2014
Messages
1,703
Trophies
1
Age
39
XP
3,534
Country
Mexico
By the way, if you're getting a black screen for any reason, use this ZIP archive, which contains the necessary shaders, as well as support for ultrawide screens. Just drop the contained "mods" folder inside the "RSDK/V5" directory. The modconfig.ini is already set up as well. Plug in and play.
Thanks a lot! :D
 
  • Like
Reactions: Shockwave_S08

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
By the way, if you're getting a black screen for any reason, use this ZIP archive, which contains the necessary shaders, as well as support for ultrawide screens. Just drop the contained "mods" folder inside the "RSDK/V5" directory. The modconfig.ini is already set up as well. Plug in and play.
from what I understand, the black screen that some phones encounter is caused by the chipset of the phone. this causes a black screen w/ working audio. my phone does it, but my mom's doesn't. also, I believe that bluetooth controllers work with this port, so you may not need to be forced to use imprecise touch controls.
 

CMDreamer

Well-Known Member
Member
Joined
Oct 29, 2014
Messages
1,703
Trophies
1
Age
39
XP
3,534
Country
Mexico
from what I understand, the black screen that some phones encounter is caused by the chipset of the phone. this causes a black screen w/ working audio. my phone does it, but my mom's doesn't. also, I believe that bluetooth controllers work with this port, so you may not need to be forced to use imprecise touch controls.
You're right.

The graphical issues are related to the embedded video chipset on the cell phone's cpu. Sadly there's nothing a regular user can do about it, unless the port were downgraded "graphically" somehow, to support old chipsets, but its easier to say it than do it.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
You're right.

The graphical issues are related to the embedded video chipset on the cell phone's cpu. Sadly there's nothing a regular user can do about it, unless the port were downgraded "graphically" somehow, to support old chipsets, but its easier to say it than do it.
it seems to affect samsung phones a lot or so I've heard, so that could be a lot of people. the sm64 port I compiled for android seems to work fine on any phone or just about any. I think it's the gradle.build file that causes some problems if using an old android version. it has a min-sdk listed in there. there's a committed line that says to use version 30 if you encounter slow downs or maybe it's graphics issues. I haven't really messed with it, and it wouldn't help with the black screen problem. with sm64, I created a local.properties file iirc that forced the android sdk to use a specific sdk number. I didn't have to do something like that with sonic mania, so it may have been due to the fact that sm64 ports are 2-3 years old.
 
  • Like
Reactions: AmandaRose

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,199
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,195
Country
United Kingdom
from what I understand, the black screen that some phones encounter is caused by the chipset of the phone. this causes a black screen w/ working audio. my phone does it, but my mom's doesn't.
Yep I have tried it on my 3 Samsung phones but black screen on all of them but on my 6 year old Huawei it runs great.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
Yep I have tried it on my 3 Samsung phones but black screen on all of them but on my 6 year old Huawei it runs great.
there's two chipsets it works with snapdragon being one of those. I forgot what the other is, but it doesn't seem to work with any chipsets but those two. it's nothing I've done either as the official build on github does the same thing.
 
  • Like
Reactions: AmandaRose

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,199
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,195
Country
United Kingdom
there's two chipsets it works with snapdragon being one of those. I forgot what the other is, but it doesn't seem to work with any chipsets but those two. it's nothing I've done either as the official build on github does the same thing.
Yep I think my 3 Samsung phones have the Exynos chipset.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
Yep I think my 3 Samsung phones have the Exynos chipset.
not sure if it's fixable. it's been an ongoing issue since at least August as there are several issues opened up about it. they said they were going to fix it, but maybe they found it was more trouble than it's worth and gave up?
 
  • Like
Reactions: AmandaRose

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,199
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,195
Country
United Kingdom
not sure if it's fixable. it's been an ongoing issue since at least August as there are several issues opened up about it. they said they were going to fix it, but maybe they found it was more trouble than it's worth and gave up?
Its not a big deal for me as I can play the WiiU version. I just want to try it on as many different systems as possible just for the hell of it lol.

Does kinda blow my mind that my PC struggles to run the the official version of the game especially concidering my PC runs way more intensive games with zero issues. Yet the unofficial port runs great on lower spec systems like the Wii/WiiU ect.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
Its not a big deal for me as I can play the WiiU version. I just want to try it on as many different systems as possible just for the hell of it lol.

Does kinda blow my mind that my PC struggles to run the the official version of the game especially concidering my PC runs way more intensive games with zero issues. Yet the unofficial port runs great on lower spec systems like the Wii/WiiU ect.
I've managed to build it for every platform that it's on. sm64, I didn't do dos or ps2 and 3. that's pretty much what I did, put it on every system I could with no intention of playing any of them. :D I already own it on the switch, and I think I got stuck on a stage, might've been flying battery zone or something like that.

btw, my mom's phone is also a samsung, but it seems to work. I had to use the gl plugin, then restart the phone so that the app was initialized, then it just worked after that. not having access to the phone at all times means I'll just have to rely on others' feedback whether anything is fixed or if it even works.
 
  • Like
Reactions: AmandaRose

CMDreamer

Well-Known Member
Member
Joined
Oct 29, 2014
Messages
1,703
Trophies
1
Age
39
XP
3,534
Country
Mexico
I've managed to build it for every platform that it's on. sm64, I didn't do dos or ps2 and 3. that's pretty much what I did, put it on every system I could with no intention of playing any of them. :D I already own it on the switch, and I think I got stuck on a stage, might've been flying battery zone or something like that.

btw, my mom's phone is also a samsung, but it seems to work. I had to use the gl plugin, then restart the phone so that the app was initialized, then it just worked after that. not having access to the phone at all times means I'll just have to rely on others' feedback whether anything is fixed or if it even works.
From what I can remember, the issue on SM64 was precisely OpenGL or it's equivalent on cell phones. Most errors are derived from that plugin.

I installed it on my -very basic- cell phone and it didn't work. Haven't tested more recent versions though.
 

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
I figured out how to change the name of the app, so that it won't be RSDKv5. I also found the icons, but there's a lot of them, so someone else would have to do it. it should now say Sonic Mania:

https://anonfiles.com/jfIeu7Bay7/app-debug_zip
Post automatically merged:

here are the icons if someone wants to change them:
 

Attachments

  • res.zip
    46.1 KB · Views: 81
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...