feature req. w/ money compensation

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

Post Reply
barbecueskappy
Rookie
Posts: 15
Joined: Wed May 18, 2005 5:42 pm

feature req. w/ money compensation

Post by barbecueskappy »

Since my request won't benefit everybody and it is for research purposes, I'm willing to pay by the hour for the time it takes to code.

Some time ago I commissioned a version of ZSNES that allowed me to flip the status of the Y button so that its status was reversed: the program treated the button as always being pressed except when you pushed the button then it would release.

This really only accomplished half of the function I needed and it's time I got a version of zsnes that does the rest.

What I really needed was for the button to be pressed all the time, then when you press the button, it releases only momentarily and immediately comes back on again regardless of whether you hold the button or not.
Technically this can be accomplished using the button combination editor to define a release and press, but the problem is this only works for a keyboard key and not my gamepad. If I assign it to a gamepad button not only does it not work right but it disables all other button input for as long as the button is held.

Maybe it's possible to change the code to treat the gamepad exactly as a keyboard key, or possibly fix the key combination editor to work with my gamepad correctly, or I may just have to start over and request somebody redo my function to release and press rather than simply reversing the status

To edit the version of ZSNES I have, I would probably have to provide source code and not just the executable wouldn't I? I don't know if the person who did it for me still has it, so I might have to have somebody start from scratch on the latest version of ZSNES.

If any coders think this is a reasonable offer, let me know how long you think this would take and we can make a deal to compensate you for your time.
pagefault
ZSNES Developer
ZSNES Developer
Posts: 812
Joined: Tue Aug 17, 2004 5:24 am
Location: In your garden

Post by pagefault »

Image

$50 and it will have to be in 1.51 code.
Watering ur plants.
barbecueskappy
Rookie
Posts: 15
Joined: Wed May 18, 2005 5:42 pm

Post by barbecueskappy »

Sounds great.
I need to know how and where to pay.

Double check and make sure you know exactly what the feature should do:
-Y button always on
-Upon button press, Y button comes off only briefly then immediatly back on untill the next button press, regardless of holding
-must work with gamepad accessories

One unrelated question, in the later builds of zsnes has there been any work on enabling diagonal directions to work correctly for thumbsticks and Dpads?
pagefault
ZSNES Developer
ZSNES Developer
Posts: 812
Joined: Tue Aug 17, 2004 5:24 am
Location: In your garden

Post by pagefault »

Yes it is fixed now, I have tested it extensively with my 360 controller.

For the Y button toggle is 1 frame good enough for you?
Watering ur plants.
barbecueskappy
Rookie
Posts: 15
Joined: Wed May 18, 2005 5:42 pm

Post by barbecueskappy »

Yeah, 1 frame sounds like what it needs to be- that's fast enough that you don't notice a delay and I don't know whether or not some software can have a cycle slow enough that it wouldn't even recognize that there was a release.

I'll go ahead and transfer payment if you'll let me know your payment method.
Post Reply