v0.99pre8 - Gamelist generation crashes when control type is not defined

Bug #900482 reported by Vladimir Vitkov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Wah!Cade
Fix Committed
Undecided
Wayne Moulden

Bug Description

Wah!cade in combination with MAME 0.144 crashes on list generation due to new format of describing controls.

Problem is the same as in https://bugs.launchpad.net/wahcade/+bug/581711

It seems ina MAME 0.144 the format the xml list is generated is changed. The change (at least the one observed) is in the way controls are defined

The ones MAME reports are:
   <control type="dial"
   <control type="doublejoy"
   <control type="gambling"/>
   <control type="hanafuda"/>
   <control type="joy"
   <control type="keyboard"/>
   <control type="keypad"/>
   <control type="lightgun"
   <control type="mahjong"/>
   <control type="mouse"
   <control type="paddle"
   <control type="pedal"
   <control type="positional"
   <control type="stick"
   <control type="trackball"

Most significantly the Joystick types have been changed. Instead of type joy4way now we have just type joy but additional param way=4 is added.

More or less this is insignificant but affects list/filters

Related branches

Wayne Moulden (waynemou)
Changed in wahcade:
status: New → Confirmed
Revision history for this message
Wayne Moulden (waynemou) wrote :

Idealy we should add exception handling to the controller type, log the new items to wahcade.log or console

Changed in wahcade:
assignee: nobody → Wayne Moulden (waynemou)
status: Confirmed → In Progress
Wayne Moulden (waynemou)
Changed in wahcade:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.