What's new

TTX 3 ATRAX MULTI GAME V6

Status
Not open for further replies.
All the ones I've posted up until now have contained the compiled versions
In the next few days, I'll complete the set and create a zip file that can easily be extracted all at once to the stock release to get rid of all nag screens

Looking forward to seeing what we can come up with to make this release better...
 
For X4 users, I think it might be possible to swap out the fastio launch in each script for joy2key, xpadder, etc. Haven’t tried as I am now using an ipac. Scripts for the remaining Naomi games will be my next priority.
 
I'll provide txt versions of all the scripts here. This will allow anyone to recompile the scripts using the tools already on the multi. They are arranged properly in folders, so you can just drag and drop these zips, and the txt files will copy to the correct location. This will make it really easy to remove the nag screens from your favourite games.

It was a lot of work to extract, edit, and recompile all these scripts, so I'm offering recompiled versions on a donation based system. Obviously anyone else can undercut me and release clean versions themselves, which is totally fine, but it will be interesting to see if the effort I've put into cleaning up all of these scripts was actually worth it!

I've set up web access here: https://www.patreon.com/fart_tax and if you're not comfortable using that platform you can DM me for paypal.

Again, to be totally clear, all of the information and half of the work has already been published to this thread if anyone wants to do this all themselves for free. No obligation for anyone to open their wallets here.

Attached all the scripts he posted renamed from text to au3 files ready to compile.

Grab those files, open this (if you install autoit you will have this) C:\Program Files (x86)\AutoIt3\Aut2Exe\Aut2exe_x64.exe

Click browse, select au3 file, hit convert. You're done. You have to do it for each file. It will put the a3x file in the folder it needs to be then you can still just drop them in as replacements. Just keep the file structure as it is and make sure the a3x and the au3 are next to each other. To make it faster, you can drag the au3 file into the SOURCE box, but you need to make sure you clear the text in the destination from the previous one you did, it's a bit of an oversight, new source doesn't automatically change new destination and you'll find you overwrite the previous one you did if you don't clear it.

1648214251177.png




There'a an even easier way, but it'll only work for some stuff. it'll work for any emulator type that doesn't use .bat files. CPS1, CPS2, CPS3, F3 and NEOGEO, LASERDISK, which is the bulk of the work here, it might work on others but i cbf checking.

Look at the emulator config in e:\system\am\emulators, open each one if the emulator has ax3 as the filetype, just change .a3x to .exe in that config.

Now you can just right click each au3 file, and choose "compile script" it will spit out an exe file. No more a3x needed. Just use the exe files instead. It'll be much faster. Same shit, different package.
 

Attachments

Here's au3 and compiled a3x files for

CPS3
ES3
Laserdisk
Lindbergh
Naomi
Ring

Don't thank me, i didnt do any of it. I did have a laugh when the "donation" paywall went up.

You've just got CPS1, CPS2, F3, NEOGEO to do. You can either convert those to a3x, or the faster method of making exe files and just changing the file type in the emulator config from a3x to exe. (just make a3x files, it won't take that long. Just use the drag and drop method i mentioned above) a3x files are 100 times smaller than exe.
 
Huh — interesting tip about the exe files being faster, thanks @Murray. I might do this for the copy I’m running off a HDD.

FWIW — you can convert .txt scripts with aut2exe even though it says they need to have the au3 extension. Saves a single step if you’re decompiling using AutoIt Extractor, which spits out txt files… but you don’t get the right-click compile option then.
 
A handy loading wrapper that I made for mine that pops up an animated 'Loading' gif, just pass the blackscreen.exe a batch file path and a timeout value and it will display an animated loading screen until the game is ready, hiding the loading windows. The files just need to sit in the same folder for the animated gif to work, the numeric value is a timer, if you set it to say 25 seconds (value in milliseconds) if the game is ready beforehand it kills the loading page so you don't have to tune it. You'll need to install AutoHotKey for this to work, not required for all emulators but just makes it look a bit cleaner.

https://drive.google.com/file/d/1q5oDrZ9OgnIhc60VlPZ5ouMSdswKb2wA/view?usp=sharing

1648220084319.png
 
@Murray not only are you Mr. Heisenberg but Mister "I teach the noobs how to develop stuff".
Mucho apprichiato!

I'm really not, i am not a developer, i don't code. Anything i'm sharing is fairly simple stuff really if you just.. use google and poke around a bit. This multi setup is pretty basic, just gotta spend a little time looking at how it works.

@Bigblue709 I meant it was faster to convert the au3 files to exe by right clicking compile them than it was to have to make a3x files using the tool. Nothing to do with runtime, no idea about the speed of exe vs a3x on that end. I doubt there'd be much difference if any between the 2.
 
Questions I have about the scripts if anyone can answer definitively.

1. Why does it close AM and launch fastio at the beginning? Is this to ensure no loss of focus to AM and make sure correct fastio button mapping is loaded everytime?

2. Why are the sleeps there?

3. Why does it close fastio? Related to 1?

4. At the end it runs multi.exe, i assume we can relaunch am and fastio directly in script instead if this is even necessary?
 
@Bigblue709 I meant it was faster to convert the au3 files to exe by right clicking compile them than it was to have to make a3x files using the tool. Nothing to do with runtime, no idea about the speed of exe vs a3x on that end. I doubt there'd be much difference if any between the 2.

Oh. Yes, that makes more sense!

Thank you!!
 
Last edited:
I’m going to have a look at these and a play around once I get another hard drive, I really don’t want to mess around with my drive that I use in my tx3 so would rather start again with a fresh image.
 
Here's au3 and compiled a3x files for

CPS3
ES3
Laserdisk
Lindbergh
Naomi
Ring

Don't thank me, i didnt do any of it. I did have a laugh when the "donation" paywall went up.

You've just got CPS1, CPS2, F3, NEOGEO to do. You can either convert those to a3x, or the faster method of making exe files and just changing the file type in the emulator config from a3x to exe. (just make a3x files, it won't take that long. Just use the drag and drop method i mentioned above) a3x files are 100 times smaller than exe.
Were these deleted from the post? Can't seem to find them...
 
FYI - There are 7 wheel images missing when using the attached files

Also, some of the games fail to run completely, saying certain pieces of hardware are missing or need configuration

I guess there's some tweaking that needs to be done

I see there are two versions of the emulator on the drive, with one of them marked analog. Perhaps the analog one needs to be used for those problematic games

Maybe we should be more selective about which games are shown on the menu? Hard to find gems like Ikaruga mixed in with 120 other games...
 
I’d be fine if MAME was a single menu item and launching it pulled up the standard MAME startup list of available games.
 
Status
Not open for further replies.
Back
Top