Main > Software Forum

MAWLER: A MAWS Recreation

<< < (13/16) > >>

ids:
Just fyi - tested with 0207, no issues detected

ids:
Another big update available.  mawler0206.2.zip

Added "tags" - when you've got a list filtered just how you like it, "tag" it for future reference.  This can be useful in many ways - for example, if you want to exclude non-arcade games (or whatever) all the time, tag the full list of arcade games, then use the tag combined with other criteria in future searches.  Or save your favourites: "vertical", "horizontal", "4 player", etc.  You can add and remove tags from whole lists or selected items, etc.

Added fully scriptable queries - you can nest criteria, wrapped in parenthesis, with deep levels of AND'd and OR'd logic.  You are no longer limited to just the stuff along the left of the screen.  You can say things like "genre = {Fighter, Gun, Casino}" etc.  You can use =, != (not equals), <, >, <=, >=, etc.  There is a new dialog to help build queries, save queries to reuse later, show recently used queries (whether custom or created from the selections along the left side).  This also includes filtering on tags, of course.  This will eventually lead to command-line functionality.  Here's an example produced from using the left-side stuff:  genre = Driving and resource = Parent and drvstatus = good and chd = no and device = no and system = arcade
Note that you don't need to know the names of the various filter options, they're all in the custom filter dialog, along with known values, etc.  You can also do things like: ((genre = Driving and category = {Race, 'Race Track'}) or (genre = Maze and category = Driving)) and year > 1982.  Note, as per this last example, textual values that contain spaces must be quoted (either single or double quotes, just be consistent)

Added the ability to copy or move images as well as ROM's (untested, but the code looks ok :) )  See the updated ROM dialog for this.  (I'll be testing this soon as it's something I would really like to make use of).  When copying or moving, whatever form the source was, the target will be as well.  For example, if you have a zip full of images, the copy will create a zip with only the selected game/machine images.  If source was a directory of files, the directory will be created in the target and files moved/copied there.

ROM dialog also has new options: overwrite files in destination directory, include Parent file (useful for split roms, as an example).

Fixed a number of issues with prior version, more performance improvements, ....

Put a metric crap-ton of hours into this, so I'm probably forgetting a good number of things included in this one.

I really need to re-do all the screenshots in the first few posts, so much has changed!

As usual, please let me know your preferences, issues, if it's working for you (or not), etc.

ids:
Some of the new features...

New toolbar buttons and search criteria...  Note that tags can be added to games at any time, so you can build up a very complicated set of games under a single tag.



The button for clearing cache/index files is useful if things seem weird, or you created a "save" file which is slowing you down.  I haven't had a need for this beyond testing and rolling things back.

Creating a custom filter...  You can type whatever you like, or use the drop-downs to help populate things.  All possible criteria show in the first, and all possible values for the selected criteria show in the second.  Or you can review saved filters, save the text as a new filter, delete saved filters....  And all recent history is shown in the list, so you can jump back to anything you've done before.



Enhancements to the ROMs dialog.... can choose to overwrite or ignore if file exists in target directory.  Include parents.  Copy images as well.....




Gotta run, update coming soon, however

ids:
New version available (various improvements) ids.ca/mame/mawler0206.3.zip, and updated first few posts with all the latest details on how it all looks and works.

Not sure if anyone is using this, so this might be the final update.... (please pipe in if this app has value to you, and I'll keep it going)

Vigo:
I’ve personally loved it! It is an incredible tool. I will update your new version and give it a go. Thank you.  :applaud:


That said, I know this is a ton of work, so don’t feel pressured to keep it up on my account.It really does exactly what I need, and don’t see my rom usage changing anytime soon. I’m getting settled in my ways.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version