ggf162: Do you know how to use innounp? I'm trying to use it, but It's not exactly working out (I have very little experience with command line)
Firstly, here is the website:
http://innounp.sourceforge.net/
How you use it depends on how you want to use it (as a global command or a local one). If it is global you include it in your Windows PATH, such as putting it into System32 or similar, or adding its location to PATH. This means you can call the executable from any command prompt, regardless of the current working directory. However, I use it locally instead, as I don't keep it installed, just extract it, use it, then delete afterwards.
So, what I do is create a folder, put the GOG installer and the innounp.exe inside that folder. Then I start a command prompt in that folder (you can either use a shortcut to CMD with the folder as the Start In location, or you can just CD to the folder within the command prompt window. In fact, you can even just create a shortcut to CMD within the folder created and then blank out the Start In field as it then defaults to the folder where the shortcut is run from).
Then I just run the innounp.exe with the extract option, and specifying the folder I want to extract to. Using Duke Nukem 3D Atomic as an example:
innounp -x -dGAME setup_duke3d_2.0.0.84.exe
This extracts the installer to a folder called GAME, within the folder I created to put innounp.exe and the game installer. Note that there is no space between the -d switch and the folder name. If you don't use the -d switch then it just extracts the installer to the current directory.
Now, when you do this, the GOG installer extracts in two parts. One called {app}, the other called {tmp}. For the game files you want the {app} folder. DUKE3D.GRP is in there along with all the other game files and the DOSBOX that comes with it.
Hope this helps.