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: Pretty big change to MAME's inputs  (Read 812 times)

0 Members and 1 Guest are viewing this topic.

bulbousbeard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 522
  • Last login:August 25, 2015, 11:58:25 pm
  • I want to build my own arcade controls!

Generic Eric

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4520
  • Last login:July 15, 2024, 09:18:25 pm
  • Restore! Don't maim for MAME, build from scratch!
    • forum.arcadecontrols.com/index.php/topic,143226.0.html
Re: Pretty big change to MAME's inputs
« Reply #1 on: February 20, 2015, 10:49:52 am »
:cough:
Software
:cough:

Care to explain this?  Is that diagonally mounted? 

bobmoo79

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 44
  • Last login:September 06, 2023, 09:06:46 am
  • I want to build my own arcade controls!
Re: Pretty big change to MAME's inputs
« Reply #2 on: February 20, 2015, 11:12:22 am »
It seems they've modified the way MAME handles 8way joysticks in 4 way games.

So if you accidentally hit 'right' then 'up', it will only register the 'up' movement. I could be misunderstanding what it's trying to achievem but personally I would have preferred it to ignore the second command (i.e. up), but

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Today at 03:57:04 pm
  • ...
Re: Pretty big change to MAME's inputs
« Reply #3 on: February 20, 2015, 11:42:57 am »
It seems they've modified the way MAME handles 8way joysticks in 4 way games.

So if you accidentally hit 'right' then 'up', it will only register the 'up' movement. I could be misunderstanding what it's trying to achievem but personally I would have preferred it to ignore the second command (i.e. up), but

It doesn't allow 2 directions to be triggered at once. (no diagonals)
If you transition from 'right' to 'up', it will ignore 'right' as soon as 'up' is triggered.

An instant transition with no overlap or gap is what people try to accomplish with dedicated 4 way joysticks and diamond restrictors.
This allows you to get closer to that if using an 8-way.

In some of the old games, the character will hang for a second when both directions are triggered.
Mario getting stuck at the top of ladders or pacman missing turns are examples.  (in burgertime it's more of a timing issue than a joystick issue)

This makes these games more playable with an 8-way stick.

Still not as ideal as a dedicated 4-way, but probably good enough for most casual players.

EDIT:  At least I think that's what they're going for.  I thought it had been this way for some time.  I know nothing of software either.
« Last Edit: February 20, 2015, 11:44:36 am by BadMouth »