Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06002 Documentation Typo Always Jul 30, 2015, 12:51 Aug 2, 2015, 03:57
Tester haynor666 View Status Public Platform MAME (Official Binary)
Assigned To Resolution No change required OS Windows Vista/7/8 (64-bit)
Status [?] Closed Driver
Version 0.164 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 06002: Most of taito_f3 games: incorrect control type in XML
Description list xml posts dial as additional control type but in this driver probably only Arkanoid Returns use it. Manual for Arabian Magic does not mention dial.paddle either - http://www.arcade-museum.com/manuals-videogames/A/ArabianMagic.man.pdf

I know this is cartridge based system but I think is incorrect to list dial for all games.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems Most of taito_f3 games
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.11914
Tafoid
Administrator
Jul 30, 2015, 17:37
The inputs are put out to match what the board is capable of, not what the specific game is doing. Like Centipede, the specific game might not use such input but it is mapped and available to mirror that of the original board. I think is it another instance that you might expect each game to show only what it uses and that MAME is showing it ALL.
User avatar
No.11916
haynor666
Tester
Jul 30, 2015, 18:03
edited on: Jul 30, 2015, 18:35
This is typical JAMMA board except additional pins straight from board so either spinner was connected straight to joystick pins (many consoles allowed this like Atari 2600, SMS) or uses special connector on cartrigde (like some Codemasters games on megadrive). In the same situation is decocass driver.

Pn the other hand taito_z games have inputs defined per game.

Well, if that how it is constructed let it be.
User avatar
No.11927
NekoEd
Senior Tester
Aug 2, 2015, 03:57
These are features/limitations of MAME's input system (depending on how you want to look at it). The inputs are physically there on the boards, even if they're not used, so it's technically correct. Closing as per that explanation, if a dev wants to comment or reopen, feel free.