MARP Confirm Automation 0.1.2.2 released!
Posted: Wed Aug 07, 2002 4:35 am
MCA 0.1.2.2 has been released. Please read section IV of the readme, posted below, for installation instructions, and section V for upgrade instructions.
Complete installation (3,486 KB): http://www.roncli.com/files/mca_0.1.2.2.zip
MSI file for those that know what they are doing (144 KB): http://www.roncli.com/files/mca_0.1.2.2.msi
Here's what's hot.
Complete installation (3,486 KB): http://www.roncli.com/files/mca_0.1.2.2.zip
MSI file for those that know what they are doing (144 KB): http://www.roncli.com/files/mca_0.1.2.2.msi
Here's what's hot.
Code: Select all
MARP Confirm Automation 0.1.2.2
by Ronald M. Clifford
I. Freeware Notice
II. What's New
III. Before You Install
IV. First Time Installation
V. Upgrading
VI. Running MARP Confirm Automation
VII. Version Changes
VIII. Support
--- I. Freeware Notice ---
This program is free for use, distribution, decompiling, whatever. However,
this program will only work if you are a confirmer at MARP
(http://marp.retrogames.com)! If you want to be a confirmer, read the
information at http://marp.retrogames.com/rules/election.htm, section G.
By using this program, you agree that I am not liable for any damages caused
either directly or indirectly by this program.
--- II. What's New ---
Version 0.1.2.2
- Fixed a bug where .INP files located in subdirectories weren't being
extracted.
- Fixed a bug where .INP files without headers wouldn't playback.
- Added support to use the system's current proxy settings when connecting to
MARP.
--- III. Before You Install ---
It is very important that you use the following conventions for your MAME
directory:
- All directories must be the default MAME directories. For example, the ROMs
directory must remain <mamedir>\roms. It is not required to have an NVRAM
directory.
- The executables for the Windows Client version of MAME must be
mame<version>.exe. For example, version 0.61 would be mame61.exe.
- The executables for the MAME32 version of MAME must be mame32<version>.exe.
For example, version 0.61 would be mame3261.exe, while version 0.35b13 would
be mame3235b13.exe.
If these conventions are not followed, MARP Confirm Automation will fail to run
properly.
--- IV. First Time Installation ---
MARP Confirm Automation was written in Visual Basic .NET. As a result, you will
need to first ensure that the .NET Framework is installed on your computer.
Either visit http://windowsupdate.microsoft.com to download the most up to date
version of the .NET Framework, or download the Framework directly from
Microsoft:
- First, download the original Framework package:
http://download.microsoft.com/download/.netframesdk/Redist/1.0/W98NT42KMeXP/EN-US/dotnetredist.exe
- Then, download Service Pack 2:
http://download.microsoft.com/download/NETFrameworkRedistributable/Patch/2/W98NT42KMeXP/EN-US/NDP10_SP_Q321884_En.exe
Next, run Setup.Exe provided with this installation package. Follow the steps
provided to install the program on your computer. After setup has completed,
you can run the program by going to Start, Programs, MARP Confirm Automation,
and run MARP Confirm Automation.
To uninstall the program, simply go to Add/Remove Programs in the Control Panel,
select MARP Confirm Automation, and uninstall it.
--- V. Upgrading ---
When upgrading to the latest version, you only need to download the .MSI file.
If you are upgrading from version 0.1.1.1, please download the .NET Framework
Service Pack 2:
http://download.microsoft.com/download/NETFrameworkRedistributable/Patch/2/W98NT42KMeXP/EN-US/NDP10_SP_Q321884_En.exe
--- VI. Running MARP Confirm Automation ---
When you first runn MARP Confirm Automation, you will be prompted with a login
and password dialog. The login is your 3 character or less login name on MARP,
and the password is the password corresponding to that login name. There is no
validation on the login, but if you have the wrong username and password, or you
are not a confirmer on MARP, you will not see any recordings available to
confirm.
Once you have logged in, you will be prompted to find your MAME executable
directory. Here, you must select a MAME executable that is in the main MAME
directory. Once you have selected this directory, the program will
automatically know where to find your ROMs, CFG files, and so on.
After selecting the executable directory, you will be on the main screen. The
first thing you need to do is download the list of files that need to be
confirmed. Select the version of the recordings you would like to use and click
Get List.
While the list is downloading, now is a good time to set up your initial
playback options. You can choose various frameskips, whether or not to throttle
the playback, whether or not to include sound, and which type of MAME you would
like to use.
After the list has downloaded, all you need to do is click on the recording you
would like to view, and click Playback INP. The program will then download the
.ZIP file for the recording, extract the INP, and play it back in MAME.
Once MAME playback is completed, you have the option of confirming the score for
the file by clicking the Confirm button in the lower right hand corner. Be
careful! Once you confirm a file, it is gone from your list. If you confirm a
recording accidently, you will need to get an editor to unconfirm it for you.
When you are finished with the program, simply click the X in the upper right
hand corner to close the application.
That's it!
--- VII. Version Changes ---
Version 0.1.2.2
- Correctly extracts .INP files from subdirectories within .ZIP files.
- Playsback the ROMset based on the ROMset it was uploaded to if the ROMset is
not embedded in the .INP file.
- Added support to use the system's current proxy settings when connecting to
MARP.
Version 0.1.1.1
- Added support for retrieving the list of unconfirmed recordings for a
particular version of MAME.
- Added ability to download the recording's .ZIP file and extract the .INP into
the directory.
- Added ability to playback the recording with Windows Client version, 0.61.
- Added ability to playback the recording with MAME32 version, 0.61.
- Added NVRAM file deletion prior to playback.
- Added support to playback recordings using any version prior to 0.61.
- Added support to play with or without sound, with or without throttling, and
with a variety of frameskip options.
- Added basic MARP login support.
- Added manual search for MAME executable directory.
--- VIII. Support ---
For support regarding this application, send email to roncli@roncli.com. I
cannot guarantee that every problem will be resolved. However, I will do my
best to iron out all the bugs in the program.
If you have any suggestions for additional features to the program, send me an
email, and I'll see what I can do.