Hacking Devolution - Public Release

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
http://www.mediafire.com/download/t6t2jf1sm6qzffw/gc_devo_mod2_200.zip

there's the sample loader mod with settings and compatible with where DM(L) looks for games, too.

I don't have any applicable Bluetooth controllers to test this with so it's untested and PLZ report back.
thanks.


EDIT :
also, here's the WiiFlow plugin
http://www.mediafire.com/download/1ma3y1ib6bzezbg/Devolution_Plugin_r200.zip
to set the 1:1 controller config you'd just need to add a |32 to the end of the arguments= line in the INI

also PLZ test and report

EDIT2 : here's the TESTED working version of the loader mod
http://www.mediafire.com/download/kq5xxl5ktybiaem/gc-devo-mod2-200.zip
and the plugin
http://www.mediafire.com/download/n3ndj5em0de0953/Devolution_Plugin_r200.zip
 
  • Like
Reactions: ToddofWar420

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
http://www.mediafire.com/download/t6t2jf1sm6qzffw/gc_devo_mod2_200.zip

there's the sample loader mod with settings and compatible with where DM(L) looks for games, too.

I don't have any applicable Bluetooth controllers to test this with so it's untested and PLZ report back.
thanks.


EDIT :
also, here's the WiiFlow plugin
http://www.mediafire.com/download/1ma3y1ib6bzezbg/Devolution_Plugin_r200.zip
to set the 1:1 controller config you'd just need to add a |32 to the end of the arguments= line in the INI

also PLZ test and report
Is there any way you could modify the loader.bin itself? Or will it work if I compile your mod with the loader.bin and then launch it from wiiflow?:unsure:
 

Dimensio

Well-Known Member
Newcomer
Joined
Aug 28, 2009
Messages
61
Trophies
0
XP
289
Country
United States
Is anyone able to load Resident Evil on a Wii U?

I can make Resident Evil 0 work, and RE works on my Wii, but RE will not load on my Wii U (just confirmed it, using the same Wii remote).

Using USB Loader GX, and using the same settings for both RE0 and RE.
 

LeifEricson

Coming Soon™
Member
Joined
Jun 22, 2012
Messages
234
Trophies
0
Age
27
Location
New York, USA
Website
www.youtube.com
XP
534
Country
United States
http://www.mediafire.com/download/t6t2jf1sm6qzffw/gc_devo_mod2_200.zip

there's the sample loader mod with settings and compatible with where DM(L) looks for games, too.

I don't have any applicable Bluetooth controllers to test this with so it's untested and PLZ report back.
thanks.


EDIT :
also, here's the WiiFlow plugin
http://www.mediafire.com/download/1ma3y1ib6bzezbg/Devolution_Plugin_r200.zip
to set the 1:1 controller config you'd just need to add a |32 to the end of the arguments= line in the INI

also PLZ test and report

So I downloaded this specifically because I have a Gamecube to classic controller adapter. Normally, the triggers are swapped with Z and there's no analog support, not to mention the face buttons being screwed up. With direct button mapping, the triggers were fixed (surprisingly, even analog), but the face buttons are all still swapped. Looking at the base source itself, I think it has something to do with the classic controller's button configuration in input.c, but I'm not very good with coding so I could be wrong. Anyways, I know this is a very situational request, but you think you can recompile the app with the button mappings "correctly" switched in input.c? That would pretty much fix the one problem I'm having. Thanks.
 

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
851
Trophies
1
XP
741
Country
United States
That's very interesting, I'll have to test that out myself then. I know in particular that Devolution actually has TWO controller configurations for classic controllers, one for the original and one for the CCpro (where it uses ZL and ZR instead).
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
So I downloaded this specifically because I have a Gamecube to classic controller adapter. Normally, the triggers are swapped with Z and there's no analog support, not to mention the face buttons being screwed up. With direct button mapping, the triggers were fixed (surprisingly, even analog), but the face buttons are all still swapped. Looking at the base source itself, I think it has something to do with the classic controller's button configuration in input.c, but I'm not very good with coding so I could be wrong. Anyways, I know this is a very situational request, but you think you can recompile the app with the button mappings "correctly" switched in input.c? That would pretty much fix the one problem I'm having. Thanks.

input.c actually only has any effect while you're in the first menu choosing a game. It's source hasn't changed for several releases now. any other mappings are either in the loader.bin itself or in the adapter hardware.
 

[Truth]

Well-Known Member
Member
Joined
Mar 21, 2006
Messages
1,052
Trophies
1
Location
Mushroom Kingdom
XP
2,355
Country
Germany
So I downloaded this specifically because I have a Gamecube to classic controller adapter. Normally, the triggers are swapped with Z and there's no analog support, not to mention the face buttons being screwed up. With direct button mapping, the triggers were fixed (surprisingly, even analog), but the face buttons are all still swapped. Looking at the base source itself, I think it has something to do with the classic controller's button configuration in input.c, but I'm not very good with coding so I could be wrong. Anyways, I know this is a very situational request, but you think you can recompile the app with the button mappings "correctly" switched in input.c? That would pretty much fix the one problem I'm having. Thanks.
It would be nice if you could write some impressions about the GCN 2 CC adapter with devolution.
How well do the analog triggers and sticks feel/work compared to "the real deal"?
 

