Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: jcrouse on December 25, 2004, 10:06:05 pm
-
If you use or wish to use WinUAE you need to create a configuration file for each and every game you wish to play. This program will allow you to point to a folder containing your games (ADF files) and select a template UAE file and an output folder. It will then generate a uae configuration file for each game, name it the same as the game name and place it in the output folder. Please read the included readme file for more details. You may download the program on my downloads page at http://home.comcast.net/~cpviewer
Enjoy,
John
-
Hey Good Work!!
I actually started writing the exact same program about 10 months ago in vb6, but gave up due to a complete lack of auto-downloadable game config information. (BTTR was the best although very incomplete source, but would require fancy web searching and parsing for which game is compatible with which config.)
Can I ask what you are using for this? and which romset is it based on - tosec?
-
Thanks. I was pretty simple, took an hour or so. I'm not sure what you mean by "what I am using it for?" I want a way to batch the process of setting up individual uae files for each game. It has noting to do with any naming standard it just creates a simple uae file. I may be missing something here since I am still learning about the Amiga platform.
John
-
Aha.
So all the uae configuration files created are exactly the same?
There were several different versions of popular Amigas for which games were made: Amiga 500, 500+,600,1200.
There were three main "kickstart" versions (rom chips) 1.3, 2.0, 3.0/3.1
There were also different chipsets : OCS, ECS and AGA
WinUae does a wonderful job of emulating all of these - the problem is that some games only work with certain chipsets. So if you set all your games to a generic config you will have some that won't work.
There are online sites such as Back to the Root (BTTR) that provide info about tested configs that work with all the games they have available, but its not a complete list. I presumed you had a database to check the romname against to create the correct config. My question about what you are using referred to where you got hold of this database.
Anyway, it will still be very handy and save a LOT of work.
1) do you check for multiple disk games? eg "(Disk 1 of 4)" in the romname? you can place 4 or 5 disks in simultaneously in config files. (disk 1 in df0:, disk 2 in df1: etc..etc...)
2) About 3/4 different configs will let you play 99% of the games. BTTR has sample winuae configs available for download if you want to look. They have 8 ready for download with info here: http://www.back2roots.org/Docs/Howtos/Configs/
3) I suggest your default creation is for ECS, kickstart 2.0 as this can also run a lot of OCS/1.3 games, and most games for the amiga came out for these 2 chipsets.
4) You(if you don't already) should check the romname for "(AGA)" - any AGA game will (obviously) want the AGA chipset, and maybe kickstart 3.0. This would be a good start to getting games working.
I've done this from memory, and have not tested your program so apologies if I made any errors. 10 months ago there were sites planning to build such databases but I will have a look round again.
Keep up the Good Work!
-
Silver, you over thinking things here. I am aware there will be different settings needed for different game and all that stuff. This is not a miracle program. There is no DAT file or database. If your particular rom set would require, say five different configs, then you would need to run the application five different times. It's just a little time saver compared to using the GUI config for each single game.
John
-
Silver, you over thinking things here.
Hoho I think you might be spot on there....
Its a bit like my (planned) cab - I was just going to build a CP to plugin in to my PC, but then I found this site..... And so I had to have a cab.... And then I saw Rotating panels...... And then I saw a showcase..... argh!