By HyperSpinWhat CLRMame does is to check all of the individual rom files against a data file to make sure that they have the right information in them when you update mame
Tutorial also found here http://mame.3feetund...ck-start-guide/
Read the welcome message dialog, then click "OK"
Click "..." next to filename and find your mame exe
Type a description like "MAME0138"
Click "Create Profile"
select the new profile that you created
click "Load / Update"
Click "OK" and wait a while
Click "OK to All" or "Yes to All" on any window that pops up
Now you're at the main window
Click "Add" to add a ROM path
Browse to your MAME roms folder and click "OK"
It should now look like this with your ROM path
In the drop-down, pick "Sample-Paths"
Click "Add" to add a Sample path
Browse to your MAME samples folder and click "OK"
It should now look like this with your sample path
Click the X in the corner to close this window
Now you're at the main window again
Click "New Scan" to scan your current MAME roms
If you get a popup about an empty samples folder, just click ok
Here's the statistics window
Click "OK" to close this window when you're done looking at it
Here's the results window, with one of the incomplete sets opened up so we can see what files are missing
Click the "+" button under "Fix", then click "New Scan" again
If you get popups, click "Yes To All"
Here's the statistics window after we fixed some problems
Click "OK" to close this window when you're done looking at it
To rebuild your rom set when adding new files, use the rebuilder from the main window
Select the source of the new files that you want to rebuild into your current set
This is useful when you have a set for an old version of MAME that you want to rebuild for a newer version of MAME
Here's the statistics screen from the rebuilding process
Armed with the knowledge above, you should be able to rebuild and scan/fix your MAME set.
By streetmedicdir /a /b /-p /o:gen >C:\WINDOWS\Temp\file_list.txt
start notepad C:\WINDOWS\Temp\file_list.txt
By TurraniusThis nifty little program has one purpose. To remove files with the same name but different extensions.
Example: Say you have a lot of .png images in your Videos folder to be used instead of videos in HyperSpin.
Now, more and more .mp4 files are being released on EmuMovies instead and suddenly, you have both:
1st Division Manager (Europe).png
1st Division Manager (Europe).mp4
in your videos folder.
You only want the mp4 file.
Run the program, point it to the folder to cleanup and specify the extension you want to KEEP (.mp4).
It will then go through and move any dupes that are NOT mp4 to a "Backup" subdirectory.
So, it will not delete anything, only move it to a Backup dir in the dir you specify for cleanup.
Another example: You have both .flv and .mp4 files in your Videos folder. You want to prioritize .mp4 files and move .flv duplicate files out of the way.
The first time you run it, an .ini file will be created with the settings you select. This is simply so that the same selection will be the default if you run the program again.
By sevensealnot my personal compiled, but here is one from Insertmorecoin, enjoy and thank him if you know him
I will compiled the next release with my own edit of Arcade64, so until next time!
hope thing get resolve soon
By streetmedicThis will change any folder or text string that you want just edit at the end of the script what you want . So if your hyperspin contains a folder called Emulateur and you want that folder renamed add Emulator in the second example ..
# CD %~dp0
for %%x in (ini ahk cfg xml ink lnk) do (
for /r %%a in (*.%extension%) do (
fart -i "%%a" "Emulator" "Emulateur"
By nate67000ok guys this is my first attempt in compiling Arcade64 v0.192
so far it works on my machine all you need to do is drop it in your mame directory folder
I have also included mame v0.192 no nag exe file
attached is a picture for arcade64 no nag you will need to go to options
then ''defualt games options'' then click on ''skip game informations screen at start up'' then you you should be good to go.
By warriorpoetThis is a simple wrapped batch file that uses NIRSOFT nircmd to play a MP3 named and located
Simply set this in HyperHQ to use when exiting hyperspin, it will play your MP3 then issue a shutdown on the computer. Disable power button to shutdown computer and use this to exit hyperspin and shutdown. Make nice seamless shutdown.
By ArcadeGuruMAME64 0.184 with nonag patch (no white square!) for Windows. Compiled with MameCompiler
By RainDat-O-Matic dat file parsing system which I created for a very special project that I am working on; I figured it would save some of the developers out there several hours of leg work creating their own. Currently it parses UTF/Text dat files found on http://datomatic.no-intro.org/ I plan on adding functionality of allowing it to parse XML/Text type DAT files at some point in time. Without further delay here is how you use this bad boy.
Include a reference
Initialize the code
var myMethod = new DatFileProcessor();
var myGames = myMethod.ProcessFile(@"c:\path\to\my\datfile.dat");
This will read your DAT file into an object type that will be held much like a list type, and here is a quick and dirty way to loop through all of the data that can be found from that DAT file.
Looping through games
foreach (var myGame in myGames)
Overview - The Layout of a DAT
name "Circus Attractions (Europe) (Compilation - Milestones)"
description "Circus Attractions (Europe) (Compilation - Milestones)"
rom ( name "Circus Attractions (Europe) (Compilation - Milestones).ipf" size 928295 crc 83BA36E2 md5 1B54BFAA5325EC1D654BF035299B0CCF sha1 516672412F3532F823088FD71A669D30E226D5CA )
Index - Stores the line number within the file where the game has been located
Name - Stores the proper name of the game found in line #2 above
RomCrc - Stores the CRC value of the rom found in line #3
RomSha - Stores the SHA1 value of the rom found in line #3
RomMd5 - Stores the MD5 value of the rom found in line #3
RomName - Stores the literal name of the rom found in line #3
RomSize - Stores the size of the current rom found in line #3
RomSerial - When applicable this will store the value of a games serial (typically found in line #3/#4)
Anyways ladies and gents, I just wanted to spread my works for any of our brilliant software developers out there who need a quick and simple way of parsing DAT files; I will add a searching algorithm in later as well. Thanks everyone!
By HyperSpinGot a game that is just looking funky? This app allows you to automatically change the resolution for a game and it creates a shortcut. In theory you could for whatever reason have 3 shortcuts to the same game or more and each short cut has a different resolution. This was helpful for a game that refused to run at X resolution initially and a shortcut was made to start it in X resolution. Once the game closes, your computer returns to the original resolution
By BrawndoBuilding my own theme... I figured maybe someone else would find value in some free Python scripts Maybe I'll share the theme when I'm done.
Tired of batching with photoshop? This script will shrink any number of images within a file to constrain the width and/or height to beneath a specific size (default is under 200px wide and/or 100px tall. Then, it will attach it to a background image, which can be anything you want. The default tile included is is Chicuelo's theme. Super easy and FAST!
First, I am not a programmer or professional script writer - so please be kind.
The purpose of this script is to edit the daphne-singe game config files that contain references to internally needed files so that they point to the right location.
example: . The script will change
sprCursor = spriteLoad("D:/Arcade/Games/American Laser Games/data/singe/crimepatrol/crosshaira.png")
sprCursor = spriteLoad("I:/Emulators/Hyperspin/Games/American Laser Games/data/singe/crimepatrol/crosshaira.png")
The script can be run from the base folder of the system name and it will search all subfolders. Also, it creates a backup of the target file before making any changes.
Use at own risk. I developed it because I got tired of having to manually edit the .singe files for each of the 'American Laser' and 'Wow Action Max' games. Hopefully, it will help others.