Homebrew Need help with vWii gc adapter for project M

ada010

Member
OP
Newcomer
Joined
Mar 7, 2018
Messages
5
Trophies
0
Age
45
XP
88
Country
Norway
Hello.
A few days ago I came across an interesting link. Get gc adapter support on wii. I tried to follow the instruction to build the patch, but get include/define erros during the compile.
Would have been nice if it had worked, so I do not have to buy a wii just to play project m
Someone who can try?

And here is the link ofc.
 
D

Deleted User

Guest
Hello.
A few days ago I came across an interesting link. Get gc adapter support on wii. I tried to follow the instruction to build the patch, but get include/define erros during the compile.
Would have been nice if it had worked, so I do not have to buy a wii just to play project m
Someone who can try?

And here is the link ofc.
umm, you didn't post the link
 

ada010

Member
OP
Newcomer
Joined
Mar 7, 2018
Messages
5
Trophies
0
Age
45
XP
88
Country
Norway
Hello.
A few days ago I came across an interesting link. Get gc adapter support on wii. I tried to follow the instruction to build the patch, but get include/define erros during the compile.
Would have been nice if it had worked, so I do not have to buy a wii just to play project m
Someone who can try?

And here is the link ofc.
EDIt
wilm0x42 wii-gc-adapter-inject
 

Stephano

pessimism = Realism
Member
Joined
Feb 18, 2016
Messages
1,570
Trophies
0
Location
Nowhere
XP
1,670
Country
United States
@ada010 @Peninsula It says that it only compiles on Unix Systems. Are either of you trying to compile it on windows? It says it most likely won't compile.
Y'all already may know that but i thought i would bring it up. I'm actually very interested in this and would love for it to work.
 

Wuigi

Well-Known Member
Member
Joined
Sep 14, 2012
Messages
727
Trophies
1
XP
1,783
Country
United States
I tried it yesterday on Ubuntu but there seems to be an issue that they define types that are already defined in devkitPPC, so it probably depends on an outdated version.
There are a lot of errors in the form of "wii-gc-adapter-inject/source/input.h:14:8: error: redefinition of 'struct timeval'.
This happens for IOS_Ioctlv, IOS_IoctlvAsync, IOS_IoctlAsync, iosFree, IPC_GetBufferLo, iosCreateHeap, IOS_Open, IOS_Close as well.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,254
Trophies
4
Location
Space
XP
13,809
Country
Norway
I tried it yesterday on Ubuntu but there seems to be an issue that they define types that are already defined in devkitPPC, so it probably depends on an outdated version.
There are a lot of errors in the form of "wii-gc-adapter-inject/source/input.h:14:8: error: redefinition of 'struct timeval'.
This happens for IOS_Ioctlv, IOS_IoctlvAsync, IOS_IoctlAsync, iosFree, IPC_GetBufferLo, iosCreateHeap, IOS_Open, IOS_Close as well.
Yup, I tried to build it in WSL and I get the same issue. It doesn't mention what version of devkitPro it's built with, but the main bulk of the code is about 7 months old, so it might be using what was the latest version at the time.

