Homebrew Sonic mania port to wii u

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,467
Trophies
3
XP
29,283
Country
United States
I mean... it's quite obvious why it didn't work, that fork only has one commit from that person that adds 4 lines of code to a single file, and that's it.
well, it made game.dll iirc (already deleted it), and something is definitely up with the cmake file. make only used one file, but visual studio compiled many. all three resulted in that dll.
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,462
Country
Venezuela
I compiled it with cmake, make, and vs 2022, and all three gave me a dll file at the end. not sure what I'm supposed to do with that unless it's simply not ready.
Probably most of the functional code is still on his HDD, which would be the smartest move right now. He was doing tweaks to it when I entered his stream hours ago.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,467
Trophies
3
XP
29,283
Country
United States
Probably most of the functional code is still on his HDD, which would be the smartest move right now. He was doing tweaks to it when I entered his stream hours ago.
it's possible the game.dll is the equivalent of the game.suprx on the vita. though, when I compiled the switch version, it was just a much larger nro, so I assume both executable and plugin were in there together. the game.dl was around the same size as the game.suprx or vdk at about 2MBs.
 

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
873
Trophies
0
Age
26
XP
3,092
Country
Brazil
Sonic Mania on Dreamcast, make it happen.
I read somewhere that the game without any optimization uses 128MB of RAM, the Dreamcast only has 16MB of RAM in total.

Both Wii U and PS Vita ports has some problems like run the special stage pretty slow and even the 3DS port is giving a lot of work (for now it only runs on the New 3DS with no plans to run on the Old 3DS and there are several problems) so I don't know if a Dreamcast port is really possible.

But damn... it would be awesome to see this game running on a SEGA console, I really hope someone pull it of.
 
  • Like
Reactions: Kopimist

Dakangel

Well-Known Member
Newcomer
Joined
Jun 29, 2022
Messages
86
Trophies
0
Age
44
Location
Earth
XP
516
Country
Mexico
I read somewhere that the game without any optimization uses 128MB of RAM, the Dreamcast only has 16MB of RAM in total.

Both Wii U and PS Vita ports has some problems like run the special stage pretty slow and even the 3DS port is giving a lot of work (for now it only runs on the New 3DS with no plans to run on the Old 3DS and there are several problems) so I don't know if a Dreamcast port is really possible.

But damn... it would be awesome to see this game running on a SEGA console, I really hope someone pull it of.
The RSDKv5 base of this game runs entirely in software mode via SDL 2.0 so it requires a lot of optimizations to run properly on whatever platform it is ported to.

The original Wii and even a hypothetical port to psp or Dreamcast would require hardware acceleration to compensate for some lack of memory and the latter would still need a stronger push for being the oldest of all.
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,760
Trophies
1
XP
2,174
Country
I read somewhere that the game without any optimization uses 128MB of RAM, the Dreamcast only has 16MB of RAM in total.

Both Wii U and PS Vita ports has some problems like run the special stage pretty slow and even the 3DS port is giving a lot of work (for now it only runs on the New 3DS with no plans to run on the Old 3DS and there are several problems) so I don't know if a Dreamcast port is really possible.

But damn... it would be awesome to see this game running on a SEGA console, I really hope someone pull it of.
There’s a 3DS port, where?
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,760
Trophies
1
XP
2,174
Country
someone is working on it, but the fps is really bad. it may be impossible, but we shall see.
Ah that’s a shame, would be cool to have yet another port on the 3DS but it is what it is I suppose, still will look into it.

It’s ironic out of the three consoles I currently have modded (WiiU/3DS/Vita) the 3DS ended up with the better ports of Sonic 1/2/CD.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,467
Trophies
3
XP
29,283
Country
United States
Ah that’s a shame, would be cool to have yet another port on the 3DS but it is what it is I suppose, still will look into it.

It’s ironic out of the three consoles I currently have modded (WiiU/3DS/Vita) the 3DS ended up with the better ports of Sonic 1/2/CD.
I don't know if it's impossible or not, but it runs quite well, for the most part, on the vita. I compiled the switch version, which was deleted due to it enabling dlc, and I don't even own a hacked switch. :P
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,760
Trophies
1
XP
2,174
Country
I don't know if it's impossible or not, but it runs quite well, for the most part, on the vita. I compiled the switch version, which was deleted due to it enabling dlc, and I don't even own a hacked switch. :P
Yeah the PS Vita version runs fine all things considered, sure the slowdown in the special stages is tedious (but it also makes them easier) but aside from that it’s a really solid port, too bad Sonic 1&2 and especially Sonic CD all run poorly on the Vita with constant crashes, cropped screen, forced touch controls and lack of animated cutscenes in CD... do you think you can fix them or someone else?
 
  • Like
Reactions: godreborn

DeltaWooloo

Member
Newcomer
Joined
Nov 13, 2021
Messages
7
Trophies
0
Age
19
XP
113
Country
United Kingdom
Alright, I'm late in saying this, but with Clownacy's approval, I can finally show you what he did for the Mania Wii U port a while back for any of you to play around with it.

