Homebrew Latest emulator and libogc with 3rd party classic controller

  • Thread starter Thread starter matguitarist
  • Start date Start date
  • Views Views 226,951
  • Replies Replies 788
  • Likes Likes 2
Really
smile.gif
IT WORK !!!!!!!!!!!!!!!!! Thank a lot tantric for fixing joystick calibration

All emulator will be upload soon with this new fix !!!!

I'll upload the patch wiiuse soon.
 
Playing Zelda Majora's Mask and everything works fine.

except when your in the pause menu thing and you sit there for like a 30 or 40 seconds the screen goes black but you can still unpause and continue playing.
 
Great choice battletime1 !!!! I think you'll play a lot of old 64 game
smile.gif

Tantric emu reuploaded with his fix

Genplus, smsplus and pcsx revolution coming tomorrow ... i have to sleep and work
smile.gif



If you have some spare time OuKKaN can you test latest revision, i want to know if your deal extreme controller work with tantric fix and my mod libogc

Thank in advance to tester !

the following emu has been reuppload with new patch :

- fceugx
- snes9xgx
- vbagx
- wii64
 
it works it works! you are the man matguitarist, thanks alot for all the effort you put into it! the emulator wasn't running on usb2.0 speeds anymore though, is it possible to have both? thank you so much, playing mariokart 64 tonight
 
I know a lot of people just want this to work but could you explain what the fix is about ? Isn't the svn libogc all what is needed or i'm missing something ?
 
matguitarist said:
Great choice battletime1 !!!! I think you'll play a lot of old 64 game
smile.gif

Tantric emu reuploaded with his fix

Genplus, smsplus and pcsx revolution coming tomorrow ... i have to sleep and work
smile.gif



If you have some spare time OuKKaN can you test latest revision, i want to know if your deal extreme controller work with tantric fix and my mod libogc

Thank in advance to tester !

the following emu has been reuppload with new patch :

- fceugx
- snes9xgx
- vbagx
- wii64
 
just use this link , All emulators (no star247, you don't need anything just unzip and play
smile.gif
)


Tantric uploaded his fix to libogc , he manualy add controller ID in io.c and wiuse internal.h

case EXP_ID_CODE_CLASSIC_CONTROLLER:
case EXP_ID_CODE_CLASSIC_CONTROLLER_NYKOWING:
case EXP_ID_CODE_CLASSIC_CONTROLLER_NYKOWING2:
case EXP_ID_CODE_CLASSIC_CONTROLLER_GENERIC:
case EXP_ID_CODE_CLASSIC_CONTROLLER_GENERIC2:
case EXP_ID_CODE_CLASSIC_CONTROLLER_GENERIC3:
case EXP_ID_CODE_CLASSIC_CONTROLLER_GENERIC4:
case EXP_ID_CODE_CLASSIC_CONTROLLER_GENERIC5:

+ classic controller joystick calibration stuff :

cc->ljs.max.x = data[0 + offset] / 4 == 0 ? 64 : data[0 + offset] / 4;
cc->ljs.min.x = data[1 + offset] / 4;
cc->ljs.center.x = data[2 + offset] / 4 == 0 ? 32 : data[2 + offset] / 4;
cc->ljs.max.y = data[3 + offset] / 4 == 0 ? 64 : data[3 + offset] / 4;
cc->ljs.min.y = data[4 + offset] / 4;
cc->ljs.center.y = data[5 + offset] / 4 == 0 ? 32 : data[5 + offset] / 4;

cc->rjs.max.x = data[6 + offset] / 8 == 0 ? 32 : data[6 + offset] / 8;
cc->rjs.min.x = data[7 + offset] / 8;
cc->rjs.center.x = data[8 + offset] / 8 == 0 ? 16 : data[8 + offset] / 8;
cc->rjs.max.y = data[9 + offset] / 8 == 0 ? 32 : data[9 + offset] / 8;
cc->rjs.min.y = data[10 + offset] / 8;
cc->rjs.center.y = data[11 + offset] / 8 == 0 ? 16 : data[11 + offset] / 8;


I also keep the fix you summit other time Jacobian

if ID is not recognize, it's detect like a classic controller
 
So me being the idiot I am...I downloaded the emulators and unzipped them to my SD card but now nothing is showing up when I open HBC...what did I do?
 
Had a quick glance to one of the zips, and it seems that you need to place them in the "apps" dir on your SD card, instead of just placing in the root of the SD
wink.gif


If you don't have a "apps" dir, just create one!
tongue.gif
 
STILL NOTHING!!! I don't get it...thank you to everyone that has been helping me out with this but I just don't get it
angry.gif
cry.gif
yes I'm crying over this...lol
 
raulpica said:
Had a quick glance to one of the zips, and it seems that you need to place them in the "apps" dir on your SD card, instead of just placing in the root of the SD
wink.gif


If you don't have a "apps" dir, just create one!
tongue.gif
Just so I'm clear I unzip them then copy the folder to the "apps" folder to my SD card?
 
OMG!!! I finally got them working....
Thank you to raulpica, tantric, OuKKan, and especially matguitarist. Thanks again to those who've had to look at all my post and deal w/ my babling and me not knowing what I'm doing...
 
i'll try to upload USB2 version of wii64 tonight
smile.gif


sorry for didn't tell you star247 every zip contain a folder to put in the apps folder at the root

sd:\apps\wii64\

You have to put roms in the :

sd:\wii64\roms\

Save state goes to

sd:\wii64\saves\

the same pattern is use in every emulators

you can download the official release, all folder need is included and just replace the boot.dol with the one i recompiled
 
Thanks matguitarist I did forget about that but all good w/ emulators (buttons work well with all of them) I just have the issue with the joysticks...even w/ the latest version you put up (if it's not one thing it's another)
unsure.gif
 

Site & Scene News

Popular threads in this forum