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: Front End Authors: Aaron Alert!  (Read 2090 times)

0 Members and 1 Guest are viewing this topic.

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!
Front End Authors: Aaron Alert!
« on: August 22, 2005, 02:15:48 pm »
Removed the following obsolete and/or redundant command line options from
the Windows build: [Aaron Giles]
 -wrongorientation
 -wrongfps
 -gamelist
 -list
 -listgames
 -listdetails
 -listwrongmerge
 -listcpu
 -listcpuclass
 -listgamespersourcefile
 -listnosound
 -listnvram
 -listpalettesize
 -listromdistribution
 -listromnumber
 -listsound
 -listdupcrc
 -listsamdir
 -listmd5
 -listsha1
 -verifysets
 -vset
 -vsam
 -sortname
 -sortdriver
 -[no]clones
 -crconly
 -maxlogsize
 -resamplefilter
 -debug_resolution
 -history_file
 -mameinfo_file

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: 8183
  • Last login:April 12, 2023, 09:22:35 pm
  • The Bears Still Suck!
Re: Front End Authors: Aaron Alert!
« Reply #1 on: August 22, 2005, 03:00:54 pm »
Interesting, in otherwords, get everything form listxml.  Which I hope it means they add more info to listxml as there's a bunch more info that could be added because the old listinfo was akward and couldn't handle it.
« Last Edit: August 22, 2005, 03:04:36 pm by SirPoonga »

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Front End Authors: Aaron Alert!
« Reply #2 on: August 23, 2005, 08:21:22 am »
I don't use any of those options anyway (at least IIRC!), other than verifysets (for checking what roms people have in merged sets).

Edit: how else can one check for clones in merged sets?  verifyroms would be a very long winded way of doing it surely...  Mind you, I never saw the point of merged sets anyway...but MAME supports it so FE's should too.
« Last Edit: August 23, 2005, 08:22:56 am by Minwah »

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Front End Authors: Aaron Alert!
« Reply #3 on: August 27, 2005, 10:55:17 pm »
Man that really sucks.... the only way those options can be removed is if they "fix" listxml and allow it to show data for just one game. 

Why?  Well listxml takes a while to generate, so if you need to get data quick you are screwed.  Also some of the data is absolutely absent from listxml.  For example -listdetails gives far more accurate driver status info than that default junk in listxml.  Or at least the last time I checked it did. 


I use about 5 of those calls to mame when parsing mame cfgs in the j5 controls.dat viewer.  These changes have essentially killed the app.

:(


Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Front End Authors: Aaron Alert!
« Reply #4 on: August 27, 2005, 11:08:50 pm »
Just went through my apps to check for problems.  and.....

Warning!!!!

As of this posting the changes added in .99u4 Break:

Dragon King (list generator crashes)
Johnny 5:  controls.dat viewer.  (all data has to be sent manually)
Any and all apps that depend upon the dk list generator.


Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Front End Authors: Aaron Alert!
« Reply #5 on: August 27, 2005, 11:25:53 pm »
I'm compiling a list of old command lines that were removed and newer ones that can be used as a work around.

-listdetails ==> -ls (if you only need the driver name, otherwise you must parse listxml)

-listgame ==> -ll (works exactly the same)


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: Front End Authors: Aaron Alert!
« Reply #6 on: August 28, 2005, 09:27:59 am »
Man that really sucks.... the only way those options can be removed is if they "fix" listxml and allow it to show data for just one game.
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!

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Front End Authors: Aaron Alert!
« Reply #7 on: August 28, 2005, 04:22:52 pm »
Well it seems only logical to me that mame could easily do the searching for you.... afterall, it does it for all the other list functions. 


For example typing mame sf2 -listxml should give you the xml data for just Street fighter 2.  This would prevent the initial lag of actually printing out the whole 16 meg xml file.  In My FE this doesn't cause much trouble as I want the whole file anyway, but in the viewer and some of my mini apps it does.  I don't want users to have to either setup a centralized place to store a listxml file for all their various apps or have multiple, 16 meg files on their harddrive.  And beyond that, I don't want to have to generate a 16 meg file just to parse about 10 lines of text from it in the case of apps that you just use data for a single rom at a time. 

I would like to report that it seems Aaron is adding a lot of data to the listxml file.  It's still not complete yet compared to other methods of getting data, but it's getting there. 


Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Front End Authors: Aaron Alert!
« Reply #8 on: August 28, 2005, 04:32:01 pm »
Just some interesting additions on the positive side of things:

I notice that now the mame.ini allows you to set the monitor you want mame to be viewed in as well as setting the resolution of said monitor independantly of the other.  To me this hints that dual screen support won't be far off.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 21, 2024, 11:59:54 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Front End Authors: Aaron Alert!
« Reply #9 on: August 28, 2005, 09:27:34 pm »
DK's listgen has been patched for anyone interested.