Amiga.org

Amiga computer related discussion => Amiga Gaming => Topic started by: tonyvdb on February 07, 2016, 07:09:53 PM

Title: Deluxe Galaga ECS (FIXED)
Post by: tonyvdb on February 07, 2016, 07:09:53 PM
So I downloaded the Deluxe Galaga from Aminet (the ECS version) and installed it on my A2000. When I try to run it I get a yellow text screen surrounded by a flashing yellow boarder saying "File missing" in game directory . Can someone try it and see if they get the same result and what might be missing?
Title: Re: Deluxe Galaga ECS
Post by: BozzerBigD on February 07, 2016, 11:10:38 PM
It works fine for me so I won't be messing up my game by re-downloading it from the Aminet. I think I got it off a mounted magazine CD on Amiga Format back in the day. Great game.
Title: Re: Deluxe Galaga ECS
Post by: Iggy on February 08, 2016, 12:00:44 AM
I wouldn't mind having that one.
Probably one of the all time best arcade games.

I have been playing the NES version on an emulator.

Its one of the few NES titles that actually looks fairly close to the original.
Title: Re: Deluxe Galaga ECS
Post by: save2600 on February 08, 2016, 12:40:27 AM
Oh, this is a simple one  ...you're trying to run the AGA version of the game! I tried to do the same on my ECS machine and got the same exact error as you. Yellow Guru stating that "a file is missing". Yeah, doesn't tell you *which* file, but that's not really the problem anyway.

Make sure you download the DeluxeGalaga_E archive, decrunch (on your Amiga of course), then you'll see a .readme file that tells you to throw the xpkMaster libs in Libs: and a folder entitled Compressors goes in Libs: as well. Didn't look into it further, but something else probably needs to be thrown somewhere else.

Of course and naturally (never easy or as simple as it should be when downloading and installing something on the Amiga or MorphOS anymore), but the sound didn't want to work when I tried. Go figure. I might look at it again in another 10 years. Or not.

Only Amiga makes it IMPOSSIBLE sometimes!  :lol:
Title: Re: Deluxe Galaga ECS
Post by: Oldsmobile_Mike on February 08, 2016, 12:57:09 AM
I wasn't able to get the version off Aminet working a few months ago, either. Also downloaded some version off a WHDLoad site, couldn't get that one working either.

I remember having it back in the day and loved the heck out of it, but couldn't get either version running on either my 500 or 2000.  Need to revisit this, am sure it's some obvious issue, just haven't had time. :(
Title: Re: Deluxe Galaga ECS
Post by: tonyvdb on February 08, 2016, 04:37:13 AM
Yup, I've looked twice and it's the "E" version so that's not it unless someone messed up when they uploaded it at some point and it's actually the AGA version not the ECS
Title: Re: Deluxe Galaga ECS
Post by: Brian on February 08, 2016, 07:43:31 PM
Quote from: tonyvdb;803677
Yup, I've looked twice and it's the "E" version so that's not it unless someone messed up when they uploaded it at some point and it's actually the AGA version not the ECS


I just trew it into a vanilla WB2.0 installation in WinUAE and was prompted with the recoverable alert (yellow alert) that I was missing powerpacker.library. The missing archive was included in the DeluxeGalaga_E.lha archive and after dragging them (it also included xpkmaster.library and two compressors) into my libs folder in SYS: it worked perfectly.
Title: Re: Deluxe Galaga ECS
Post by: tonyvdb on February 11, 2016, 01:00:21 AM
Yup, I have all 4 xxx.library files in the Libs drawer so that's not it.
Title: Re: Deluxe Galaga ECS
Post by: bnice on February 11, 2016, 09:12:12 AM
Hi,

I would suggest running a program called Snoopdos it should tell you what file(s) Galga is looking for.

Ben.
Title: Re: Deluxe Galaga ECS
Post by: paul1981 on February 11, 2016, 07:07:30 PM
Quote from: tonyvdb;803661
So I downloaded the Deluxe Galaga from Aminet (the ECS version) and installed it on my A2000. When I try to run it I get a yellow text screen surrounded by a flashing yellow boarder saying "File missing" in game directory . Can someone try it and see if they get the same result and what might be missing?


Is your A2000 ECS or OCS? If it's OCS then it must have been called Galaga ECS because it requires the ECS chipset and perhaps this is the reason it's not working for you.
Title: Re: Deluxe Galaga ECS
Post by: tonyvdb on February 16, 2016, 03:16:38 PM
Well, I have an A2000 and Im running the Indivision ECS so I would assume I have an ECS version.

I did find an older version of Deluxe Galaga (V1.0) on a Fred Fish disc and its working so for now at least I can play it.
Title: Re: Deluxe Galaga ECS
Post by: Brian on February 16, 2016, 03:56:54 PM
Quote from: tonyvdb;804121
Well, I have an A2000 and Im running the Indivision ECS so I would assume I have an ECS version.

I did find an older version of Deluxe Galaga (V1.0) on a Fred Fish disc and its working so for now at least I can play it.


