• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 100 101 102 103 104 365 Next »

[UNOFFICIAL] Dolphiilution :: Riivolution for Dolphin
View New Posts | View Today's Posts

Pages (6): 1 2 3 4 5 6 Next »
Thread Closed 
Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[UNOFFICIAL] Dolphiilution :: Riivolution for Dolphin
05-04-2014, 07:55 PM (This post was last modified: 12-16-2015, 01:05 AM by Anthe.)
#1
Anthe Offline
Member
***
Posts: 86
Threads: 3
Joined: May 2014
Rainbow 
Dolphiilution
the big font is to test how well your anti aliasing works (lololol)

[Image: 0p6d3kr]
Hi,

not so long I have created this program which parses a Riivolution XML and is able to "patch" ISO's. Writing the ISO's however was really slow, so I decided to use StapleButter's Dolphin trick to make everything a little faster. So basicly, it works like this:

  1. Select the folder containing all of your games.
  2. Load your Riivolution folder. This could be a real SD card you use for your Wii, but mimicking the exact same file structure on your SSD hard drive will work as well.
  3. Before you can patch a game, you must decompile it first. WIT is used to achieve this.
  4. After the game is decompiled, you can select the right XML file from the list and edit each individual item like you would in Riivolution.
  5. After "Patch" is pressed, the program will copy all the necessary files from the 'SD' to the path where the game is decompiled (gamesfolder\rii\game).
  6. You select the path where your Dolphin emulator is (Dolphin.exe).
  7. Press 'Play'. The program will now apply SB's trick and copy the dol and apploader of the game to the game's root, then edits Dolphin's settings to make it work. WIT is used to check if the game id of the current game matches the last one you played. If not, the save file of the last game you played will be stored safely and the save file from your other game will be restored. (== you have seperate save files from your normal ISO's).
  8. Magic.
[Image: 0rtv6ic]

Sources
Web version now also available.

Thank you for reading!
- Anthe
Find
05-04-2014, 09:04 PM
#2
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,531
Threads: 29
Joined: Feb 2013
Seems pretty cool, honestly. I'll see how it works when I have a bit more time.
Find
05-04-2014, 09:25 PM
#3
410172 Offline
Member
***
Posts: 141
Threads: 15
Joined: Mar 2014
I definitely want this.

I yet found iso patchers for mods for New Super Mario Bros Wii and Mario Kart Wii, but not for Super Mario Galaxy 2.5 . I am definitely gonna play Galaxy 2.5 on Dolphin with this program. Yet I could get those files from Galaxy 2.5 in the iso; but having one iso for every mod I find would have my hard disk drive full in a few hours so.
I wonder if this program will decrease the amount of crashes I experience when playing mods on Dolphin.

Good luck. Please let me know when you share the link.
[Image: hhMMMgO.png]
Find
05-04-2014, 09:49 PM
#4
Anthe Offline
Member
***
Posts: 86
Threads: 3
Joined: May 2014
(05-04-2014, 09:25 PM)410172 Wrote: Yet I could get those files from Galaxy 2.5 in the iso; but having one iso for every mod I find would have my hard disk drive full in a few hours so.
I wonder if this program will decrease the amount of crashes I experience when playing mods on Dolphin.
I must disappoint you, it will require the same amount of hardware space as it would with a patched ISO. As far as I know there is no way to do on the fly patching with Dolphin (future release hint hint hint?).
Find
05-04-2014, 10:21 PM (This post was last modified: 05-04-2014, 10:23 PM by 410172.)
#5
410172 Offline
Member
***
Posts: 141
Threads: 15
Joined: Mar 2014
Why will it require as much space as a Wii iso? I have Riivolution on my Wii and Newer Super Mario Bros. Wii takes about 976 MB on the SD card, while an patched iso would take 4.37 GB. Quite a difference. Or is this program actually a patcher?

Perhaps a stupid question, but what exactly do you mean with on the fly patching?
[Image: hhMMMgO.png]
Find
05-04-2014, 11:06 PM
#6
Anthe Offline
Member
***
Posts: 86
Threads: 3
Joined: May 2014
Let me explain again how it works:
1. ISO > extracted ISO files
2. (for example) Newer SMBWii Files > (overwrite) extracted ISO files
3. launch extracted ISO files (without packing the ISO)

Basicly you're just creating a copy of that 4.4GB ISO but extracting it for easy access.

Riivolution works 'on the fly', loading the necessary files only in its memory when they are needed.
I have no clue how that works.

The program is indeed a patcher, but a rather fast one.
Find
05-05-2014, 02:34 AM
#7
410172 Offline
Member
***
Posts: 141
Threads: 15
Joined: Mar 2014
Ok. But if it is not necessary to pack the iso again, it won't take 4.4 GB space. Super Mario Bros Wii is when extracted 350 MB, Mario Kart Wii is 2,60 GB. Especially having those Mario Bros mods then with 350 MB each instead of 4.4 GB; would be very nice. Big Grin

Will working on the fly make it faster then, when only necessary files are loaded into the memory?

We'll wait and see. Smile
[Image: hhMMMgO.png]
Find
05-05-2014, 02:35 AM
#8
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,474
Threads: 54
Joined: Dec 2011
Nice job Anthe. You can keep this thread here, General Discussion is fine. Marked as unofficial (standard operating procedure). Keep up the good work Smile
Website Find
05-06-2014, 04:43 AM
#9
Anthe Offline
Member
***
Posts: 86
Threads: 3
Joined: May 2014
(05-05-2014, 02:34 AM)410172 Wrote: Ok. But if it is not necessary to pack the iso again, it won't take 4.4 GB space. Super Mario Bros Wii is when extracted 350 MB, Mario Kart Wii is 2,60 GB. Especially having those Mario Bros mods then with 350 MB each instead of 4.4 GB; would be very nice. Big Grin

Will working on the fly make it faster then, when only necessary files are loaded into the memory?

We'll wait and see. Smile
Ah, yes, good to see they'll take up less space.
On the fly is something I will not be able to pull of simply because Dolplhin does not support it (nor does WIT).

Also, thank you Shonumi.
Find
06-15-2014, 03:51 AM (This post was last modified: 06-15-2014, 03:52 AM by Anthe.)
#10
Anthe Offline
Member
***
Posts: 86
Threads: 3
Joined: May 2014
(I didn't find anything about double posting in the forum rules, so I assume it is okay to bump a thread as long as it's useful)

I found that Dolphiilution boots and acts normal in Wine, but I haven't really tested if it is working properly since I can't seem to map my network drive to my server (with all my games on it). I guess if I make some changes to it, it could possibly run. Anyway, I'm going to focus on Windows development first as soon as my exams are over. Ubuntu will follow later.

(Also, my Linux machine is an Intel Atom netbook with 1GB of RAM, so I don't think I'm going to torture it by putting Dolphin on the thing)
Find
« Next Oldest | Next Newest »
Pages (6): 1 2 3 4 5 6 Next »
Thread Closed 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode