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 --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: MAWLER: A MAWS Recreation  (Read 24369 times)

0 Members and 1 Guest are viewing this topic.

Vigo

  • the Scourage of Carpathia
  • Trade Count: (+24)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5936
  • Last login:Today at 10:25:17 am
Re: MAWLER: A MAWS Recreation
« Reply #40 on: November 17, 2014, 11:53:49 am »
Thanks, ids. No need to hurry on my account, but I appreciate the work you put into this one. I have been enjoying mawler. Really good for dicing up romsets to match exact criteria to put exact roms into a specialty cabinet. This has become standard software on all my computers.  :cheers:

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 707
  • Last login:March 15, 2019, 11:28:09 am
  • Fighter Captured
Re: MAWLER: A MAWS Recreation
« Reply #41 on: November 17, 2014, 01:36:42 pm »
I so glad to hear you're finding it useful!

Sorry, was hoping to get a fix out yesterday but unable to find free time :(  I should have something within a day or two.

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 707
  • Last login:March 15, 2019, 11:28:09 am
  • Fighter Captured
Re: MAWLER: A MAWS Recreation
« Reply #42 on: November 17, 2014, 09:44:27 pm »
Update posted at the usual URL.  Please keep a backup of your current version just in case I broke something :)

Vigo

  • the Scourage of Carpathia
  • Trade Count: (+24)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5936
  • Last login:Today at 10:25:17 am
Re: MAWLER: A MAWS Recreation
« Reply #43 on: November 18, 2014, 10:54:32 am »
Thanks man! I'll check it out.  :cheers:

adder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 639
  • Last login:March 20, 2019, 01:19:00 pm
  • Location: Easy St.
Re: MAWLER: A MAWS Recreation
« Reply #44 on: November 19, 2014, 08:17:23 pm »
hi im a bit lost, just trying to get a list of the gambling/fruit machine type stuff, but not sure how to search for those with mawler. i added mame155 xml and catver.ini to mawler, am i missing something?     i dont seem to have any info on 'category' and 'genre' (see pic below);  im assuming i need that info before i can generate the lists im after?  nothing apart from 'any' is available in the 'genre' and 'category' drop down menus on the left.. 


nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1150
  • Last login:March 21, 2019, 11:49:57 pm
  • I want to build my own arcade controls!
Re: MAWLER: A MAWS Recreation
« Reply #45 on: November 20, 2014, 08:43:05 am »
Thanks, ids. No need to hurry on my account, but I appreciate the work you put into this one. I have been enjoying mawler. Really good for dicing up romsets to match exact criteria to put exact roms into a specialty cabinet. This has become standard software on all my computers.  :cheers:

The same.
Its easier to just put the ROMs you want on the PC than filter them with the front end.
At least for me it is.

DudeRegular

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 270
  • Last login:March 18, 2019, 03:29:01 pm
  • I have no idea what I am doing
Re: MAWLER: A MAWS Recreation
« Reply #46 on: January 31, 2015, 10:45:36 pm »
hi im a bit lost, just trying to get a list of the gambling/fruit machine type stuff, but not sure how to search for those with mawler. i added mame155 xml and catver.ini to mawler, am i missing something?     i dont seem to have any info on 'category' and 'genre' (see pic below);  im assuming i need that info before i can generate the lists im after?  nothing apart from 'any' is available in the 'genre' and 'category' drop down menus on the left.. 



Same issue here. Nothing in Genre or Category. I have defined that mame.xml and catver.ini. The version added info that appears to be in the catver.ini file is not listed in MAWLER either.

okambi

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:November 17, 2018, 09:20:06 am
Re: MAWLER: A MAWS Recreation
« Reply #47 on: June 19, 2015, 02:13:26 pm »
Hey there, while running this on a Mac from the download link in the first post I get the following stack trace:

