Mamewah List Creation

From BYOAC New Wiki
Jump to navigation Jump to search



Creating Custom Lists

By default, Mamewah starts by generating a Main list, which contains all the games found in the rom_path of your 'emuname.ini' file.

To create additional lists, you need to create the files for them. For example, to create a list file for Mame, create one new text file in your \ini folder called 'mame-0.ini'. This file will be for the settings of the Main list which has already been generated.

Then to create custom user lists, you will need to create additional text files called 'mame-#.ini', where # will be a number from 1 to however many lists you want to create.

Start Mamewah, and then exit it. Mamewah will automatically populate the files list so:

### mame-0.ini (mamewah v1.61) ###

list_title                                

### Games List Settings ###
cycle_list                                1

### Execution Settings ###
commandline_format                        
alt_commandline_format_1                  
alt_commandline_format_2                  

### Settings used by MAMEWAH ###
current_game                              1
### mame-1.ini (mamewah v1.61) ###

list_title                                

### Games List Settings ###
cycle_list                                1
list_type                                 normal
display_clone_info                        0
max_favorites                             0

### Execution Settings ###
commandline_format                        
alt_commandline_format_1                  
alt_commandline_format_2                  

### Settings used by MAMEWAH ###
current_game                              1

Normal Lists (Favorites)

By default, the newly created list is a 'normal' list type. Normal lists in Mamewah can be anything you want, such as 'Favorites', 'Games from My Local Arcade', or 'Weird Games'.

Just change the list_title to what you would like to call the list, and you are all set.

Auto Generated Lists

Mamewah also has the ability to automatically generate certain lists by keeping track of what is played, such as Most Played and Longest Played. All you have to do to enable it is create the list file and edit it.

To create a Most Played list, name list_title "Most Played" (without quotes), and change the list_type to "most_played" (without quotes).

To create a Longest Played list, name the list_title "Longest Played" or "Most Popular", and change the list_type to "longest_played"

For our MAME example, if we wanted to have both a Most Played and Longest Played list, you will create a 'mame-1.ini' and a 'mame-2.ini' file, then edit the files respectively as described above.

Adding/Removing Games and Navigating Lists

Once in Mamewah, you can now add games to a list by selecting the game, pressing the 'ADD_GAME_TO_LIST' key (default A), then selecting the list you want to add the game to.

You can use the 'PREVIOUS_GAMELIST' (default 3) and 'NEXT_GAMELIST' (default 5), or 'SELECT_GAMELIST' (default X) keys to change between your Main List and the user created lists. If you wish to remove a game from a user created list, use the 'REMOVE_GAME_FROM_LIST' (default S) key to do so.

Advanced List Generation (ListGen)

Buddabing's ListGen program has the ability to generate MAMEWah game lists. Using ListGen's SQL engine, it is easy to specify what games should be in the list.

Once the list is generated, it is then necessary to copy the list into the MAMEWah folder so that MAMEWah understands it.


Back to Mamewah frontpage