QUOTE(guybird @ Sep 21 2006, 08:58 AM)

Well I tried everything you said, (launch from UnleashX start with fresh zsnexbox setup, 3 roms, different save partitions etc) and nothing changed. You say that once I go in and adjust a rumble then exit the rumble menu that the rmb file is created. This is not the case. All I have been doing is simply launching a game, and exiting it 1-2 seconds later, and the file is created. Beyond that, I even went through and made settings for all 10 rumbles on a game, and it "saved" the settings as they were there when I restarted the emu, but as far as the rmb file goes, its still showed:
1
0
Instead of the default/blank setting of
0
0
I think you've misunderstood how the rumble file is setup and you may have actually missed setting some of the settings up. Can you post the complete rmb file for the game you made the 10 rumbles for?
When you open up the rumble file, it will look like this:
1 (This is On or Off)
3584 (This is the address to monitor)
(This is invisible but there is a value on this line. You just can't see it)
0 (This is Value change, decrease, or increase. 0, 1, or 2)
Rumble when pickin up coins - losing coins (This is the description)
255 (Motor 1 Strength)
255 (Motor 2 Strength)
0.050000 (Motor 1 time)
0.050000 (Motor 2 time)
0 (I forget what this is)
3 (Rumbles to skip)
Every rumble file has 10 of the above entries. I think you are getting confused because you don't see the third line and you think that the first entry is just 2 lines. The third line you see has an invisible value but is part of the first rumble.
It sounds like it's working. If you made 10 rumbles for a game, exited ZsnexBox, started ZsnexBox, started the game the you made the 10 rumbles for and all of them showed up in the 10 different rumble slots, then the file is being created and saved. Otherwise all 10 slots would have "0" for the Motor 1 + 2 strength and time. And all the descriptions will say "Enter Description Here" and all the addresses will say 0x0.
Are you sure you've turned the rumbles on, the motor strengths are not 0, and the motor times are not 0? and you have them set to rumble on the correct value change type (you can set it ot rumble on value change to get both increase and decrease)? Also, are you sure you've assigned them to a cheat code slot? You have to select "Change address to monitor" then change the number to the correct cheat code slot. But don't forget the next and final step.
This is perhaps the most important step:
Then you have to press "Y" on the screen where you pick the cheat search slot otherwise the rumble will not be tied to the cheat code and the address will still say 0x0 in that rumble slot.
This post has been edited by nes6502: Sep 21 2006, 02:39 PM