Code: [Select]
java.beans.IntrospectionException: Cannot find class based on missing property 'Machine' on 'class ca.ids.mame.model.Mame
at xmc.util.xml.GenericContentHandler.findClass(GenericContentHandler.java:229)
at xmc.util.xml.GenericContentHandler.createDataObject(GenericContentHandler.java:256)
at xmc.util.xml.GenericContentHandler.init(GenericContentHandler.java:132)
at xmc.util.xml.GenericContentHandler.<init>(GenericContentHandler.java:112)
at xmc.util.xml.GenericContentHandlerFactory.createHandler(GenericContentHandlerFactory.java:71)
at xmc.util.xml.PreContentHandler.nextHandler(PreContentHandler.java:184)
at xmc.util.xml.GenericContentHandler.nextHandler(GenericContentHandler.java:539)
at xmc.util.xml.GenericContentHandler.startElement(GenericContentHandler.java:340)
at xmc.util.xml.SimpleXMLParser.getElem(SimpleXMLParser.java:132)
at xmc.util.xml.SimpleXMLParser.handleContent(SimpleXMLParser.java:157)
at xmc.util.xml.SimpleXMLParser.getElem(SimpleXMLParser.java:135)
at xmc.util.xml.SimpleXMLParser.parse(SimpleXMLParser.java:92)
at xmc.util.xml.SimpleXMLParser.parse(SimpleXMLParser.java:82)
at xmc.util.xml.PreContentHandler.load(PreContentHandler.java:150)
at xmc.util.xml.PreContentHandler.<init>(PreContentHandler.java:135)
at xmc.util.xml.PreContentHandler.<init>(PreContentHandler.java:111)
at xmc.util.xml.PreContentHandler.<init>(PreContentHandler.java:67)
at xmc.util.xml.ParserHelper.parse(ParserHelper.java:100)
at ca.ids.maws.DataAccess.getMame(DataAccess.java:319)
at ca.ids.maws.DataAccess.list(DataAccess.java:146)
at ca.ids.maws.Cache.getFieldValues(Cache.java:18)
at ca.ids.maws.gui.AdvSearchList2.createCB(AdvSearchList2.java:188)
at ca.ids.maws.gui.AdvSearchList2.addDropList(AdvSearchList2.java:153)
at ca.ids.maws.gui.AdvSearchList2.addCB(AdvSearchList2.java:143)
at ca.ids.maws.gui.AdvSearchList2.addCB(AdvSearchList2.java:139)
at ca.ids.maws.gui.AdvSearchList2.setGUI(AdvSearchList2.java:74)
at ca.ids.maws.gui.AdvSearchList2.<init>(AdvSearchList2.java:41)
at ca.ids.maws.gui.DeluxeSearchPanel.<init>(DeluxeSearchPanel.java:35)
at ca.ids.maws.gui.Maws2.init(Maws2.java:227)
at ca.ids.maws.gui.Maws2.access$000(Maws2.java:32)
at ca.ids.maws.gui.Maws2$1.run(Maws2.java:176)
at java.lang.Thread.run(Thread.java:695)
java.lang.IllegalStateException: Cannot find data class for 'ca.ids.mame.model.Machine; nowhere to put it's attributes
at xmc.util.xml.GenericContentHandler.init(GenericContentHandler.java:144)
at xmc.util.xml.GenericContentHandler.<init>(GenericContentHandler.java:112)
at xmc.util.xml.GenericContentHandlerFactory.createHandler(GenericContentHandlerFactory.java:71)
at xmc.util.xml.PreContentHandler.nextHandler(PreContentHandler.java:184)
at xmc.util.xml.GenericContentHandler.nextHandler(GenericContentHandler.java:539)
at xmc.util.xml.GenericContentHandler.startElement(GenericContentHandler.java:340)
at xmc.util.xml.SimpleXMLParser.getElem(SimpleXMLParser.java:132)
at xmc.util.xml.SimpleXMLParser.handleContent(SimpleXMLParser.java:157)
at xmc.util.xml.SimpleXMLParser.getElem(SimpleXMLParser.java:135)
at xmc.util.xml.SimpleXMLParser.parse(SimpleXMLParser.java:92)
at xmc.util.xml.SimpleXMLParser.parse(SimpleXMLParser.java:82)
at xmc.util.xml.PreContentHandler.load(PreContentHandler.java:150)
at xmc.util.xml.PreContentHandler.<init>(PreContentHandler.java:135)
at xmc.util.xml.PreContentHandler.<init>(PreContentHandler.java:111)
at xmc.util.xml.PreContentHandler.<init>(PreContentHandler.java:67)
at xmc.util.xml.ParserHelper.parse(ParserHelper.java:100)
at ca.ids.maws.DataAccess.getMame(DataAccess.java:319)
at ca.ids.maws.DataAccess.list(DataAccess.java:146)
at ca.ids.maws.Cache.getFieldValues(Cache.java:18)
at ca.ids.maws.gui.AdvSearchList2.createCB(AdvSearchList2.java:188)
at ca.ids.maws.gui.AdvSearchList2.addDropList(AdvSearchList2.java:153)
at ca.ids.maws.gui.AdvSearchList2.addCB(AdvSearchList2.java:143)
at ca.ids.maws.gui.AdvSearchList2.addCB(AdvSearchList2.java:139)
at ca.ids.maws.gui.AdvSearchList2.setGUI(AdvSearchList2.java:74)
at ca.ids.maws.gui.AdvSearchList2.<init>(AdvSearchList2.java:41)
at ca.ids.maws.gui.DeluxeSearchPanel.<init>(DeluxeSearchPanel.java:35)
at ca.ids.maws.gui.Maws2.init(Maws2.java:227)
at ca.ids.maws.gui.Maws2.access$000(Maws2.java:32)
at ca.ids.maws.gui.Maws2$1.run(Maws2.java:176)
at java.lang.Thread.run(Thread.java:695)
logout

