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: MAMEWAH v1.62b12 for BETA testing!  (Read 2740 times)

0 Members and 1 Guest are viewing this topic.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
MAMEWAH v1.62b12 for BETA testing!
« on: August 25, 2006, 09:10:24 am »
MAMEWAH v1.62b12 (25/08/06)

Improvements / Changes:

Altered check for xml2info.exe to allow xml2info.bat too, for Kricks xml2info xsl batch file,
Added 'list_generation_method rom_folder_vs_listxml' for MAME v0.107+ (*),
Added 'list_generation_method verifysets_vs_listxml' - probably redundant as -verifysets no longer exists but may be of use with older MAME versions (*),
New listxml parsing allows multiple display types and controls for improved filtering,
Added 'Show ALL BIOS' and 'Show NO BIOS' options in 'BIOS Filter' menu,
Added 'Show ALL Input Types' and 'Show NO Input Types' options in 'Input Type Filter' menu,
Improved BIOS Filter to show descriptions rather than romnames.

(*) NOTE: due to differences in listxml outputs from different versions of MAME, some info may not be available (MAME v0.107-0.108 currently tested OK)


http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=84904&page=0&view=collapsed&sb=5&o=&fpart=1&vc=1&new=

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #1 on: August 25, 2006, 12:47:37 pm »
This is wonderful news....let me make sure I understand the following comment:

This is very similar to the last release, but with some fairly major list generation additions - namely built-in parsing of mame -listxml, which should remove the need for xml2info as far as Mamewah's concerned.

Does this mean we do NOT need krick's exe OR bat file and your app will generate lists again?

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #2 on: August 25, 2006, 03:10:19 pm »
I'm getting the following error:
8/25/2006 2:07:51 PM Error: 13 Type mismatch in ReadLSTFile
8/25/2006 2:07:57 PM Error: 55 File already open in INI_SaveConfig
8/25/2006 2:07:57 PM Error: 55 File already open in EMUINI_SaveConfig
8/25/2006 2:07:57 PM Error: 55 File already open in LISTINI_SaveConfig
8/25/2006 2:07:57 PM Mode 1024 x 768 @ 60Hz, 32bit colour selected after 1 attempt(s) at 1/2 second intervals.
8/25/2006 2:07:57 PM MAMEWAH quit

I'm sure I'm missing something easy...any suggestions?

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #3 on: August 25, 2006, 11:49:15 pm »
Hello all,

I'm running MAME 079 and 101 and I've had no problems generating a list for either of these versions. However,  I noticed that (as Minwah warned) I'm missing some information when the game data is displayed, plus some data is repeated. For example, here is what's displayed for Robotron:

----------------------------------------------------------------------------
Robotron [Solid Blue label]

Robotron
1982 Williams

,
buttons
Status Good [Good], Color Good [Good], Sound Good [Good]
----------------------------------------------------------------------------

The "," and "buttons" and duplicate "[Good]" are present regardless of the game selected.
Otherwise things seem to work as expected.

mamewah.log:

MAMEWAH v1.62 launched
Cursor scheme: Windows Default, Arrow: (None), Wait: (None), AppStarting: (None)
Desktop colour: 10841658
Wallpaper filename: C:\Documents and Settings\GBertrand\Local Settings\Application Data\Microsoft\Wallpaper1.bmp
Desktop display mode: 640x480 @ 200Hz, 16bit colour
Decimal symbol: '.'
Games list read: mame-0.lst
Mode 640 x 480 @ 60Hz, 16bit colour selected after 2 attempt(s) at 1/2 second intervals.
Layout selected: E:\mamewah162b12\config\layout.lay
No. joystick devices attached: 0
Ctrlr file selected: E:\mamewah162b12\config\mamewah.cfg
Keyboard enabled
List generation started...
does not exist in ReadDAT.
Current drive/directory selected: e:\mame101
Commandline run: C:\WINDOWS\System32\cmd.exe /c e:\mame101\mamepp.exe -listxml > E:\MAMEWA~1\mame.xml {flags=81}
Application quit: C:\WINDOWS\System32\cmd.exe /c e:\mame101\mamepp.exe -listxml > E:\MAMEWA~1\mame.xml
Current drive/directory selected: e:\mame101
Commandline run: C:\WINDOWS\System32\cmd.exe /c e:\mame101\mamepp.exe -listfull > e:\mame101\listfull {flags=81}
Application quit: C:\WINDOWS\System32\cmd.exe /c e:\mame101\mamepp.exe -listfull > e:\mame101\listfull
List generation finished
Games list read: mame-0.lst
Mode 640 x 480 @ 200Hz, 16bit colour selected after 1 attempt(s) at 1/2 second intervals.
MAMEWAH quit


Breaker.
« Last Edit: August 26, 2006, 12:15:35 am by breaker »

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #4 on: August 26, 2006, 12:11:08 am »
Hello all,

I'm running MAME 079 and 101 and I've had no problems generating a list for either of these versions. However,  I noticed that (as Minwah warned) I'm missing some information when the game data is displayed, plus some data is repeated. For example, here is what's displayed for Robotron:

----------------------------------------------------------------------------
Robotron [Solid Blue label]

Robotron
1982 Williams

,
buttons
Status Good [Good], Color Good [Good], Sound Good [Good]
----------------------------------------------------------------------------

The "," and "buttons" and duplicate "[Good]" are present regardless of the game selected.
Otherwise things seem to work as expected.

mamewah.log:

