------------------------------------------------------------------------------------------------ WolfMAME 0.113 06/Mar/2007 Based on the MAME(tm) 0.113 source, modified by Barry Rodewald ------------------------------------------------------------------------------------------------ New in 0.110 ------------ - Fixed a bug which caused the wrong game name to be displayed if the game in the INP file didn't match the one selected. - Disabled the Fast Forward key during INP recording. New in 0.109 ------------ - Added back in the input viewer. Now improved, and updated for the new MAME UI. It adds two new switches: -inpview and -inplayout -inpview / -iv : displays the button input for the specified player during INP playback. player is a number from 1 to 8 -inplayout / -il : sets the view type for the -inpview switch. default is "standard". Other layouts available are: "dualstick", "mahjong", "6button" and "neogeo". You can always add more by modifying the source. New in 0.107 ------------ - Complete rewrite. I've tried to make it as simple a project as possible, and as a result, many features you may be used to are no longer there. Some of these feature were specific to MAME Plus, and some aren't so important as far as INP playbackability is concerned. I do have the intention of bringing back the input viewer however. I'll look at it more after 0.107 is out as the commandline options moved around a bit since the testing phase. - Open source. You can download the source diffs, and apply them to the MAME source, and build your own binary. The available binary is built using GCC 3.4.2. You could conceivably apply the diffs to other MAME clones too, such as MAME32, MAME Plus, and maybe even MESS. Usage ----- Same as MAME. Read the docs included with standard MAME for a guide, or go to http://www.mameworld.net/easyemu/ if you're completely clueless. Eventually, I'll rewrite the INP recording and playback guide (again) available at MARP to be more up to date. MARP specific tips ------------------ - NVRAM is not allowed to be used at MARP, so you'll need to use -nvram_directory NUL or set the relevant option in mame.ini. Substitute "NUL" for "/dev/null" if you're a Unix/Linux/BSD/OS X user. As of MAME 0.110, MAME will crash if the NVRAM folder is NUL. It is therefore recommended that you use the supplied batch files for recording and playback. - Remember the speed rules, your average emulation speed during must not be less than 90%. You can view your current speed (and the recorded speed if you're playing back an INP) with F11. - Pausing is not allowed. Period. While the pause functions are disabled when recording, it is still possible in other ways. Don't do it. We can tell. Acknowledgements ---------------- Everyone involved in MAME(tm), past and present Zwaxy (aka Chris Moore), creator of the MAME Action Replay Page Mark Longridge, for TGMAME