[Process completed]

Thanks!


Stiletto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:December 28, 2018, 12:56:51 am
  • MAME me.
Re: MAWLER: A MAWS Recreation
« Reply #48 on: June 19, 2015, 11:55:23 pm »
Unrelated (?) but FYI, the XML format changed in 0.162. :)

okambi

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:November 17, 2018, 09:20:06 am
Re: MAWLER: A MAWS Recreation
« Reply #49 on: June 20, 2015, 08:42:08 am »
Thank you for the info, using an older version worked great. Much appreciated.

Stiletto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:December 28, 2018, 12:56:51 am
  • MAME me.
Re: MAWLER: A MAWS Recreation
« Reply #50 on: June 20, 2015, 09:51:04 am »
Thank you for the info, using an older version worked great. Much appreciated.

Hah, okay - I wasn't sure if 0.161 would fix it.

MAWLER needs to be updated now to support both 0.161 (and below) and 0.162+, I hope he can do it. :)

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 707
  • Last login:March 15, 2019, 11:28:09 am
  • Fighter Captured
Re: MAWLER: A MAWS Recreation
« Reply #51 on: June 22, 2015, 10:16:57 pm »
Sorry all, didn't see the activity here since my last post.

Adder/DudeRegular - still having this problem?

I'll try to get an update together for .162+.  Hopefully XML changes are small.  Sorry, been stupidly busy, falling way behind on a lot of things :(

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1580
  • Last login:Today at 06:33:54 am
  • Web Developer.
Re: MAWLER: A MAWS Recreation
« Reply #52 on: September 08, 2015, 09:41:30 pm »
Using the app on mac with mame.xml and cater.ini for version 0.161. Categories are not listed.

Stiletto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:December 28, 2018, 12:56:51 am
  • MAME me.
Re: MAWLER: A MAWS Recreation
« Reply #53 on: October 02, 2015, 05:24:58 pm »
ids, are you ever coming back to this project? :)

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 707
  • Last login:March 15, 2019, 11:28:09 am
  • Fighter Captured
Re: MAWLER: A MAWS Recreation
« Reply #54 on: October 02, 2015, 06:04:05 pm »
Yeah, sorry, free time has been quite limited for a while now.  I did take a look recently...at which point I remembered I was in the middle of reworking some stuff, so it's in a state of not compiling, which makes it hard to do simple fixes :(  I'll get back to it as soon as I can.  Sorry.

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 707
  • Last login:March 15, 2019, 11:28:09 am
  • Fighter Captured
Re: MAWLER: A MAWS Recreation
« Reply #55 on: February 19, 2019, 09:36:25 pm »
Trying to get back to this, the changes in the mame.xml after the MESS merger are non-trivial.  I'm currently working on compatibility with MAME 0206.   Just thought I let people know it's not dead, it's just coming out of a long coma.  And new filters will likely be required, such as: is this a MAME game or other? (non-trivial filter).  Sorry for the long hiatus, life has ways of sending you sideways for a while.  I really hope to post an updated binary before long.  I've been reviewing the to-do list and am eager to knock off some of the listed items.  Please feel free to hit me up for prioirties.   Can't promise anything until I complete support for the latest mame.xml though  :-\
Appreciate all the support along the way, and hoping to find time to maintain this going forward.

