Homebrew Snes9xGX Cover+ & co

  • Thread starter Thread starter Wiimpathy
  • Start date Start date
  • Views Views 237,715
  • Replies Replies 363
  • Likes Likes 11
Anyone having problems saving their settings with the snes9xgx 4.2.9 v1? Everything saves fine if i revert back to 4.2.8.
 
I looked at the Snes9xGX sources and tried fixing my R/L trigger "issue" on GC pads myself. And I think I somehow got it to work, although the solution is pretty much just a simple hack.
In input.cpp at UpdatePads() (Line 244) I added at the end of the for loop:

Code:
// If the left trigger is pushed slightly, register as full button press
if(userInput[i].pad.triggerL >2){
userInput[i].pad.btns_h = PAD_TRIGGER_L;
}
// If the right trigger is pushed slightly, register as full button press
if(userInput[i].pad.triggerR >2){
userInput[i].pad.btns_h = PAD_TRIGGER_R;
}

Works for me. Maybe "2" is too sensitive, and 5 or 10 might be more appropriate.
 
Thank you for taking your valuable time to help out with this cover art mod project. How's your update for the NES coming along? Also, I would really like to know how you made those awesome screen shots. :)
 
Anyone having problems saving their settings with the snes9xgx 4.2.9 v1? Everything saves fine if i revert back to 4.2.8.
I can confirm this.
The settings actually are saved. You can confirm this by changing something and looking at the settings file after closing the program.
The problem is that those settings get reset upon opening it again.

Any clues as to why this happens?


Edit:
By the way, setting the file to read-only does not help. It simply creates a new default config.xml and overwrites yours. :(
The file is normally on apps/snes9xgx/, but I found another copy in snes9xgx/ and I'm not sure how it got there...
 
Cool, thanks manuel man glad to know I'm not alone on this... I've tried everything, it's gotta be a bug. And @ Painless... actually it would be a 4.2.9 v2, lol
 
Cool, thanks manuel man glad to know I'm not alone on this... I've tried everything, it's gotta be a bug. And @ Painless... actually it would be a 4.2.9 v2, lol
I thought the v1 was a joke. Isn't the version like X.X or in this case X.X.X? But I guess that since there was such a slight diff. between 4.2.9 & 4.2.9 v1 that it would stand to reason to have a v2. lol. Thank you for the clarification :)
 
Well, my problems keep getting worse. I've now noticed that the SNES9xGx cover mod crashes randomly and rather predictably, in addition to resetting settings upon startup.
I'm wondering if it is having issues with SDHC cards.
 
FCE Ultra GX 3.2.9 Cover v1
FCE Ultra GX 3.2.9 Cover v1 cios202

Snes9xGX 4.2.9 Cover v2
Snes9xGX 4.2.9 Cover v2 cios202

The settings should be saved correctly now.

when i turn off cover menu, in normal text scroll menu, there is a bug with classic controller. after select game with classic controller, when exit game , games cannot be
selected with classic controller. to select game, after press d-pad up or down button. cannot be just selected.
?
Not sure to understand the issue. Is this present in normal versions of the emus?

I looked at the Snes9xGX sources and tried fixing my R/L trigger "issue" on GC pads myself. And I think I somehow got it to work, although the solution is pretty much just a simple hack.
I didn't put your fix but maybe you could ask tantric. In fact, I'm not a big RPG fan so I didn't really try it. Maybe other games to test the difference?

Also, I would really like to know how you made those awesome screen shots. :)

The screenshots are from a video capture. The wii is directly plugged on a video capture box. The quality isn't that great but that's enough here.
As you can see the last ones don't have the same colors. That's due to a different TV a friend gave me: an HD one and I discover the joy (irony inside) to play wii and old consoles on modern TV.
 
Which version are you using? ios58 one? You can see the ios used in the credits. If it's the case, try to delete the line in meta.xml. This is a general homebrew bug related to wifi. It have been asked about a million times (that's not your fault) and if someone knows a simple fix to code I hear you. Maybe a sticky for this error and solution would be nice too. :)
If that doesn't solve the issue you can try the cios202 version to compare and see if there are less freezes/speed issues/errors.
 
Which version are you using? ios58 one? You can see the ios used in the credits. If it's the case, try to delete the line in meta.xml. This is a general homebrew bug related to wifi. It have been asked about a million times (that's not your fault) and if someone knows a simple fix to code I hear you. Maybe a sticky for this error and solution would be nice too. :)
If that doesn't solve the issue you can try the cios202 version to compare and see if there are less freezes/speed issues/errors.
I am using IOS58 and do have that argument enabled, so I'll try both your suggestions. I had never run into these issues with the regular SNES9xGx, and VGAGx cover mod seems fine, so I had assumed it was something related to the SNES9xGx cover mod.

Thanks for your reply!
 
I looked at the Snes9xGX sources and tried fixing my R/L trigger "issue" on GC pads myself. And I think I somehow got it to work, although the solution is pretty much just a simple hack.
I didn't put your fix but maybe you could ask tantric. In fact, I'm not a big RPG fan so I didn't really try it. Maybe other games to test the difference?

It should work on any game. Take Mario Kart for example, hopping/drifting works via the shoulder buttons, as does turning in F-Zero. In both cases slightly tipping the trigger will now activate the actual button that usually registers only if you push them all the way down.

By the way, are you using an older version of devkitPro? I tried compiling your sources but got some errors (dirnext() and diropen() were undefined) with the newest version available through the updater. Both functions seem to be removed in current versions.
 

Site & Scene News

Popular threads in this forum