That's an incorrect assumption, IndivisionECS works with both OCS and ECS:
http://wiki.icomp.de/wiki/Indivision_ECS
Title: Re: Deluxe Galaga ECS
Post by: tonyvdb on February 16, 2016, 05:03:10 PM
Ok, does the revision of the motherboard make a difference? I have a 6.3 revision motherboard in the A2000
Title: Re: Deluxe Galaga ECS
Post by: Oldsmobile_Mike on February 16, 2016, 05:19:22 PM
Unless the game is using some 64 color EHB mode (that wasn't present in the original A1000 OCS chipset) there's no way that would make a difference. Myself and many others also had the same problem, and I most definitely have the ECS chipset. It's a dependency issue, or a missing library issue, or the game is looking for PowerPacker library version 2.0 and you have 2.1 installed, or some dumb thing like that. (just made up those numbers, btw, but you get the idea).

Run the sucker with SnoopDOS and see what it reports. I'd do it but I'm back to working 15 hours a day again, no time for Amiga fun. :(
Title: Re: Deluxe Galaga ECS
Post by: XDelusion on February 17, 2016, 06:27:11 AM
Quote from: Iggy;803668
I wouldn't mind having that one.
Probably one of the all time best arcade games.

I have been playing the NES version on an emulator.

Its one of the few NES titles that actually looks fairly close to the original.


http://www.romhacking.net/hacks/2628/

;)
Title: Re: Deluxe Galaga ECS
Post by: tonyvdb on February 17, 2016, 04:07:56 PM
SUCCESS!

Found out after running SnoopDos it was doing something very strange.

The Deluxe Galaga game is looking for the libs in the drawers that they come in so I had to move the "libs" drawer and the "compression" drawer into the sys libs location. You cant just place the 4 library files into the sys libs drawer as you would normally do.
Title: Re: Deluxe Galaga ECS
Post by: Brian on February 17, 2016, 06:29:38 PM
Quote from: tonyvdb;804163
SUCCESS!

Found out after running SnoopDos it was doing something very strange.

The Deluxe Galaga game is looking for the libs in the drawers that they come in so I had to move the "libs" drawer and the "compression" drawer into the sys libs location. You cant just place the 4 library files into the sys libs drawer as you would normally do.


That is actually normal behaviour. The Amiga will check for a requested resource in ROM, then the assigned drive for a particular resource (for instance LIBS: for libraries) and finaly in the PROGDIR: (the folder to program reqesting the resource is started from).

You're either missing or have the wrong version library in LIBS: so AmigaOS continues to look for it in PROGDIR:
Title: Re: Deluxe Galaga ECS
Post by: tonyvdb on February 17, 2016, 06:46:19 PM
Not quite sure we are on the same page here, I had to move the actual drawers into the sys/libs drawer. its not looking for them in the games directory.
Title: Re: Deluxe Galaga ECS
Post by: Oldsmobile_Mike on February 17, 2016, 06:56:38 PM
Quote from: tonyvdb;804173
Not quite sure we are on the same page here, I had to move the actual drawers into the sys/libs drawer. its not looking for them in the games directory.

Sounds like it's looking for them in Libs:Libs/#?.  Stupid programming bug.  LOL.  ;)
Title: Re: Deluxe Galaga ECS
Post by: tonyvdb on February 17, 2016, 07:34:43 PM
Quote from: Oldsmobile_Mike;804174
Sounds like it's looking for them in Libs:Libs/#?.  Stupid programming bug.  LOL.  ;)


Yup, that is correct
Title: Re: Deluxe Galaga ECS
Post by: Brian on February 17, 2016, 09:50:55 PM
Quote from: tonyvdb;804163
SUCCESS!

Found out after running SnoopDos it was doing something very strange.

The Deluxe Galaga game is looking for the libs in the drawers that they come in so I had to move the "libs" drawer and the "compression" drawer into the sys libs location. You cant just place the 4 library files into the sys libs drawer as you would normally do.


Pritty sure I know what went wrong and it's an easy misstake to make. First off under no scenario does the game look for libraries in LIBS:libs/ I checked with both ECS and OCS and after SnoopDOS said it didn't look there I purposly removed my libraries anyway and put them as described in LIBS:libs/ and was precented with the "packers missing message".

I was then able to recreate the the "File missing in game directory" by copying over powerpacker.library and xpkmaster.library byt leaving out xpkMASH.library and xpkSQSG.library.

After reading your post I belive you first copied powerpacker.library, xpkmaster.library, xpkMASH.library and xpkSQSG.library to LIBS: as "normal libraries". BUT xpkMASH.library and xpkSQSG.library are NOT normal libraries but compressorlibraries for the xpkmaster.library and as such they need to be placed in LIBS:compressors/. After first attempt failed I bet you didn't delete these libraries before you next copied over the libs and compressor directories to LIBS:, resulting in it working because you copied 2 libraries to the right location at first and the 2 compressorlibraries to their right location the second time.

Now to clean up all you need to do is delete the LIBS:libs/ directory and the LIBS:xpkMASH.library and LIBS:xpkSQSG.library files.