Right, I thought I'd start a new thread for this as I wasn't entirely sure which previous post to whack it in.
I'm currently in the process of setting up all my emus using the stuff that a lot of the guys on this forum have put together (cheers guys). This is fine for stuff such as SNES/MD etc, but one of my favourite systems is the Amiga which is a bit of a pain in the bum...
And on to the reason for this thread...
I'm not sure if any of you are aware of WHDLoad (I know some are, I've seen it mentioned here and there) but it's a way of installing Amiga games to a Hard Drive, removing copy protection and implementing bug fixes. So, for xbox emulation purposes, it's essentially a way of running games without the need to swap disks or fiddle about (too much) with specific configs.
I currently work on a project called KGWHD where I've installed every single Amiga game which has a WHDLoad install. My current site is here: http://whdownload.com/kgwhd/
(working on the latest update as we speak).
The problem with this is... all my files are in zip format (as this is easiest for use on a real Amiga). Unfortunately for us, WinUAEX does not support mounting of zip files as hard drives. (WinUAE does but this was implemented a lot more recently).
So, the best option is HDF files. And this is my plan (which is currently working nicely on my xbox).
(Bear with me if you don't know much about the Amiga).
The game HDF has it's device name set to "game:" and inside the hdf the game's icon (used to load the game) is named to game.info.
I've created a small amiga exe which will load an icon file by using it's default tool (in this case WHDLoad) and it's tooltypes (the slave name, preload etc.) This, along with the Workbench files, WHDLoad itself, kickstart files etc. will be stored in a separate HDF (called _whdload.hdf). And the startup-sequence will simply do:
This will load the game with all the tooltypes you have setup in the game's icon. Tadda!
In WinUAEX when we load a game we need to put _whdload.hdf in dh0, and then the game.hdf into hd1. This only needs doing once. Then we can just load them up from the menu every time.
So, we have a method to load the game. The next problem is getting all of these games into HDF format.
I've created a script, it currently works absolutely fine but it needs tweaking to make it a little more robust. I batch converted all of my zip files and it only took about 30 mins.
I will be hosting all of these hdf files on my website alongside the non-hdf versions as soon as I'm happy with them.
Alongside this I also have screenshots for 90% of the games which I'll be hosting too, and I'm working on some boxart (which I've been allowed to use from the GameBase project).
The text above may be subject to change, I'll need to take a look at it when I'm not so busy