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,057
Trophies
1
Location
Mushroom Kingdom
XP
2,380
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
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
    AncientBoi @ AncientBoi: [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box]... +1