Hacking Devolution - Public Release

  • Thread starter Thread starter tueidj
  • Start date Start date
  • Views Views 1,469,540
  • Replies Replies 4,456
  • Likes Likes 56
AFAIK, Devolution already runs Gamecube games in Wii mode at the regular Wii clock rates (1.5 x GC clocks). From what I understand, given how the program was designed to run the game code, most games work normally in Wii mode, though a few games apparently run too fast according to the Devolution compatibility list. Some games which had inconsistent framerates in GC mode seem to run a little more smoothly with the increased CPU/GPU clocks IME.
Oh really? That's interesting. I just thought Devolution ran at GCN clockrates in Wii mode! If that's the case I'll have to test out race split-screen in Rush 2049 in Midway Arcade Treasures 3, since that had framerate issues (though luckily battle is fine).


EDIT: I haven't done a ton of testing, but I can indeed confirm this is the case. In race mode, both 2-player and 3-player split-screen seem to be flawless in Devolution; on the GameCube 2-player would have random hiccups of slowdown every once in a while and 3-player would just always run at like half-speed which is no fun in a racing game. However, 4-player in Devolution is just like 3-player on the GameCube: slow and no fun.

At the very least Devolution makes Rush 2049 be an improvement over the N64 version which was limited to 2 players in race mode, though a borky 4-player mode still makes the DreamCast version the best. Also Battle Mode (and stunt) are flawless with 4 players, even on both the N64 and GameCube!

Now, when will we get classic controller support in Devolution? :P Cause honestly, being forced to use the GameCube controller's R & L buttons in a game that doesn't support analog gas & brake is annoying and will even physically hurt after a while.
 
I think tueidj has moved up to WiiU hacking. Maybe he's making a version of devolution to run wii games on WiiU in native 1080p :lol:
 
Honestly that'd be really annoying for me since all I want are some better controls for a few GameCube games, even if it is just classic controller support without actual button-arrangement customization.

Personally I think it's just a case of "writing a wiimote driver takes time".
 
Go figure, I just checked yesterday if there was a new version and there wasn't. The thing was I JUST was playing some 2-player "Single Race" in Rush 2049 with my father via Devolution as a real-world test of the performance improvements (it ran flawlessly), and it would have been nice to have been using the newest version for that...
 
So what should I stick with DIOS MIOS or this? and I still have no idea as to how to switch to the second disc of twin snakes using DIOS MiOS? :(
Copy the disc image from second discs location into the firsts and rename it disc2.iso. Then you can remove second discs folder completely and play the game. Pressing A on GC controller while disc change is asked for swaps the used images.

-lwiz from http://gbatemp.net/threads/how-to-play-gamecube-games-off-a-usb-hdd.329628/page-11
 
I believe I just found out what r169 does from the man himself, note however that his post is a day before his upload - perhaps he lives in Australia or something and therefore his compile time-stamps are a day later?
http://l33tserv.forum-nation.com/t342p15-wii-support

tueidj said:
The latest Devolution build (http://www.tueidj.net/gc_devo.zip) adds support for gamecube keyboard emulation using a USB keyboard. Just plug one in and press ctrl-alt-F12 after launching PSO to trigger a "keyboard inserted" event, after that it should respond just like a regular GC keyboard. Note that it is emulated as being attached to port 4, so any real controller plugged into that port won't be usable.

Also found this interesting about the preliminary widescreen hack from the same thread:
tueidj said:
You have to either send w over a USB gecko or recompile the sample loader with the widescreen option forced on, it's not a published option (for obvious reasons).
 
I am glad he took the time to implement the widescreen hack i asked him to do, while others agressively told me that i am a moron and that this feature would never work.
the man himself is, well, the man, and I am really looking forward to the final implementation. Until then, I stay with rev 159 because all my games work on that version the way they worked in the original. Perhaps one day he will return here, if only to update the original topic^^
 
I am glad he took the time to implement the widescreen hack i asked him to do, while others agressively told me that i am a moron and that this feature would never work.
the man himself is, well, the man, and I am really looking forward to the final implementation. Until then, I stay with rev 159 because all my games work on that version the way they worked in the original. Perhaps one day he will return here, if only to update the original topic^^

I don't think anyone ever thought this feature wouldn't work, it has been working fine on swiss and dolphin - not to forget DIOS MIOS for sometime and isn't hard at all to implement. I also wanted to state not only you, but MANY people have asked and mentioned this to the author plenty of times, in fact through a quick search I have seen over 20 different requests some starting from the first day of release. He stated for the longest time he wanted it to be as close to NGC as possible and this "hack" would have taken away from that, this is my assumption on why it took so long to include this code, on top of that, imagine all the debugging and sorting if all these options were in check from the start!
 
Oh, I am NOT complaining. I am happy about that. I also know that many people requested that, I was just refering to the fact that I got slammed for it being impossible, much like I got slammed over at my blog for requesting Nitnendo GameCube VC releases and Wii Games on WiiU to be native HD...
 
The widescreen setting exists in the sample loader sources since r142 but is not available as a user setting (unless forced and recompiled).
other loaders can enable it too, but like the sample loader it's "not a published option" for end users until he decides to allow it in the first place.
 
Oh, I am NOT complaining. I am happy about that. I also know that many people requested that, I was just refering to the fact that I got slammed for it being impossible, much like I got slammed over at my blog for requesting Nitnendo GameCube VC releases and Wii Games on WiiU to be native HD...

I 100% agree that games under VC should be updated one way or the other. I think it is only fair to "offer" 2 versions of the same title. 1 being and HD remake, 1 being the original. It is sad that we get raped over and over, paying for the same title we like over and over when we should have them on all systems.. A little while ago I mentioned how video games need something in the cloud like Ultraviolet, so we can play them on any of our consoles (all new ones will) by just linking it to our "Gaming" account. Well we know this will probably never happen, for this reason, please game companies - MAKE REDONE VERSIONS for the consoles and offer the original with it.. Have you guys played Tony Hawk HD remake? To me, its awesome - this is what we need in my opinion, at least a start with 720p + resolutions.
 
Wow, the world changed since i was a kid.

You used to have one console or PC which you could play a game on, and it was very special if a game came out on different platforms.
Now people are demanding that the game they have bought can be played on multiple platforms for the same price, and they also own different consoles too (although why this is escapes me completely).

Don't forget people, it still takes time and sometimes much effort for a game to be ported to other platforms.
So i don't think this would happen very soon, also due to the fact every console has a unique feature.
 
  • Like
Reactions: megazig
Excuse me for asking it after ~100 pages, but why should i use Devolution? What does it do? Is some sort of GC iso loader? Why does CFG has a "force Devolution" option?
Hope i enjoy using it.
 

Site & Scene News

Popular threads in this forum