Homebrew Discussion Confirmed: Mario All Stars 3D Collection have 3 emulators

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,177
Trophies
2
XP
33,542
Country
Mexico
I'm not exactly the biggest fan of giving up the ability to dock the Switch (you know, the whole point of it being a hybrid console?) to be able to play GC games and maybe some others on the go, and other weirdness that hasn't had any progress made on it that's been shared with everyone in the community here.
I wasn't saying to make the change to Lakka altogether just to play GC/Wii.
What I meant is that Dolphin running well on Lakka Switch is proof that Dolphin can run at good speeds on HOS with the proper libraries ported over to HOS Homebrew (Vulkan, nvdec), meaning it is fully possible to have a proper Dolphin build on HOS later on, if someone decides to take on the task of porting over Vulkan to libnx
 
Last edited by ShadowOne333,

Silent_Gunner

Crazy Cool Cyclops
Banned
Joined
Feb 16, 2017
Messages
2,696
Trophies
0
Age
29
XP
4,727
Country
United States
I wasn't saying to make the change the Lakka altogether just to play GC/Wii.
What I meant is that Dolphin running well on Lakka Switch is proof that Dolphin can run at good speeds on HOS with the proper libraries ported over to HOS Homebrew (Vulkan, nvdec), meaning it is fully possible to have a proper Dolphin build on HOS later on, if someone decides to take on the task of porting over Vulkan to libnx

Wasn't there someone who said something about doing that at one point, I thought? Porting Vulkan to Horizon, that is.

I haven't done much with hacking my Switch in a while. Having to work a job that eats up, like, 12 hours of my day when you factor in travel back and forth will do that to your knowledge of the Switch hacking scene.
 

Dominator211

JFK's Jelly Donut
Member
Joined
Oct 15, 2016
Messages
1,818
Trophies
0
Location
The LaCrosse Field
XP
3,342
Country
United States
Wii injection probably won't be possible because the Wii emulator is only running the audio and graphics. Actually code was recompiled for the Switch's CPU (since that's ARM and the Wii and GameCube were PowerPC).

I also don't think these are your standard simple emulators. The controls are customized for each title rather than uniform control mapping. Y and X are punch and kick in SM64, the dives in Sunshine, plus they had to change the controls to bypass the analog shoulder button controls for FLUDD, and Galaxy has the spin as X and Y, and shaking the joycon, with R being necessary to activate the gyro to aim the pointer. I think the actually emulator might need to he reverse engineered before N64 and GC games can be injected. I'd guess Wii injection won't be possible. If you want to play Wii games booting into Linux or Android via CFW is probably the best bet.

If the Wii emulator can be reverse engineered it might be possible, but you would need it to be able to boot Wii ISOs.

Well, Yes of course I was aware of the stance of Wii emulation. I just am not one for N64 or even Gamecube emulation, The Wii was the first console I was ever introduced to as a little kid. So the console and the games hold a very special place in my heart. I would love to be able to inject my own backups and possibly play them as NSPs from the Home Menu (which would be a dream) but I get it there is an obscene amount of code behind this and I'm sure there is going to be legal and moral implications along the way. I would just love to see it happen.
 
D

Deleted User

Guest
Well, Yes of course I was aware of the stance of Wii emulation. I just am not one for N64 or even Gamecube emulation, The Wii was the first console I was ever introduced to as a little kid. So the console and the games hold a very special place in my heart. I would love to be able to inject my own backups and possibly play them as NSPs from the Home Menu (which would be a dream) but I get it there is an obscene amount of code behind this and I'm sure there is going to be legal and moral implications along the way. I would just love to see it happen.

LOL sorry but what moral implications are you referring to? Morals have never stopped anyone from making an emulator that I've ever heard of. It's the other reasons.
 

TheCasualties

Just trying to be helpful
Member
Joined
May 11, 2020
Messages
440
Trophies
0
Location
The Bardo Islands
XP
494
Country
Netherlands
I wasn't saying to make the change the Lakka altogether just to play GC/Wii.
What I meant is that Dolphin running well on Lakka Switch is proof that Dolphin can run at good speeds on HOS with the proper libraries ported over to HOS Homebrew (Vulkan, nvdec), meaning it is fully possible to have a proper Dolphin build on HOS later on, if someone decides to take on the task of porting over Vulkan to libnx
I'd imagine we could get a decent list of full speed games in lakka/ubuntu if we could set it to run at 30fps (frame skip maybe? Like how Sunshine is locked to 30).

What you are talking about sounds amazing though.

Also, @Silent_Gunner, use Ubuntu if you want docked and all those goodies while emulating! Though there aren't that many GC games that run full speed on either lakka or ubuntu.. You might get lucky and some of your favorites work, worth a shot maybe. Honestly the only reason I still have it installed is for the rare chance I crave Timesplitters 2 while away from a PC. I wish Metal Gear was at a playable speed.

Edit: if you want me to test some games in ubuntu and the Ishirka dolphin fork, pm me!
 
Last edited by TheCasualties,
  • Like
Reactions: ShadowOne333

Silent_Gunner

Crazy Cool Cyclops
Banned
Joined
Feb 16, 2017
Messages
2,696
Trophies
0
Age
29
XP
4,727
Country
United States
I'd imagine we could get a decent list of full speed games in lakka/ubuntu if we could set it to run at 30fps (frame skip maybe? Like how Sunshine is locked to 30).

What you are talking about sounds amazing though.

Also, @Silent_Gunner, use Ubuntu if you want docked and all those goodies while emulating! Though there aren't that many GC games that run full speed on either lakka or ubuntu.. You might get lucky and some of your favorites work, worth a shot maybe. Honestly the only reason I still have it installed is for the rare chance I crave Timesplitters 2 while away from a PC. I wish Metal Gear was at a playable speed.

Edit: if you want me to test some games in ubuntu and the Ishirka dolphin fork, pm me!

I actually already tried it a year ago, and while it's better now in terms of actually having sleep mode and a couple of other things that have been added to it, the amount of configuration work I had to do to get it to where it was "perfect" was a big problem then, but at least I had a 1080p TV max. Now, I have a 4K TV, and every time I've plugged it in using it it slows down a little too much for me to feel like using it every day on the Switch like I was.

It also doesn't help that, thanks to me being in debt and the COVID lockdowns that, aside from trips to the bathroom, I haven't had much of a reason to take my Switch, be it the hacked or the Mariko one, out of the dock anywhere, and that it hasn't been until recently that my hacked Switch was running without one of those battery packs are strapped to its back to keep the battery lasting long enough while in portable mode to be more practical as a handheld.
 
  • Like
Reactions: TheCasualties

B-alpha

Well-Known Member
Newcomer
Joined
Jul 6, 2020
Messages
98
Trophies
0
Age
23
XP
1,421
Country
Germany
I'm not entirely sure myself. Here's the quote
some people look like they're gearing up to press on anyway though.
image0.jpg

Here you go ;)
 

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,506
Trophies
2
Age
41
Location
Niedersachsen
XP
11,222
Country
Germany
so can someone spell it out straight for me? IS injection/ Emulation possible or not? if so why?