Download it here

To use it, you'll need to insert Data.rsdk over at '[path to SD card]/RSDK/v5 along with the .rpx file, IIRC.

Copypasta from Clownacy's message over at MDDC's Discord server:

* The button mappings are that of an Xbox controller and not a Nintendo controller (A is the bottom button, not the rightmost one).

* 3D lags badly (this affects the Special Stages and SSZ boss).

* The home button doesn't do anything. If I try to make it do anything, the game just crashes. I think it's a bug in the SDL2 port that I'm using, because I don't know how Mania could be causing it.

* There's no way at all to quit. You have to hold the console's power button to turn the console off. Even if I add the 'exit' button from the PC version to the main menu, it doesn't actually quit: the game just crashes.

However, seeing that there's already a much better port out there, I figured I'd leave this here for any of you to try out.
 
Last edited by DeltaWooloo,

Lostbhoy

HEY YOU GUYS!
Member
Joined
Aug 23, 2009
Messages
2,811
Trophies
3
Age
44
Location
Scotland
XP
6,035
Country
United Kingdom
Alright, I'm late in saying this, but with Clownacy's approval, I can finally show you what he did for the Mania Wii U port a while back for any of you to play around with it.

Download it here: shorturl.at/AFOW4

To use it, you'll need to insert Data.rsdk over at '[path to SD card]/RSDK/v5 along with the .rpx file, IIRC.

Copypasta from Clownacy's message over at MDDC's Discord server:

* The button mappings are that of an Xbox controller and not a Nintendo controller (A is the bottom button, not the rightmost one).

* 3D lags badly (this affects the Special Stages and SSZ boss).

* The home button doesn't do anything. If I try to make it do anything, the game just crashes. I think it's a bug in the SDL2 port that I'm using, because I don't know how Mania could be causing it.

* There's no way at all to quit. You have to hold the console's power button to turn the console off. Even if I add the 'exit' button from the PC version to the main menu, it doesn't actually quit: the game just crashes.

However, seeing that there's already a much better port out there, I figured I'd leave this here for any of you to try out.
Link doesn't work, it goes to the shorturl homepage
 

NinStar

Ny'hrarr ♂
Member
Joined
Apr 3, 2017
Messages
691
Trophies
2
Age
24
Location
Rio de Janeiro
Website
ninstar.carrd.co
XP
2,487
Country
Brazil
Alright, I'm late in saying this, but with Clownacy's approval, I can finally show you what he did for the Mania Wii U port a while back for any of you to play around with it.

Download it here

To use it, you'll need to insert Data.rsdk over at '[path to SD card]/RSDK/v5 along with the .rpx file, IIRC.

Copypasta from Clownacy's message over at MDDC's Discord server:

* The button mappings are that of an Xbox controller and not a Nintendo controller (A is the bottom button, not the rightmost one).

* 3D lags badly (this affects the Special Stages and SSZ boss).

* The home button doesn't do anything. If I try to make it do anything, the game just crashes. I think it's a bug in the SDL2 port that I'm using, because I don't know how Mania could be causing it.

* There's no way at all to quit. You have to hold the console's power button to turn the console off. Even if I add the 'exit' button from the PC version to the main menu, it doesn't actually quit: the game just crashes.

However, seeing that there's already a much better port out there, I figured I'd leave this here for any of you to try out.
By any chance he would make the source code for his fork available?
 

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
873
Trophies
0
Age
26
XP
3,092
Country
Brazil
Alright, I'm late in saying this, but with Clownacy's approval, I can finally show you what he did for the Mania Wii U port a while back for any of you to play around with it.

Download it here

To use it, you'll need to insert Data.rsdk over at '[path to SD card]/RSDK/v5 along with the .rpx file, IIRC.

Copypasta from Clownacy's message over at MDDC's Discord server:

* The button mappings are that of an Xbox controller and not a Nintendo controller (A is the bottom button, not the rightmost one).

* 3D lags badly (this affects the Special Stages and SSZ boss).

* The home button doesn't do anything. If I try to make it do anything, the game just crashes. I think it's a bug in the SDL2 port that I'm using, because I don't know how Mania could be causing it.

* There's no way at all to quit. You have to hold the console's power button to turn the console off. Even if I add the 'exit' button from the PC version to the main menu, it doesn't actually quit: the game just crashes.

However, seeing that there's already a much better port out there, I figured I'd leave this here for any of you to try out.
Wait... I thought that Radfordhound who was working on the port for the Wii U (he's the Twitter guy and the one who did live yesterday showing the progress of the port, he was trying to fix the problem of the lagging stage special), has two different people working on the port?

Maybe they can work together, it would speed up the progress and they could get the port perfect.

[EDIT]
Btw, works fine for me with the Steam files, Thank you so mutch. xD
JbrJMzt.png

NbBCu4n.png

yRfs2wP.png
 
Last edited by Moon164,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=lBhkNeAQSBQ