Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Questions about Mamewah joystick setup  (Read 1298 times)

0 Members and 1 Guest are viewing this topic.

Thurman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:March 12, 2018, 09:15:33 pm
  • The suspense is terrible . . . I hope it'll last.
Questions about Mamewah joystick setup
« on: June 13, 2005, 10:18:35 am »
Alright I've tried quite a few combinations of settings and can't seem to get my finger on what's wrong.  So I'm coming to the board for help.  I've got a Happs 49-way and a GP-wiz49 and I'm having a few Mamewah problems so hopefully someone can explain a few of these settings......

-- I would like to move one game at a time, and only move when the joystick is at 100% of the throw.  With my current setup, it starts scrolling when my joystick is at about 50% of the throw, and it scrolls way too fast (it usually jumps 2 or 3 games at a time so it's tough to get it directly on the game that I want).  If I set my deadzone to 99, then that means the games will scroll only when I hit that last 1% correct?

-- What would be a good value for joy1_x_sensitivity?  I've tried values between 0 and 100 but nothing seems to get it to work like I want.  Plus, what does joystick sensitivity even mean?   :)

-- If the joystick is held at 100%, is there someway to speed up scrolling after like 2 seconds.  I would assume it has something to do with digital_scroll_rate and simulated_analog_max_rate but I've tried different values here and it always starts scrolling right away or too fast.

Like I said, I've tried different values for all of these and just can't seem to get it right.  Here's my current settings......

### SETTINGS ###

# 0 or 1 (off / on)
keyboard 1
mouse 0
joystick 1

# 1+ (milli-seconds)
digital_scroll_rate 0

# 0 = off, 1+ (milli-seconds)
simulated_analog_max_rate 0

# 1-100%
mouse_x_sensitivity 90
mouse_y_sensitivity 90

joy1_x_deadzone 99
joy1_x_saturation 95
joy1_x_sensitivity 50
joy1_x_analog 0

joy1_y_deadzone 99
joy1_y_saturation 95
joy1_y_sensitivity 50
joy1_y_analog 0

joy1_z_deadzone 99
joy1_z_saturation 95
joy1_z_sensitivity 50
joy1_z_analog 0

joy1_rx_deadzone 99
joy1_rx_saturation 95
joy1_rx_sensitivity 50
joy1_rx_analog 0

joy1_ry_deadzone 99
joy1_ry_saturation 95
joy1_ry_sensitivity 50
joy1_ry_analog 0

joy1_rz_deadzone 99
joy1_rz_saturation 95
joy1_rz_sensitivity 50
joy1_rz_analog 0

joy1_slider0_deadzone 99
joy1_slider0_saturation 95
joy1_slider0_sensitivity 50
joy1_slider0_analog 0

joy1_slider1_deadzone 99
joy1_slider1_saturation 95
joy1_slider1_sensitivity 50
joy1_slider1_analog 0

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Questions about Mamewah joystick setup
« Reply #1 on: June 14, 2005, 06:05:13 pm »
I first thought this would be the problem (from the FAQ):


Q: Why does my analog PC joystick device behave funny in MAMEWAH?

A: You can play around with the relevant _deadzone, _saturation & _sensitivity settings in the \mamewah\ctrlr\default.ini file, however I am not entirely happy with the analog joystick support (I will try to improve in future).  In the meantime, I recommend you set _analog 0, and your joystick will be treated the same as a digital stick.


...but I see you have _analog 0 set.  I have a Happ 49-way but interfaced with one of Dave's SJC's, which is seen like an analog joystick.  Here are my settings:

_deadzone 40
_saturation 95
_sensitivity 10
_analog 0

...and also simulated_analog_max_rate 20

Sorry but I am not completely sure how this GP-wiz49 works, I've been slacking a bit ;)  If you could explain I'll try to figure something out...

Thurman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:March 12, 2018, 09:15:33 pm
  • The suspense is terrible . . . I hope it'll last.
Re: Questions about Mamewah joystick setup
« Reply #2 on: June 16, 2005, 10:55:22 am »
Thanks for the help Minwah.  Here's what I've discovered so far....

-- To get the scrolling to slow down and move one game at a time, you need to adjust digital_scroll_rate.  This seems to cause a slight pause before moving to the next game.  I've got mine set to 200.

-- I still haven't gotten deadzone to work like I think it should.  I'll set the deadzone to 90, but the joystick seems to engage at less than 50% of the throw.  I wanted to see what would happen if I set all of my deadzones to 100.  When I move the joystick down or right, I get no response (like I expected).  When I move left or up, the joystick still engages at less than 50%.  Maybe this is a problem with my joystick setup, but this has just confused me.

-- I still haven't figured out what joystick sensitivity means.

-- And yes, to accelerate scrolling you need to adjust simulated_analog_max_rate.  Like Minwah suggested, 20 seems to be a good number.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Questions about Mamewah joystick setup
« Reply #3 on: June 16, 2005, 01:08:07 pm »
-- To get the scrolling to slow down and move one game at a time, you need to adjust digital_scroll_rate.  This seems to cause a slight pause before moving to the next game.  I've got mine set to 200.

Sorry I didn't mention digital_scroll_rate, I use the default 125

Quote
-- I still haven't gotten deadzone to work like I think it should.  I'll set the deadzone to 90, but the joystick seems to engage at less than 50% of the throw.  I wanted to see what would happen if I set all of my deadzones to 100.  When I move the joystick down or right, I get no response (like I expected).  When I move left or up, the joystick still engages at less than 50%.  Maybe this is a problem with my joystick setup, but this has just confused me.

I'll check it out when I try to improve the joystick handling...I can't explain that behaviour off the top of my head.

Quote
-- I still haven't figured out what joystick sensitivity means.

This applies for analog joysticks, basically an equivalent to digital_scroll_rate (which is for digital joysticks).