Homebrew Discussion (WIP) Dolphin Emulator for the Switch by Jhiral

Status
Not open for further replies.

Wolfy

Person That Never Was
Member
Joined
Aug 18, 2015
Messages
1,142
Trophies
0
Age
25
Location
Somewhere In The Aether...
XP
3,048
Country
United States
  • Like
Reactions: Xandrid

Elliander

Well-Known Member
Member
Joined
Sep 16, 2011
Messages
634
Trophies
1
Location
Illinois
Website
elliander.etherealspheres.com
XP
1,459
Country
United States
No. There would need to be OpenGL support in libnx/libtransistor to create a Dolphin nro.

So... now that we have OpenGL support in libnx, that means this will be possible?

https://gbatemp.net/threads/libnx-1-4-0-adds-opengl-support.517605/

Personally, I really hope that it will be able to take advantage of the switch's Networking capabilities. Being able to play an old Pokemon game, and trade with another Switch, as an example. Or making a Gamecube emulator on one Switch talk to a Gameboy emulator on another to trade Pokemon between a ROM and Pokemon Stadium. Or perhaps playing Dissidia Final Fantasy (PSP) on one Switch against someone on another.

For the Wii games, I'm guessing the larger challenge would be to figure out how to get the Switch to use the wiimotes. Really, the sensor bar is just a series of lights so any USB powered bar can work, and the Wiimote can work on the Switch already with products that make the Switch think it's a USB controller, but for emulating Wii games we would really have to be able to have the motion controls working properly. (unless of course someone could apply what we saw in a ported game, where the Joycon's motion controls were able to pretend to be a Wiimote, but personally I like the feel of the Wiimotes better, and that solution would probably introduce issues with some Wii hardware)

Since the Switch is around as powerful as the Wii U, I am guessing it should be possible to eventually fully emulate a Wii game at playable speed, but I doubt we'd get Wii U games working. Though if we did, I am guessing we would first need a way to make it play on a TV and in the hand at the same time. Since some error messages can appear on both at once, I wonder if that would be possible, perhaps for playing 3DS games. Imagine if we could load up a 3DS emulated environment on the Switch? Or even use an actual emunand from a Gateway 3DS device inside SX OS?
 

ciaomao

Well-Known Dude
Member
Joined
Feb 20, 2014
Messages
586
Trophies
1
XP
1,984
Country
Albania
We're in July already, come on.

--------------------- MERGED ---------------------------


Just don't let the Switch on a static screen for too long. Also, make sure you don't have maximum brightness for extra safety.
Brightness is a negligible factor.
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
So this was originally posted months ago.... And your title says wip. What progress has been made since the original post/tweet (Which seems more of a poc)
 

Cencil

Well-Known Member
Member
Joined
Aug 24, 2016
Messages
292
Trophies
0
XP
1,122
Country
Canada
So this was originally posted months ago.... And your title says wip. What progress has been made since the original post/tweet (Which seems more of a poc)
None. Don't expect a working GC emulator anytime soon. Hell we still don't even have full speed N64 yet without OCing.
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
I don't expect anything tbh just pointing out this thread seems a waste an wrongly emplys things. I.e the developer has not said it's a wip or announced anything since the poc
 

Elliander

Well-Known Member
Member
Joined
Sep 16, 2011
Messages
634
Trophies
1
Location
Illinois
Website
elliander.etherealspheres.com
XP
1,459
Country
United States
That has nothing to do with it.
The Wii U has a PowerPC CPU which can run GC and Wii games natively. Nintendont is not an emulator.
And OpenGL support is just half the way down. We need a dynarec recompiler.

I know that the Wii U can run the games Naively, but regardless it is powerful so should be able to emulate pretty well. We're basically talking about Power PC emulation on Arm. Lakka already has Dreamcast games running at full speed, but then again the Dreamcast was slightly weaker than the PS2 which itself is weaker than the Dreamcast, so I guess we don't have the best comparison there.

hmm. Overall, you are right. We do need dynarec recompiler. The Switch, if using the same architecture, would easily run Wii and Wii U games, so obviously translating the code would improve things to playable levels.

For the networking capabilities though, at least, and getting all the other emulators to install as Homebrew in CFW with sound and networking support for multiplayer would still be nice.
 

m4xw

Ancient Deity
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
I know that the Wii U can run the games Naively, but regardless it is powerful so should be able to emulate pretty well. We're basically talking about Power PC emulation on Arm. Lakka already has Dreamcast games running at full speed, but then again the Dreamcast was slightly weaker than the PS2 which itself is weaker than the Dreamcast, so I guess we don't have the best comparison there.

hmm. Overall, you are right. We do need dynarec recompiler. The Switch, if using the same architecture, would easily run Wii and Wii U games, so obviously translating the code would improve things to playable levels.

For the networking capabilities though, at least, and getting all the other emulators to install as Homebrew in CFW with sound and networking support for multiplayer would still be nice.
Reicast isnt full speed on lakka and dolphin has a dynarec since day one and still runs like ass.
Stop dreaming
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,840
Trophies
1
Age
44
XP
6,638
Country
Germany
Dolphin already has a dynarec for aarch64 afaik :P
You're right. Forgot about that. But that it's already there is rather a bad news than a good one since it doesn't run very well even with already having it.
Seems like Dolphin can - if ever - only be achieved by (big) optimization + dynarec + huge OC and even then it might not run any better.
 
  • Like
Reactions: ZachyCatGames
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    May just order a 5700g for a nas/emulation set up tbh
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast you were asleep on 4/20
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, you played that Mario flash game called Mario 63?
  • SylverReZ @ SylverReZ:
    @Xdqwerty, No, but I've seen it on Vinesauce's stream.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, that game is one of the reasons i met newgrounds bc the full versión of it is in that site
  • Xdqwerty @ Xdqwerty:
    Also somebody is remaking it
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, the other game where I found newgrounds is new york shark
    +1
  • SylverReZ @ SylverReZ:
    Spoke to Tom Fulp the other day, if he can find his old Newgrounds site content like the mini Flash animations from the 2000's that played on the portal.
  • SylverReZ @ SylverReZ:
    So far no response, but he did say that he'll find them. Wayback Machine doesn't have em.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast the 1999 versión of pico's school is avaliable (the difference between it, the 2006 versión and the 2016 versión is that the speed of the game depends of the speed of your computer and that it had the og soundtrack)
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Another being Pico VS Bear, the original 1999 version before Jim Henson filed a DMCA takedown.
    +1
  • Xdqwerty @ Xdqwerty:
    The 2006 versión was made when the flash portal was made
  • SylverReZ @ SylverReZ:
    Many people thought it was lost, but was discovered that he hid it on the same page.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, although the "secrets" system where the game was has been removed. Also pico vs uberkids had a netplay versión that was shutdown, although the swf file has been found
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Nope. There are two download buttons on the same page, where you can download the original under a file called "bear.exe". "bear2.exe", however, is the updated game in a Flash projector. P.s. this was on the archived Pico page from 2000.
  • SylverReZ @ SylverReZ:
    @Xdqwerty, That's been there for a long time, too. People who search for lost media don't look hard enough lmao.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, also the pico 2 demos used to be only for the newgrounds patrons but they are on internet archive too (https://archive.org/download/picos_school_2)
    +1
  • Xdqwerty @ Xdqwerty:
    Iirc the demos were removed from newgrounds in 2022
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, or well only the demo with mindchamber's style was on newgrounds
    +1
  • Xdqwerty @ Xdqwerty:
    Fun fact @SylverReZ: iirc one of the goals on the fnf Kickstarter stated that pico 2 would be finished but the Kickstarter didnt get enough money for that goal to be fullfiled
  • SylverReZ @ SylverReZ:
    @Xdqwerty, FNF sucks, their community is toxic as hell.
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ its a single player game
    The Real Jdbye @ The Real Jdbye: @SylverReZ its a single player game