Edit: I tried a few versions of libogc going back all the way to 1.8.8 (that's from 2011!) and they all give the same error. I give up.
 
Last edited by The Real Jdbye,

Wuigi

Well-Known Member
Member
Joined
Sep 14, 2012
Messages
727
Trophies
1
XP
1,783
Country
United States
@The Real Jdbye Can you write an issue there?
Maybe the developer will fix that problem as he will know best what is wrong.
If this could be somehow patched in the dol itself it would be really awesome, then one could use a single Wii U formatted HDD with all GC, Wii and Wii U(The ~ 10 exclusive games that matter) games on it.
 
  • Like
Reactions: SugoiEndeavor

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,254
Trophies
4
Location
Space
XP
13,809
Country
Norway
@The Real Jdbye Can you write an issue there?
Maybe the developer will fix that problem as he will know best what is wrong.
If this could be somehow patched in the dol itself it would be really awesome, then one could use a single Wii U formatted HDD with all GC, Wii and Wii U(The ~ 10 exclusive games that matter) games on it.
I'm kind of reluctant to, because I'm assuming that I'm just doing something wrong. I don't really know what I'm doing when it comes to compiling stuff without proper instructions.
 

ada010

Member
OP
Newcomer
Joined
Mar 7, 2018
Messages
5
Trophies
0
Age
45
XP
88
Country
Norway
@The Real Jdbye Can you write an issue there?
Maybe the developer will fix that problem as he will know best what is wrong.
If this could be somehow patched in the dol itself it would be really awesome, then one could use a single Wii U formatted HDD with all GC, Wii and Wii U(The ~ 10 exclusive games that matter) games on it.
Yes
I'm kind of reluctant to, because I'm assuming that I'm just doing something wrong. I don't really know what I'm doing when it comes to compiling stuff without proper instructions.

Yes, if someone could make him aware of the build problem. I agree with you that Wii U could bee all in one console (Psx,N64,GC,Wii-U). I followed this one.
How to install/update devkitPPC on Ubuntu (youtube).
But as others point out it may depends on an outdated version of devkitPPC.
 

Peninsula

Well-Known Member
Member
Joined
May 7, 2014
Messages
184
Trophies
0
XP
1,809
Country
United States
After some debugging I got it to compile!...

But unfortunately, using the gecko code just crashed the game at launch. I opened an issue on Github so I guess we just need to wait now.
 

Stephano

pessimism = Realism
Member
Joined
Feb 18, 2016
Messages
1,570
Trophies
0
Location
Nowhere
XP
1,670
Country
United States
After some debugging I got it to compile!...

But unfortunately, using the gecko code just crashed the game at launch. I opened an issue on Github so I guess we just need to wait now.
Hopefully he replies back or sees this thread. It hasn't been edited since the January 2nd.

I'm honestly suprised that this project flew under the radar for so long. It's been around since August and no one seemed to know it existed. Kind of sad for such an important thing for a bunch of people, myself included.
 
Last edited by Stephano,

JacobM

Well-Known Member
Member
Joined
Jun 16, 2017
Messages
242
Trophies
0
XP
599
Country
United States

Awesome! Thank you for your hard work. I'll be free to test this in the next hour or so and could probably test 4 players later tonight. Never used Gecko OS so I'll have to read up a bit to get everything running.

Hopefully somebody can figure out a way to patch this into dumps and how to port it to Mario Kart Wii and Bomberman Blast. Almost ready to retire my Wii completely!

Edit: Just a heads up... wilm0x42 committed a typo correction 2 hours ago and responded to the Github issue opened yesterday
https://github.com/wilm0x42/wii-gc-adapter-inject/issues/1
 
Last edited by JacobM,
  • Like
Reactions: Peninsula

Peninsula

Well-Known Member
Member
Joined
May 7, 2014
Messages
184
Trophies
0
XP
1,809
Country
United States
Awesome! Thank you for your hard work. I'll be free to test this in the next hour or so and could probably test 4 players later tonight. Never used Gecko OS so I'll have to read up a bit to get everything running.

Hopefully somebody can figure out a way to patch this into dumps and how to port it to Mario Kart Wii and Bomberman Blast. Almost ready to retire my Wii completely!

Edit: Just a heads up... wilm0x42 committed a typo correction 2 hours ago and responded to the Github issue opened yesterday
https://github.com/wilm0x42/wii-gc-adapter-inject/issues/1

Yeah I noticed that. Oddly enough his fix made things worse for me.

Keep in mind, as I say in the readme, Project M support right now only works with SD cards <= 2GB, but Brawl works with any SD card size to my knowledge. I'm still going to look into this. Ideally, we could just patch the ISO, but I don't know if that's possible with this weird patch file.
 

JacobM

Well-Known Member
Member
Joined
Jun 16, 2017
Messages
242
Trophies
0
XP
599
Country
United States
Yeah I noticed that. Oddly enough his fix made things worse for me.

Keep in mind, as I say in the readme, Project M support right now only works with SD cards <= 2GB, but Brawl works with any SD card size to my knowledge. I'm still going to look into this. Ideally, we could just patch the ISO, but I don't know if that's possible with this weird patch file.

Ah! Unfortunately, I can't test this since Gecko OS 1.9 isn't compatible with Wii Motion Plus controllers and my disc isn't with me. I'll have to pick up some of my old Wii remotes and my SSBB disc next time I see my parents. Sorry!
 
Last edited by JacobM,

Masana

Well-Known Member
Member
Joined
Aug 12, 2016
Messages
108
Trophies
0
XP
2,234
Country
France
Hello, thank you very much for your work. I tested the patch but unfortunately I get a black screen from the moment I run Gecko os ... The archive looks broken.or then I do not understand how to run the software.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Sup