Commercial Quality Open Source and Freeware Games
06/07/2008

News
Projects
Development Hell
Help and FAQs
Gallery
Links
About


MAME GUI
The Support page for MAMEGUI and NEOMAMEGUI
Last Updated : Updated 18 / 07 / 2000

 What's New?

We are now up to MAMEGUI V1.03 and NEOMAMEGUI V1.01. See program history for bug fixes. A big thanks to all those who have informed us of problem related to either us being dopes or not having the ability to test every system configuration. :)

NOTE - The file Gamelist.txt has been changed to Games.Data. Hopefully this should stop people from deleting this file when they first extract it!!! :) THIS FILE IS VERY IMPORTANT!!

 What are they?

A set of GUIs for use with MAMEPPC and NEOMAMEPPC, written by AmiDog. They take the hassle out of writing long command lines in to the Amiga shell, and also having to remember what the specifics were for each game! Infact the GUIs will remember each set up for your games, so you can convinently load up the GUI, highlight the game you want to play and just hit "GO!"

 How does it work?

Are you tired of doing this?

Oh man, what a hassle!

Then you need to get this!

Yeah, Baby! Much Better!

You can individually configure each game to your liking / system. Framerate, Sound, Joypad support, Cybergraphics support and much, much more! Each configuration can be saved so that you never have to reconfigure the GUI each time you reload! In addition to this, the GUI will compare each ROM you have to a seperate alias list to display the game's Real Name in the list! No more wondering what "ginganin.zip" is! The GUI will inform you that this is infact "Ginga NinkyouDen". As I'm sure you will  agree, this is much clearer!

 Features

  • Ability to configure every ROM you have.
  • Recognises over 2000 ROMs and gives them their real name.
  •  Requirements

  • A PPC Equipped Amiga
  • MAMEPPC (Amidog's port)
  • Helvetica Font
  • Some ROMs
  • Note - The GUI does not require PPC but the program it executes does. :)

     Downloads

    MAME GUI (70k)
    Aminet USA | Aminet Europe
    NeoMAME GUI (42k)
    Aminet USA | Aminet Europe

     Installation

    The LHA contains 5 files : MAMEPPCGUI, GetModeID, Games.data, MAMEPPCGUI.Guide and Readme.1st. Whilst the MAMEPPCGUI can be placed anywhere, it is important for you to remember to place the Games.data file in your MAME directory. DO NOT SIMPLY DELETE THIS FILE! The guide should also be placed in the MAME directory. Read the Readme.1st for any additional information regarding this GUIs. Finally you should place GetModeID into C:

    Don't forget to set the Tool Types

    The first thing that must be done after the GUI has been installed is for the tooltypes to be set. There are three essential tooltypes - ROMS, MAME and EXE. Each must contain the path to your MAME ROMs, the MAME directory and the name of the MAME executable file, respectively (in that order). For an example of how this is done look at the screenshot above. Good, isn't it? :)

     Usage

    Double click the MAMEPPCGUI icon and after a short time you will presented with window like the one below. Actually, it totally depends on how many ROMs you have. If you have a small number of ROMs (less than 100) then you will get this window in a short period. If you have a large number (like 2000 or more), then you should go and put on the kettle. :)

    Just Click GO!

    Once the window has appeared, you may select a ROM from the list and tinker with all of its settings. Note how the real name of the ROM is displayed in the list and not a silly truncated zip name! Groovy, eh? :) Use the gadgets to set all your prefs for each ROM. In the example above we have set Aliens to Frameskip 3, using a Joypad, Sound with a rate of 22050 and telling MAMEPPC to grab the best mode it can.

    There are some features that you need to pay attention to - Whilst you can set the display to GetBestModeID, it will not always do this. It is possible to manually enter a screenmode, using one obtained from GetModeID. Type "GetModeID" into a shell window, select the screenmode you want and enter this into the Screen Mode box of the GUI. If the screenmode you want is unavailable, you will have to make a new one (anyone with Cybergraphics should know how to do this).

    For further information, such as setting all ROMs to use sound, etc. see the MAMEPPCGUI Guide file.

     FAQ

    Q. How much does MAMEPPCGUI cost?
    A. £49.99 - Joking... it's Freeware.

    Q. When I run the program I am told to set the Tool Types. How do I do this?
    A. Read the Installation part of this page.

    Q. When I run the program I am told that the it could not read MAMEPPCGUI.info
    A. If you have renamed the program then it will not find the MAMEPPCGUI.info file. YOU MUST CALL THIS PROGRAM MAMEPPCGUI

    Q. Does this program have to be in the same directory as the MAME Executable?
    A. No, but we recommend you put it there.

    Q. I've selected GetBestModeID, but the system doesn't always choose the best mode. Why?
    A. Currently, this feature is in development in the MAMEPPC port.

    Q. The Sound/Joypad/GFX/Display Gadgets are ghosted. Why?
    A. Check that you have not left the Menu Options for each ticked to anything other than "Manual" or you will not be allowed to access the gadget.

    Q. I have made some screenmodes to run my MAME games in, but they do not appear in the requester when I click the "?".
    A. The requester does not show hidden screenmodes (sorry). You have to type them in manually. You can use GETMODEID to find them though (included).

    Q. This crashes during startup, or whenever I rescan the romlist
    A. You must copy the included Games.data into the MAME directory.  i.e. The directory you selected in the tooltype.

    Q. When I click GO! the gadget ghosts and the window says it is running the game, but then nothing happens and the GO! button reactivates?
    A. It is likely that the ROM does not work. To check, go to the MAME directory in the SHELL and run it manually. The parameters that the game was run in in the GUI are displayed in the WB title bar, if you wish to copy those.

    Q. Will there be GUIs for NeoMAME and MESS?
    A. NeoMAME should be a doddle, we just need the Gamelist. MESS might prove somewhat harder...

    Q. Can you reprogram the GUI to use Reaction / Classact / MUI?
    A. No. It's coded in Blitz Basic and right now it's functional.

    Q. Where can I get ROMs?
    A. Please don't ask us this.

    Q. I've found a bug.
    A. Oh dear God, no!! :) Send us an email with a description.

    Q. Can you add (this) or change (that)?
    A. We'll try. Email Us.
     

     Progam History

    MAMEPPC GUI
        V1.03
            -    Fixed Menu Colour Problem
            -    Gamelist.txt is now known as Games.data
            -    Changed System: path to Sys: for guide files
            -    Small graphical bug fixed
        V1.02
            -    Implemented Joypad and Cybergraphics Support
            -    Made Listview Highlight selected ROM
            -    Added Icons for non OS3.5 Users
        V1.01
            -    GUI was incorrectly loading Screenmode IDs
        V1.00
            -    First Release.
    NEOMAMEPPC GUI
        V1.01
            -    Fixed Menu Colour Problem
            -    Gamelist.txt is now known as Games.data
            -    Changed System: path to Sys: for guide files
            -    Small graphical bug fixed
        V1.00
            -    First Release

    MAMEPPC port by Mathias "AmiDog" Roslund
    M.A.M.E.  -  Multiple Arcade Machine Emulator ; Copyright (C) 1997-2001 by Nicola Salmoria and The MAME Team

     

    1,113,106

    Copyright © 2008 Parallel Realities :: About :: License