Hacking Updated emulator wad channels

  • Thread starter Thread starter Forsaekn
  • Start date Start date
  • Views Views 82,730
  • Replies Replies 54
  • Likes Likes 1
vettacossx said:
BEEN MAKING PSP THEMES FOR YEARS these ALSO can brick your psp but i have NEVER in years of creation had anyone report ANY problems with my releases... whats that you say? my grammar? yeah i got plenty of grief over that though...hahaha I know that my grammar is bad
tongue.gif
i can vouch for these two statements(especially the grammer
tongue.gif
), me and vetta go way back and he is one of the most trustworthy guys you'll ever meet

thanks for bumping the thread, and thanks Fors for uploading those wads and vetta for releasing some of your own(and for being such an awesome dude)
 
@vettacossx: You think you could update the WADs with the new versions for GBA, NES and SNES?

I've been looking through the code but couldn't really find a way to avoid the settings.xml search, if that's the reason for the code dumps at all...
 
harryk said:
@vettacossx: You think you could update the WADs with the new versions for GBA, NES and SNES?

I've been looking through the code but couldn't really find a way to avoid the settings.xml search, if that's the reason for the code dumps at all...
yea, it'd be real nice if you guys updated the emu's to the latest
appreciated it.
 
So... I was looking through the code of Visual Boy. I guess we will have to change the following (should be similar in all three emulators):

/ngc/vba.cpp

Code:
// line 159
int main(int argc, char *argv[])
// remove the arguments
Code:
// line 216
CreateAppPath(argv[0]);
// remove this line

/ngc/filesel.cpp

Code:
// line 231
case FILE_PREF:
ÂÂÂÂ sprintf(folder, appPath);
ÂÂÂÂ sprintf(file, "%s", PREF_FILE_NAME);
ÂÂÂÂ break;
//we could replace appPath with GCSettings.SaveFolder,
//so it would be stored in the same folder as the game saves

I guess that should do the trick. I will try to compile and inject the new DOLs in the evening, if no one else is faster.
wink.gif
 
QUOTE said:
I guess that should do the trick. I will try to compile and inject the new DOLs in the evening, if no one else is faster.
that would be great, yeah i checked through them myself, but i have issues compiling in XP
thanx harryk
hey also will you remove the return to loader, as we only need the return to wii menu.
tongue.gif
 
It seems like I'm too stupid to compile the changes (and the original source).

I keep getting this error:
Code:
error: 'GCSettings' undeclared (first use in this function)

I downloaded the latest devkit Pro libraries and can't find anything about this on Google. Does anyone have any hints what I'm missing / doing wrong?
 
use the library package available on the associated googlecode download pages, they use a patched and up-to-date libogc

it won't compile otherwise
 
I've been thinking about this, but from a channel can we still edit vbaconfig.cpp (not yet available) to read the config from the SD card and allow for smb to channel loading of games and saves, or has this already been done?
 
Jacobeian said:
use the library package available on the associated googlecode download pages, they use a patched and up-to-date libogc

it won't compile otherwise

Thanks, but I had those files. I had to put the source in C:\Wii\SNES9xGX for some reason.

Now the only problem is it doesn't recognize WPADShutdownCallback seems like there's a new devKitPRO version (with wiimote shutdown support) which I couldn't find yet. I'll try again later this afternoon...
 
I installed CVS and got all of the latest libs. The build is in progress, let's see if it works.
Otherwise I'll just wait for a new devkitpro release within the emulator-sourcepages...
 
Hm, I removed the Wiimote shutdown for now and created a wad with SNESX Version 007 (r165).
http://www.sendspace.com/file/0f05xg (region 2, again, only tested on PAL Wii)

It does NOT code dump, so I guess the changes to the settings.xml were the right choice (they are now stored in I:\snes9x\saves\settings.xml).

I'll look into a way of adding the Wiimote poweroff function again, but maybe that means we'll have to wait for a libogc update (tried the newest version, didn't help). It's unfortunate, it's such a good feature.
Ah, and I also removed the Return to Loader menu option.
wink.gif


Credits go to everyone actually working on SNESx9, not to me. And to Forsaekn for this very nice channel
smile.gif
 
harryk said:
It does not want to compile. I'm giving up... I've no idea where they got the poweroff libs from...


int hat case, it means he didn't update his libogc package

you have to get the curent CVS libogc (they added wiimote power off support recently) and do some homework because libfat has been changed too... and those emulators use an official patch for USB support

so it is complicated but I gave you the hints to do it
rolleyes.gif
 

Site & Scene News

Popular threads in this forum