LeifEricson

Coming Soon™
Member
Joined
Jun 22, 2012
Messages
234
Trophies
0
Age
27
Location
New York, USA
Website
www.youtube.com
XP
534
Country
United States
It would be nice if you could write some impressions about the GCN 2 CC adapter with devolution.
How well do the analog triggers and sticks feel/work compared to "the real deal"?

It works surprisingly well when playing most Wii games, for example Brawl and MKWii have the same exact mappings. It has basically zero delay, and works even with Wavebirds. Most VC games work, but a lot of them have been remapped so they may feel a little awkward.

As for Devolution, I was suprised to find that with the new direct mapping the analog triggers work completely, for example in Mario Sunshine I could fire FLUDD full blast, or just spritz it very slightly. So that's a major plus, since a lot of games depend on it. The only problem with Devo now is that even with direct mapping for some reason the face buttons are still swapped (B=A, A=X...) so a classic controller is better for Devo until that's fixed.

For reference, this is the one I bought.

input.c actually only has any effect while you're in the first menu choosing a game. It's source hasn't changed for several releases now. any other mappings are either in the loader.bin itself or in the adapter hardware.

So is there any way to fix my issue? I don't understand why direct mapping only changed the triggers to work correctly. In all other Wii & VC games I play the adapter maps it correctly, so it's not an adapter issue.
 

LeifEricson

Coming Soon™
Member
Joined
Jun 22, 2012
Messages
234
Trophies
0
Age
27
Location
New York, USA
Website
www.youtube.com
XP
534
Country
United States
Is there a version with direct button mapping? :wtf:

http://www.mediafire.com/download/t6t2jf1sm6qzffw/gc_devo_mod2_200.zip

there's the sample loader mod with settings and compatible with where DM(L) looks for games, too.

I don't have any applicable Bluetooth controllers to test this with so it's untested and PLZ report back.
thanks.


EDIT :
also, here's the WiiFlow plugin
http://www.mediafire.com/download/1ma3y1ib6bzezbg/Devolution_Plugin_r200.zip
to set the 1:1 controller config you'd just need to add a |32 to the end of the arguments= line in the INI

also PLZ test and report

It's in the source code but there's no way to directly enable it, but you can with this mod.
 

Oshae93

Laying Down The Law
Member
Joined
Jun 14, 2013
Messages
239
Trophies
1
XP
525
Country
United States
ok noob question so dont bash me if its been asked already. What do i do with the gc_devo_src folder, or is that a dev thing?
 

Oshae93

Laying Down The Law
Member
Joined
Jun 14, 2013
Messages
239
Trophies
1
XP
525
Country
United States
It's a dev thing, except if you plan on using any type of loader besides the default one. In that case you'd need the "loader.bin" from the source.

ok thx so i just take the loder.bin and put it into say for ex: usb loader gx, and when i load usb loader gx it should be fully functional?
 

LeifEricson

Coming Soon™
Member
Joined
Jun 22, 2012
Messages
234
Trophies
0
Age
27
Location
New York, USA
Website
www.youtube.com
XP
534
Country
United States
http://www.mediafire.com/download/t6t2jf1sm6qzffw/gc_devo_mod2_200.zip

there's the sample loader mod with settings and compatible with where DM(L) looks for games, too.

I don't have any applicable Bluetooth controllers to test this with so it's untested and PLZ report back.
thanks.


EDIT :
also, here's the WiiFlow plugin
http://www.mediafire.com/download/1ma3y1ib6bzezbg/Devolution_Plugin_r200.zip
to set the 1:1 controller config you'd just need to add a |32 to the end of the arguments= line in the INI

also PLZ test and report

So it turns out that my controllers function the same with and without direct button mapping... I figured out that triggers work after pressing L on the classic controller, and had nothing to do with the mapping. Either its not properly implemented in the source just yet, or your modified loader doesn't actually enable it.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
So it turns out that my controllers function the same with and without direct button mapping... I figured out that triggers work after pressing L on the classic controller, and had nothing to do with the mapping. Either its not properly implemented in the source just yet, or your modified loader doesn't actually enable it.
Thanks for the heads up. I'll have to check the code to make sure it's actually doing what it's supposed to.
(I don't actually have a classic controller myself so anyone else who can confirm this it would help me a lot.)

EDIT : looking at the code I can see no reason why it wouldn't set the option correctly. Does the modded GX version that was posted give you the same problems?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: People are gonna find loopholes around clan tags and make inappropriate names.