SORHP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 106
  • Last login:March 22, 2019, 04:10:10 pm
Re: MAWLER: A MAWS Recreation
« Reply #56 on: February 20, 2019, 12:37:40 am »
Trying to get back to this, the changes in the mame.xml after the MESS merger are non-trivial.  I'm currently working on compatibility with MAME 0206.   Just thought I let people know it's not dead, it's just coming out of a long coma.  And new filters will likely be required, such as: is this a MAME game or other? (non-trivial filter).  Sorry for the long hiatus, life has ways of sending you sideways for a while.  I really hope to post an updated binary before long.  I've been reviewing the to-do list and am eager to knock off some of the listed items.  Please feel free to hit me up for prioirties.   Can't promise anything until I complete support for the latest mame.xml though  :-\
Appreciate all the support along the way, and hoping to find time to maintain this going forward.
Way to go, keep up the good work!
Games: Super Punch Out, Fix It Felix Jr, Dk Jr Cocktail, Centipede (2x), Robotron (WIP), Smash TV (WIP), Space Invaders, Street Fighter 2 CE, 2X Custom Vewlix, Custom Nintendo VS 3/4

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 707
  • Last login:March 15, 2019, 11:28:09 am
  • Fighter Captured
Re: MAWLER: A MAWS Recreation
« Reply #57 on: February 23, 2019, 12:35:19 am »
OK, think I got it going with 0206 and all related files.  Consider this beta and please let me know if you find any issues.  New link:  mawler0206.zip

Note that, unlike in the past, I've not replaced the previous binary.  I've left the old version where it is to support the pre-MESS merger if anyone needs that.  Going forward, the download filename will include the mame version it supports.

Changes are many.  Some key changes:
  • Added full support for cheat.7z, you can see what cheats are available, search/filter on them, etc  (do not unpack this file, leave it as is)
  • Added support for progetto's "arcade.ini" and "mess.ini" so you can filter based on this distinction, and some other filter options
  • Performance - working on it, but since the merger, files are much, much bigger.   I've got longer term plans for this, but please bear with it for now

If you wish to maintain configuration settings from your old version to this one, keep a copy of "MAWLER.properties" and make sure to put it in the same place that you unpack the new zip file.

Please let me know if you run in to any issues, have any requests, know of other data sources to incorporate, ideas for additional search/filter criteria, etc.

8BitMonk

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 989
  • Last login:February 27, 2019, 12:40:09 pm
Re: MAWLER: A MAWS Recreation
« Reply #58 on: February 25, 2019, 09:58:26 am »
Great news, thanks for the update!
Games: Asteroids Deluxe | Atomiswave | Centipede | Championship Sprint | Defender | Donkey Kong | Dig Dug | Frogger | Ikari Warriors | Missile Command | Pac-Man | Pole Position | Robotron | Spy Hunter | Tempest | Super Mario Strikers

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 707
  • Last login:March 15, 2019, 11:28:09 am
  • Fighter Captured
Re: MAWLER: A MAWS Recreation
« Reply #59 on: March 03, 2019, 07:02:38 pm »
Big Update: Startup time is now very fast.  Updated zip file here mawler0206.1.zip

Loading of data is done in the background so the UI comes up fast.  First time in, however, some indexes need to get built.  Subsequently, start up should be quite respectable.  Depending on load time on your computer, and how fast you can fire off a search, you may not notice any loading at all.

Other stuff in this build:
  • Since we no longer start with a random game, a toolbar button was added to select one at random.
  • Search criteria drop list in the toolbar now has a "Custom.." entry which takes you to the criteria configuration dialog.
  • Sound sample support added.  Samples shown on game screen, and can be played if you have them.  Samples are expected to be under the samples directory where your mame executable is found.
  • Searches optimized in certain cases.
  • Some minor improvements in various areas, and some minor bug fixes (realted to the MESS merger).

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 707
  • Last login:March 15, 2019, 11:28:09 am
  • Fighter Captured
Re: MAWLER: A MAWS Recreation
« Reply #60 on: March 07, 2019, 01:03:29 pm »
Just fyi - tested with 0207, no issues detected