Re: AdvanceMenu really rocks in my cabinet! (read on)


[ Follow Ups ] [ Post Followup ] [ Build Your Own Arcade Controls message board ] [ FAQ ]

Posted by EmuMannen on 7, 2000 at 4:31 PM:

In Reply to: Could someone answer this ? posted by Thenasty on 7, 2000 at 1:04 PM:

: 1.How much does Advancemenu (mm.exe) takes?

How much of what (memory etc.)?

: 2. I see that the mm.cfg GAMELIST grows and keeping a track of how long a game been played, how about how many coins/token had been inserted? Looks like there is a space there for something
: Game "pacman" "" "" 2300 etc...

The "space" is for group and type information. You can add this manually for every game if you want. I am as usual a lazy coder so I made a program that does it for me. I really extended the functionallity of AdvanceMenu a bit :)

I use info.txt and catver.ini from Arcade@home to exchange group and type information with information about MAME controls and game category. Below is a sample of a part of my mm.cfg after I have run it through my application:
...
# Group set
# group STRING
group "Dial"
group "Double Joy 4-Way"
group "Double Joy 8-Way"
group "Joy 4-Way"
group "Joy 8-Way"
group "Paddle"
group "Stick"
group "Trackball"

# Group selected
# select_group STRING
select_group "Dial"
select_group "Double Joy 4-Way"
select_group "Double Joy 8-Way"
select_group "Joy 4-Way"
select_group "Joy 8-Way"
select_group "Paddle"
select_group "Stick"
select_group "Trackball"
select_group ""

# Type set
# type = STRING
type "Breakout"
type "Cards"
type "Fighter"
type "Mahjong"
type "Maze"
type "Pinball"
type "Platform"
type "Puzzle"
type "Quiz"
type "Racing"
type "Shooter"
type "Sports"
type "Wrestling"

# Type selected
# select_type = STRING
select_type "Breakout"
select_type "Cards"
select_type "Fighter"
select_type "Mahjong"
select_type "Maze"
select_type "Pinball"
select_type "Platform"
select_type "Puzzle"
select_type "Quiz"
select_type "Racing"
select_type "Shooter"
select_type "Sports"
select_type "Wrestling"
select_type ""

# Game list
# game GROUP_STRING TYPE_STRING SECONDS_PLAYED
game pacman "Joy 4-Way" "Maze" 0
game pacmanjp "Joy 4-Way" "Maze" 0
game pacmanm "Joy 4-Way" "Maze" 0
game npacmod "Joy 4-Way" "Maze" 0
game pacmod "Joy 4-Way" "Maze" 0
game hangly "Joy 4-Way" "Maze" 0
game hangly2 "Joy 4-Way" "Maze" 0
game puckman "Joy 4-Way" "Maze" 0
game pacheart "Joy 4-Way" "Maze" 0
game piranha "Joy 4-Way" "Maze" 0
game pacplus "Joy 4-Way" "Maze" 0
game mspacman "Joy 4-Way" "Maze" 0
game mspacatk "Joy 4-Way" "Maze" 0
game pacgal "Joy 4-Way" "Maze" 0
game maketrax "Joy 4-Way" "Maze" 0
game crush "Joy 4-Way" "Maze" 0
game crush2 "Joy 4-Way" "Maze" 0
game crush3 "Joy 4-Way" "Maze" 0
game mbrush "Joy 4-Way" "Maze" 0
game paintrlr "Joy 4-Way" "Maze" 0
game eyes "Joy 4-Way" "Maze" 0
game eyes2 "Joy 4-Way" "Maze" 0
game mrtnt "Joy 4-Way" "Maze" 0
game ponpoko "Joy 8-Way" "Platform" 0
game ponpokov "Joy 8-Way" "Platform" 0
game lizwiz "Joy 8-Way" "Shooter" 0
game theglob "Joy 4-Way" "Platform" 0
game beastf "Joy 4-Way" "Platform" 0
game jumpshot "Joy 4-Way" "Sports" 0
game dremshpr "Joy 4-Way" "Puzzle" 0
...
This is really cool because I can now sort, include and exclude include and exclude on type of controls (quite nice if you have swappable control panels and only want to include the games that support the controls on the control panel) and the same on category (you might want to exclude quiz games :) Another cool thing is that this information also is awailable in the top of the menu when I browse all games (nice to know category and controls of selected game)...

: 3. How about adding parameters to the game when called
: from info.txt ex.. name Pacman (parameters). This might be a little work but sure it helps alot cause different games needs diff parameters.

I am not the developer of AdvanceMenu so I can't really tell them what to do but I find several other things more important. I would like mouse support (hard to control the menu if you only have one trackball and some buttons on the control panel) and maybe shift button support (my cabinet don't have to much buttons)... Feel free to send your feedback to the developers, thats one way of making good software even better ;)

: 4. Thanks

Thank you to :)

/ EmuMannen



Follow Ups:



Post a Followup

Name:
E-Mail:

Subject:

Comments:

Optional Link URL:
Link Title:
Optional Image URL:


[ Follow Ups ] [ Post Followup ] [ Build Your Own Arcade Controls message board ] [ FAQ ]