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: New Controls.dat!  (Read 1328 times)

0 Members and 1 Guest are viewing this topic.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:Yesterday at 11:35:37 pm
  • The Bears Still Suck!
New Controls.dat!
« on: August 16, 2004, 11:57:50 pm »
Controls.dat is updated.  We have a new look, new software, new features.

First, the project software has been updated to the 21st century.  Now using CSS and xHTML to lessen bandwidth usage :)  If you use a browser that the site shows up weird let me know.  I've tested in Mozilla 1.6, 1.7.2, and I.E. 6.0.02600.  For the most part the layout shows up near correct on those.

New features:

1) The dat files are now pre-generated.  The dynamic generation that was happing took up too much bandwidth and timed out.  Now the ini and xml files are available, zipped, with version numbers.
2) Because of above older versions are automatically archived.  Will probably only show the last 5-10 zip.  If you need something older you will have to PM me.  Once a dat gets too old I will archive it offsite to save on webspace.
2) 700+ games directly supported!
3) New reports.  I use them for debugging, but I figured many of you will find them interesting.
4) Updated FAQs.
5) 'Other' control type renamed to 'Misc' as to not be confused with the 'Other' input port in mame 0.85
6) Mahjong is now supported.  Mahjong control type handled just like Misc control type.

FE Devs, new features to take note of.  
1) FE Dev package gets updated and versioned along with the ini and xml files.
2) The version and date generated are stored in the ini and xml format.
3) The tilt information is more accurate, comes form list xml.  Also included a cocktail variable which indicated if the game had a cocktail dipswitch.  Useful for correctly displaying controls for those games.
4) No more "no whitespace" xml format.  If oyu have a parser that is slow due to whitespace I suggest using a different parser.

The news feature will hopefully be completed in the near future.  Otherwise the only other majory update  right now is displaying indirectly supported games correctly.  This has been removed until that task is finished.

If you don't know what Controls.dat is read the FAQs :)
« Last Edit: August 17, 2004, 03:44:18 pm by SirPoonga »

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re:New Controls.dat!
« Reply #1 on: August 17, 2004, 12:42:19 am »
Great work!


fixed
« Last Edit: August 19, 2004, 12:25:21 am by u_rebelscum »
Robin
Knowledge is Power

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:Yesterday at 11:35:37 pm
  • The Bears Still Suck!
Re:New Controls.dat!
« Reply #2 on: August 17, 2004, 02:03:46 pm »
FE DEvs.  If you have an FE that supports controls.dat or support for using a viewer let me know, I iwll add you to the list.
http://fe.donkeyfly.com/controls/support.php

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:New Controls.dat!
« Reply #3 on: August 17, 2004, 05:35:08 pm »
Cool! :)

I can't access the page right now, but MAMEWAH supports a viewer which can be auto-launched before launching a game, or launched with a key...

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:Yesterday at 11:35:37 pm
  • The Bears Still Suck!
Re:New Controls.dat!
« Reply #4 on: August 17, 2004, 07:01:30 pm »
Can't access it?

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re:New Controls.dat!
« Reply #5 on: August 17, 2004, 09:02:06 pm »
The stupid superscript in Alien 3 caused an error on my browser. (IE)

- <controls>
- <control name="8-way Joystick">
  <constant name="joy8way" />
  </control>
The XML page cannot be displayed

Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.


--------------------------------------------------------------------------------

An invalid character was found in text content. Error processing resource 'controls.xml'. Line 682, Position 40

 <game romname="alien3" gamename="Alien

DIV>
  </controls>
- <labels>
  <label name="P1_BUTTON1" value="Attack" />
  <label name="P1_BUTTON2" value="Roll" />
  <label name="P1_BUTTON3" value="Special" />
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:Yesterday at 11:35:37 pm
  • The Bears Still Suck!
Re:New Controls.dat!
« Reply #6 on: August 17, 2004, 10:25:32 pm »
don't use IE.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:New Controls.dat!
« Reply #7 on: August 18, 2004, 06:17:51 am »
Can't access it?

The site was down...seems OK now :)