MAMEWAH v1.62 launched
Cursor scheme: Windows Default, Arrow: (None), Wait: (None), AppStarting: (None)
Desktop colour: 10841658
Wallpaper filename: C:\Documents and Settings\GBertrand\Local Settings\Application Data\Microsoft\Wallpaper1.bmp
Desktop display mode: 640x480 @ 200Hz, 16bit colour
Decimal symbol: '.'
Games list read: mame-0.lst
Mode 640 x 480 @ 60Hz, 16bit colour selected after 2 attempt(s) at 1/2 second intervals.
Layout selected: E:\mamewah162b12\config\layout.lay
No. joystick devices attached: 0
Ctrlr file selected: E:\mamewah162b12\config\mamewah.cfg
Keyboard enabled
List generation started...
 does not exist in ReadDAT.
Current drive/directory selected: e:\mame101
Commandline run: C:\WINDOWS\System32\cmd.exe /c e:\mame101\mamepp.exe -listxml > E:\MAMEWA~1\mame.xml {flags=81}
Application quit: C:\WINDOWS\System32\cmd.exe /c e:\mame101\mamepp.exe -listxml > E:\MAMEWA~1\mame.xml
Current drive/directory selected: e:\mame101
Commandline run: C:\WINDOWS\System32\cmd.exe /c e:\mame101\mamepp.exe -listfull > e:\mame101\listfull {flags=81}
Application quit: C:\WINDOWS\System32\cmd.exe /c e:\mame101\mamepp.exe -listfull > e:\mame101\listfull
List generation finished
Games list read: mame-0.lst
Mode 640 x 480 @ 200Hz, 16bit colour selected after 1 attempt(s) at 1/2 second intervals.
MAMEWAH quit


Breaker.


Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #5 on: August 26, 2006, 07:59:58 am »
Does this mean we do NOT need krick's exe OR bat file and your app will generate lists again?

Yes :)

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #6 on: August 26, 2006, 08:00:50 am »
I'm sure I'm missing something easy...any suggestions?

I am away from home at the moment but try what I say in this post, hopefully it will fix the problem:

http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=84997&page=0&view=collapsed&sb=5&o=&fpart=1&vc=1

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #7 on: August 26, 2006, 08:04:33 am »
I'm running MAME 079 and 101 and I've had no problems generating a list for either of these versions. However,  I noticed that (as Minwah warned) I'm missing some information when the game data is displayed, plus some data is repeated. For example, here is what's displayed for Robotron:

Up to Mame v0.106, for the moment I recommend just using the rom_folder_vs_xml2info method, since xml2info.exe is supplied with Mame versions up to then (IIRC).

However I may try to improve the compatibility with older Mame versions, so thanks for your findings.  Did the same thing happen with both Mame versions?

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #8 on: August 26, 2006, 09:44:16 am »
would it not been easier to insert that mameversion it have (like 107 at the end)? Not all people may not known, what it even does, and may been have trouble to even get this to work.

Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

brophog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 486
  • Last login:January 20, 2019, 03:49:41 am
  • I want to build my own arcade controls!
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #9 on: August 27, 2006, 12:00:54 am »
This should be extremely helpful to a lot of people. Nice work! :notworthy:

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #10 on: August 27, 2006, 07:06:23 pm »
Up to Mame v0.106, for the moment I recommend just using the rom_folder_vs_xml2info method, since xml2info.exe is supplied with Mame versions up to then (IIRC).
However I may try to improve the compatibility with older Mame versions, so thanks for your findings.  Did the same thing happen with both Mame versions?

Hi Minwah,

Did a bit more testing and here are some observations:

1) regarding the use of xml2info, sorry that's my fault, I misread your notes and left 'listxml' configured; once I changed this in the 'mame.ini' all information was presented correctly for each game.

2) in further testing (when using xml2info) Mame 079 produced clean results, MAME 101 produced the 'duplicate' reporting results I experienced in my first test. I've included a screenshot for reference. I thought perhaps this might have been an interface design issue, but the information is present in the 'mame-0.lst' file; here is a sample:

*** Sample of mame-0.lst file ***
1941
1941 - Counter Attack (World)
1990
Capcom


Raster
Vertical
8-Way Joystick
Status Good (Good)
Color Good (Good)
Sound Good
*** End ***

3) I also tested the issue regarding menu options and the 'Indexing Services'. I tried using MAMEWAH with the option on/off for the MAMEWAH directory and all options were present in both cases.

Cheers,
Breaker.
« Last Edit: August 27, 2006, 09:08:19 pm by breaker »

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #11 on: August 28, 2006, 08:46:45 am »
So by 'duplicate' info do you mean the 'Good (Good)' etc parts?  If so, this is supposed to happen.  I forget the exact Mame version, but previously there was only driver 'status', 'color' and 'sound' info.  At some point, 'emulation' and 'graphics' status' were also added...this is how it appears:

Quote
Status Good (Good) = status (emulation)
Color Good (Good) = color (graphics)
Sound Good = sound

Let me know if I misunderstood, and thanks for your testing :)

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: MAMEWAH v1.62b12 for BETA testing!
« Reply #12 on: August 28, 2006, 09:23:52 pm »
So by 'duplicate' info do you mean the 'Good (Good)' etc parts?  If so, this is supposed to happen.  I forget the exact Mame version, but previously there was only driver 'status', 'color' and 'sound' info.  At some point, 'emulation' and 'graphics' status' were also added...this is how it appears:

Hi Minwah,

Yes, you understood correctly. I wasn't aware of this change in MAME so I assumed it was an extract issue with xml2info; thanks for the correction. I did some more testing last night, configuring Daphne with MAMEWAH 162b12 and had no problems at all; nice to be able to do it all with 'ini' files! I also dabbled in the layout editor, modifying the default layout for my Daphne screen and all was well. Will continue to test and report any issues.

Cheers,
Breaker.
« Last Edit: August 28, 2006, 09:25:26 pm by breaker »