but if so then this is my response



(that was an attempt at me being funny, twas purely satirical)

As far as I know injection should one day be possible for GC and N64 using these emulators, but not for Wii.

Because the N64 and GC ones are full emulators, while the Wii one requires CPU code to be statically recompiled beforehand.
 

Silent_Gunner

Crazy Cool Cyclops
Banned
Joined
Feb 16, 2017
Messages
2,696
Trophies
0
Age
29
XP
4,727
Country
United States
As far as I know injection should one day be possible for GC and N64 using these emulators, but not for Wii.

Because the N64 and GC ones are full emulators, while the Wii one requires CPU code to be statically recompiled beforehand.

Now, whether @m4xw wants to go through the trouble of creating one is an entirely different story...
 

Dominator211

JFK's Jelly Donut
Member
Joined
Oct 15, 2016
Messages
1,818
Trophies
0
Location
The LaCrosse Field
XP
3,342
Country
United States
As far as I know injection should one day be possible for GC and N64 using these emulators, but not for Wii.

Because the N64 and GC ones are full emulators, while the Wii one requires CPU code to be statically recompiled beforehand.
great the one I actually care about isn't possible. There's no remiance of the recompiler or a way to make a recompiler that will recompile PowerPC of ARM. I mean that last option sounds feasible but sounds like a hell of a alot of work. but I mean come on playing Wii Sports on the switch or any other favorite childhood game sounds pretty fun doesnt it?
 

Silent_Gunner

Crazy Cool Cyclops
Banned
Joined
Feb 16, 2017
Messages
2,696
Trophies
0
Age
29
XP
4,727
Country
United States
great the one I actually care about isn't possible. There's no remiance of the recompiler or a way to make a recompiler that will recompile PowerPC of ARM. I mean that last option sounds feasible but sounds like a hell of a alot of work. but I mean come on playing Wii Sports on the switch or any other favorite childhood game sounds pretty fun doesnt it?

It sounds normie as fuck, tbh.
 

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
so can someone spell it out straight for me? IS injection/ Emulation possible or not? if so why?

but if so then this is my response



(that was an attempt at me being funny, twas purely satirical)

If you don't give yourself the task of reading the thread, google it.
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,842
Country
United Kingdom
Well shit, I bought a GC Adapter to play Sunshine with an OG GC controller (as god intended) but turns out the Switch doesn't allow/support remapping the inputs. I always knew I wouldn't be able to use the GC analog triggers (as analog) but I thought at least I'd be able to remap Sunshine default Switch inputs to match the GC inputs :/
I've heard Syscon and Hidmitm has some sort of button remapping? has anyone with a GC Adapter successfully remapped the buttons correctly?
Thanks.
 
  • Like
Reactions: peteruk

Lightyose

True Light
Member
Joined
Jan 26, 2016
Messages
1,003
Trophies
1
Website
gbatemp.net
XP
2,326
Country
United States
Well shit, I bought a GC Adapter to play Sunshine with an OG GC controller (as god intended) but turns out the Switch doesn't allow/support remapping the inputs. I always knew I wouldn't be able to use the GC analog triggers (as analog) but I thought at least I'd be able to remap Sunshine default Switch inputs to match the GC inputs :/
I've heard Syscon and Hidmitm has some sort of button remapping? has anyone with a GC Adapter successfully remapped the buttons correctly?
Thanks.

Well, I used the GC controller on Super Mario Sunshine in 3D All-Stars on a modded Switch.

The analog triggers, as far as I remember, worked completely fine.

But not in the unmodded one of course...
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,842
Country
United Kingdom
Well, I used the GC controller on Super Mario Sunshine in 3D All-Stars on a modded Switch.

The analog triggers, as far as I remember, worked completely fine.

But not in the unmodded one of course...
The triggers do work.. but they are not recognised as analog like on GC and for me the button layout is all wrong, both B and A are set as jump for example.
 
  • Like
Reactions: Lightyose

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night