Homebrew Gxgeo Usb mod

  • Thread starter Thread starter bm123456
  • Start date Start date
  • Views Views 22,004
  • Replies Replies 38

bm123456

Well-Known Member
Member
Joined
Jun 7, 2011
Messages
576
Reaction score
79
Trophies
1
Age
48
Location
Houston
XP
1,333
Country
United States
Hello I'm a big fan of this emulator and everywhere i read , the author hasn't released his source but he states that he would release it upon request .. if so i think every one would love to not be restricted to a sd ..I know this site has some great coders so i thought maybe someone would like the challenge i know everyone would be happy , i know i would thanks
 
Well ... get the source, upload it somewhere and post a link.

You can't expect someone to do ALL the work.

Also I'm not familiar with that emu, what else in your opinion needs chaged ?
 
The source code is here : gxgeo
I quickly try to add usb but didn't manage to make it work for a mysterious reason.

It's really sad since there's no update for months and it lacks a Big feature : Big roms support.
I really hope the author don't let it down cause on GP2X you can launch big games.

However you can use SDHC card for larger storage.
 
thanks Wiiimpathy , .. i posted on here to maybe spark an interest to a friend of the author to point someone in the right direction ,, its really a great little emulator just hasn't seen an update in a while ..
 
You can try this Gxgeo-usb.

When the emulator starts, press Wiimote 1 for sd or 2 for usb. It works on my Wii (although usb is a little slow
since it's usb 1), not sure if it will work for everybody.
 
Wiimpathy said:
You can try this Gxgeo-usb.

When the emulator starts, press Wiimote 1 for sd or 2 for usb. It works on my Wii (although usb is a little slow
since it's usb 1), not sure if it will work for everybody.
Super Coooooool!, I'll tweet it on my twitter
thanks a lot!!!!
 
Great maybe someone can help mod this to 2.0 , this is Great Wiimpathy .. at this rate we might have to start looking or making a great forwarder that points to usb .. I'll give it a try when i get home and post my results
 
You have to use IOS58 or CIOS202

IOS58 : ( add it in the include ) #include

/****************************************************************************
* IOS Check
***************************************************************************/
#ifdef HW_RVL
bool SupportedIOS(u32 ios)
{
if(ios == 58 || ios == 61)
return true;

return false;
}

bool SaneIOS(u32 ios)
{
bool res = false;
u32 num_titles=0;
u32 tmd_size;

if(ios > 200)
return false;

if (ES_GetNumTitles(&num_titles) < 0)
return false;

if(num_titles < 1)
return false;

u64 *titles = (u64 *)memalign(32, num_titles * sizeof(u64) + 32);

if(!titles)
return false;

if (ES_GetTitles(titles, num_titles) < 0)
{
free(titles);
return false;
}

u32 *tmdbuffer = (u32 *)memalign(32, MAX_SIGNED_TMD_SIZE);

if(!tmdbuffer)
{
free(titles);
return false;
}

for(u32 n=0; n < num_titles; n++)
{
if((titles[n] & 0xFFFFFFFF) != ios)
continue;

if (ES_GetStoredTMDSize(titles[n], &tmd_size) < 0)
break;

if (tmd_size > 4096)
break;

if (ES_GetStoredTMD(titles[n], (signed_blob *)tmdbuffer, tmd_size) < 0)
break;

if (tmdbuffer[1] || tmdbuffer[2])
{
res = true;
break;
}
}
free(tmdbuffer);
free(titles);
return res;
}
#endif

#ifdef HW_RVL
L2Enhance();

u32 ios = IOS_GetVersion();

if(!SupportedIOS(ios))
{
s32 preferred = IOS_GetPreferredVersion();

if(SupportedIOS(preferred))
IOS_ReloadIOS(preferred);
}
#endif

Code from snes9xgx

It should run at USB2 speed if compile successful
 
Thanks matguitarist, I already saw this code but couldn't test cause I didn't have
this damn IOS58 (was using 202 instead).

I had problems compiling with latest devkit related to file operations etc... so it's
compiled with r22.

Anyway, it should work at last with IOS58.
Here it is : GxGeo-Usb2
 
Wiimpathy said:
You can try this Gxgeo-usb.

When the emulator starts, press Wiimote 1 for sd or 2 for usb. It works on my Wii (although usb is a little slow
since it's usb 1), not sure if it will work for everybody.



i can confirm this works great with my western digital 1TB, worked first time, thanks again, Wiimpathy , I' ll test the new usb -2 mod tonight and report back

also , i tried troy zombie forwarders for these and they don't work ,, maybe we can look around for a forwarder or i'll start to make one myself .thanks again
 
i have usb 2.0 working ..... but i was wondering i do i get more the 4 credits when i start games?
 
Wiimpathy said:
Thanks matguitarist, I already saw this code but couldn't test cause I didn't have
this damn IOS58 (was using 202 instead).

I had problems compiling with latest devkit related to file operations etc... so it's
compiled with r22.

Anyway, it should work at last with IOS58.
Here it is : GxGeo-Usb2


Gxgeo usb2.0 mod works great ,,easy to test your roms on ,, I used troy zombie forwarder and inject your dol worked great on my western digital 1TB ,,

Thanks for this mod it really need it
 
Anyone interested in not getting the memory issues with this great emulator , download Dumpgfx , it runs in windows and it will create a .gfx file that needs to be placed in the roms folder with your current roms ,
or seach for a complete set of roms with them already there , just use google i won't give any links for this but yes you can find them .


So that being said we need to look into tweaking the way this emulator handles the .gfx file like with the GP2X and Wiz ..in which this emulator was ported from ,
ph34r.gif
 
Glad to hear ,, aReFeS , i love how fast this thing loads ,, if you need a forwarder u can read my post from above the one from troy zombie works great ..i love it
 
I tried this mod and get no sound when running games, yet when i use the normal version i get sound
 
bm123456 said:
which games have no sound , i haven't had any issues with no sound ,, maybe try a different rom
same here.... no sound in king of fighter 94, 95, and 96
 

Site & Scene News

Popular threads in this forum