home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 2
/
goldfish_vol2_cd1.bin
/
files
/
game
/
shoot
/
deluxe_galaga
/
galaga.text
< prev
next >
Wrap
Text File
|
1994-09-04
|
28KB
|
733 lines
«---------------------------------------------------------------»
D E L U X E
********* ***** *** ***** ********* *****
*** ****** *** ****** *** ******
*** ** *** *** ** *** *** ** ***
*** *** ******** *** ******** *** *** ********
*** ** ** *** *** ** *** *** ** ** ***
********* ** *** ******* ** *** ********* ** ***
v2.3 Made by Edgar M. Vigdal ©EMW94
«---------------------------------------------------------------»
WHAT IS SHAREWARE ?
-------------------
Shareware is a way of getting good software in a cheap way.
You get hold of the software for almost nothing, and can test
it for a while before deciding if you want to pay the
programmer for his/her hard work. And remember that if you
don't pay and nobody else do pay than it's pretty sure that
the programmer will NOT make any more shareware software.
And that will in the end lead to no software for your
machine!!!! So, please pay the author of the software.
NOTE! This program is in fact shareware!
IF YOU LIKE THIS PIECE OF SOFTWARE !
------------------------------------
If you use this software and you like it, than I (Edgar M.
Vigdal) would be eternal grateful to you, if you send me 10
US Dollar, £5, 50 NOK or any amount you like, as payment for
the game. If you would like 1 year of free update (at least
2 update (If I get any bug rapport, or suggestions for
improvement)), than send me $20, £15 or 150 NOK.
If you also want the latest version of Deluxe PacMan, than
add $5, £5 or 50 NOK.
If you become a registered user and send me a disk, I will
send you a super version with more levels, more sound
effects, speech and other improvements. (maybe an AGA
version?!) With an internal greeting list of the 20 greatest
fans/supporters?. (Limited fame!!)
**********
* PLEASE *
**********
Send me a disk for the reply, as I can not afford the disks!
********
* NOTE *
********
If you only pay the shareware fee ($10,£5) AND you get a
later version from a PD-dealer/BBS or some where else, you
should think of that version as an update from me! (If you
send a disk then you should get a new version from me! (When
I have made a new version!!))
This is my address...
Edgar M. Vigdal
583O LUSTER
NORWAY (I do NOT like whale hunting!)
(But than again, I don't like
bull fights either!)
EMAIL: edgarv@powertech.no
Or you may use my bank account....
3785.10.05774 Luster SpareBank
5830 Luster
NORWAY
Or you may use my PostGiro account...
0826.0658124
The following methods are accepted when paying.
-----------------------------------------------
- Cash: Preferably by registered mail. Please do NOT use
any strange currencies, Fuji dollars, AUS$, NEZ$....
- EuroCheques: Send a EuroCheque written out in Norwegian
kroner. (other currencies are not accepted). Make the
cheque payable to Edgar M. Vigdal.
- PostGiro: Transfer NOK to the PostGiro account
0826.0658124.
* NOTE * Please do not use cheques if you can, because I have
to pay SO MUCH in exchange fee!!! (30-50%)(It's sick!!) :(
Please make sure that your full name, address, postal code,
city and country is included. If you have an Internet email
address, please include that one too, so I can notify you
that I have got your fee!.
To those that support my hard work, I send my warmest regards
to!!
NOTE!
-----
Please check that the address listed above is the same as the
one in the game !
NOTE!
-----
If you send a disk you may put some stuff on it. Demos,
games, utilities or music modules.
NOTE!
-----
To all of those that send my the fee for Deluxe PacMan, I
_WILL_ send you the update!!! As soon as I have a version of
PacMan that works on all Amigas I will send it to all who
have paid for it!!!
NOTE!
-----
If you have bought this game from any public-domain firms you
have NOT paid me anything, you have only supported some
'thieves' who are earning lots of money on other peoples hard
work!! If you want to support the programmers, then
subscribe for the Fred Fish disks and send the shareware fee
to the peoples that should have had it in the first place
(The programmers!!).
----------
** NOTE **
----------
It is illegal to copy this piece of software onto games
collections and sell it for profit!! Permision to copy and
distribute this program is only granted to Fred Fish and if
the charge for the disk/copying don't exceed 1 US dollar!!!!!
All the files MUST be included!!!! (If you need some extra
space on a coverdisk, then you may delete the music files and
the 'GALAGA.SFX' file. All text/doc files MUST be included !!
TO MAGAZINES!
-------------
If you want to use this game on your coverdisk or you are
reviewing the game, then please send me a copy of the
magazine. If you want to pay me, I will not say no to that.
DELUXE GALAGA
-------------
Deluxe Galaga is based on the game StarBattle on the old
VIC20. That was one excellent game, that I had a lot of fun
with. It's also some features from the games Galaga and
Galaxions. I played Galaga on an arcade machine, but it was
so long ago that I have forgotten how it looked like. My
version of Galaga (or StarBattle) is a simple (?) shoot'em up
game with good game play, but not so much fancy graphics.
Many of todays game have lots and lots of graphics, but when
it comes to game play they really sucks. They have manuals
covering hundreds of pages, and you need hours and days to
get into the game. What I want from a game is some
relaxation for a couple of minutes, and then be able to quit
the game and do some more work. And not to mark the calender
for when I want to play the 30MB hi-tech game!
YOUR MISSION...
---------------
You are in control of a small starfighter, and your
mission is to protect the earth from alien attackers. When
you start, your ship have limited supply of bullets and are
moving a bit to slow, but by shooting the aliens you can
collect the falling bonuses and get all sorts of weapons,
extra speed and a lot of other goodies!
There are double shoot, triple shoot, super weapon, extra
life, smart bombs, money, warps, secret bonus level and much
more.
Look out for mother ships, rockets, warp malfunctions,
super guardians and Super Cash Ship!
There is also a lot of secrets in the game, you can find
this secrets yourself, or you can buy them in space-shop.
The space-shop will appear every fourth level, but you must
have more than 50 credits to enter the shop. There are more
than 10 secrets hidden in the game.
THE GAME SCREEN....
-------------------
Player1 Cash Hiscore Player2 Cash
__________________________________
| 00000 00 00000000 00000 00 |
Music channels |mmmm |
Multiply Score »|x5 x2|«-| This side is
Lives left »|Ships Ships| | for player 2
| |
When EXTRA is|-»|E E|
spelled, you | |X X|
will get an | |T T|
extra ship! | |R R|
|A A|
| |
If you have |-»|Rank Rank|
six marks,you| |marks marks|
will be pro- | | -------- |
moted to a | | ------ «------------|--| Alien Scope: Use it
new rank. | | ---- | | to catch aliens!
| -- |
| |/\| «-------------|--| Your ship!
| ==== | | If it's flashing
|__________________________________| | you have the shield.
Player 1 has a blue/grey ship and player 2 has a green ship!
INSTALLING THE GAME
-------------------
o DISK
Start your machine with workbench, than insert the Deluxe
Galaga game disk in one of the diskdrives, and open up the
disk by double clicking on the disk icon. Than open up the
Deluxe Galaga directory by double clicking on the directory
icon. You than start the game by double clicking the Galaga
game icon.
If you want to make a bootable game disk than format and
install a disk. Than make a 's' directory on the disk...
Makedir DF0:s [RETURN]
Copy all of the Deluxe Galaga files on to the disk. Or just
copy the Deluxe_Galaga directory over to the empty disk.
Copy the 'CD' command on to the disk.
Make a startup-sequence in the 's' directory like this...
CD Deluxe_Galaga ;If Deluxe_Galaga is the games directory!.
;If you don't use a Deluxe_Galaga directory
;you must use a 'CD DF0:' to get the game
;to start!!.)
(Add44K) ;Include this line if you run out of memory!
Galaga
Reboot with the disk and test if it works!!
o HARDDISK
Copy the Deluxe Galaga directory to the desired directory on
your harddisk, by dragging the directory icon from the Deluxe
Galaga game disk to the selected harddisk directory.
To start the game just double click on the Galaga game icon.
You should select the 'SAVE ON EXIT' option, if you are
playing the game from a harddisk, and end the game by
pressing the 'ESC' key. Read more about the options below.
GAME OPTIONS AND PREFERENCES
----------------------------
When you start the game for the first time, a preferences
screen will appear. On this screen you can select what chips
your Amiga have, the video system and how to save the hiscore
list.
_____________ ___________________
| | | |
| 68000 | | |
|_____________| | |
________________ _____________ | |
| | | | | |
| PAL (50Hz) | | 68020 | | O K |
|________________| |_____________| | |
________________ _____________ | |
| | | | | |
| SAVE ON EXIT | | 68030/40 | | |
|________________| |_____________| |___________________|
This are the gadgets that will appear on the preferences
window.
________________
| | This gadget will switch between PAL
| PAL (50Hz) | and NTSC mode of the game.
|________________|
________________
| | This gadget will switch between
| SAVE ON EXIT | 'SAVE ON EXIT' and 'SAVE IN GAME' for
|________________| the hiscore saving option.
_____________
| | This gadget will select the MC68000
| 68000 | processor mode. Used in A500/A600.
|_____________|
_____________
| | This gadget will select the MC68020
| 68020 | processor mode. Used in the A1200.
|_____________|
_____________
| | This gadget will select the
| 68030/40 | MC68030/MC68040 processor mode.
|_____________| Used in A3000, A4000/030 and A4000/40
The 'OK' button will save the preferences and start the game.
If you are living in a country that uses the NTSC video
system then select the NTSC mode. This will adjust the game
to use a smaller screen and the players ship should appear on
the screen.
If you want a bit more arcade feeling added to the game AND
you have a fat Agnus installed in your machine, then try the
NTSC mode and hit the TAB key when on the menu screen in the
game. This will speed up the game even more... (Not for
those who must use the NTSC mode! (USA & JAPAN (I think!?)))
If you are playing the game from harddisk, you may select the
'SAVE ON EXIT' option, this will save the hiscore list when
you quit the game with the 'ESC' key. You can also use this
option if you have any problems with the 'SAVE IN GAME'
option. If you use the 'SAVE ON EXIT' option you must use
the 'ESC' key to save the hiscore, if you reset the machine
(CTRL,AMIGA,AMIGA) the hiscore will be lost! The 'SAVE IN
GAME' will save the hiscore each time the hiscore list is
updated with a new hiscore entry.
You may also select the kind of main processor your Amiga is
using.
68000 If you got a standard Amiga (A500,A600,A1000 or A2000)
68020 If you got a A1200 or any 68020 accelerator.
68030/40 If you got a A3000, A4000/30, A4000/40 or any 68030/
68040 accelerator.
If you don't select any of the processor options, the program
will automatically select the right kind of processor.
If you have a faster processor, the game will have more
objects on the screen, bigger explosions, more bullets, more
bonuses, more background stars and........
You may also force the program into using more objects, by
choosing a faster processor than the one you have. This may
slow down the game when a lot of objects is on the screen at
once, and the graphics may begin to flicker.
The preferences that you have selected will be saved for
later use. If you want to change the preferences you most
hold down the fire button on the joystick (Port 2)(NO auto
fire) when the game is loading. Or you can delete the
GALAGA.PREFERENCES file in the S: directory of your boot
disk.
NOTE!
This game will NOT work on any 24bit graphics card. If
Commodore had made a machine with a fast enough processor to
use system functions in games, it would have worked, but
didn't and they never will! Sorry !!!
Amiga is the best home computer in the world, it's just to
bad that Commodore got hold of it !!!!
HOW TO CONTROL THE GAME
-----------------------
ESC Stops the game in play, and quits the game if you
are on any of the menu pages.
F1 Selects 1 player mode.
F2 Selects 2 players mode.
1 Selects beginner mode. (4 bullets, more speed)
2 Selects normal mode. (2 bullets, normal speed)
3 Selects hard mode.
P Pauses the game, and starts the game again. You
may also start the game again by using the fire
button.
E Selects sound effects or music.
TAB Toggle between NTSC/PAL (50/60Hz) mode. You must
have the fat Agnus chip for this to work!
F5 Print out the hiscore-list. The boot-disk must
contain the printer driver, parallel.device and
the port-handler.
F6-F9 Toggle the 4 sound channels between music and SFX.
F10 Selects the next music module.
* Mute. Toggles volume between max(64) and min (0).
+, - Adjusts the music volume.
J Joins two hiscore lists together. If a friend of
you have the game you can use this function to
make a new hiscore list with the best hiscores
on. The new hiscore lists will contain only the
best hiscores.
You control the game with a joystick in port #2. If you
are playing in the two-player-at-once mode, player 2 must
use a joystick in port #1.
BUTTON = Shoots at the aliens.
LEFT = Moves the ship to the left.
RIGHT = moves the ship to the right.
EXTRA FUNCTIONS
---------------
o MUSIC & SFX
If you get sick and tired of the music you can change it with
one of your own favorite protracker modules. You do this by
changing the name of the original music or delete it.
Example
rename GALAGA.MUSIC as GALAGA.MUSIC.reserve
And then you copy your module over to the Deluxe Galaga
directory and rename it as 'GALAGA.MUSIC'
Example
rename MOD.SUPERTUNE as GALAGA.MUSIC
You may also change the jingles (this are small tunes that
are played at special occasions), as they are also protracker
modules.
NOTE! The modules that you want to use must be compatible
with ProTracker 1.1b. If you test your selected
module and it's not played back correctly, then it's
most probably not compatible.
NEW FOR VERSION 1.3
~~~~~~~~~~~~~~~~~~~~
You may now have many different music modules, and have one
random module selected and loaded.
First copy all of your favorite ProTracker modules to the
Deluxe Galaga directory. Then you must rename them to...
GALAGA.MUSIC0 (The number at the end of the name -
GALAGA.MUSIC1 starts on 0 and goes up to as -
GALAGA.MUSIC2 many modules you have copied.)
. (Max is 9!! (0..9))
.
.
GALAGA.MUSICN (n is the number of modules)
NEW FOR VERSION 1.7B
~~~~~~~~~~~~~~~~~~~~
You may now have a file containing a list of your favorite
ProTracker modules. The file must be named 'GALAGA.MODULES'!
Example file.....
Music:PT/Modules/mod.HideawayBlues
Music:PT/Modules/mod.DontYouWantMe
Music:PT/Modules/mod.FeelTheBase2
Music:PT/Modules/mod.Guitarslinger
*** Add a dummy line at the end ***
When the game starts it will load as many of modules as the
memory allows.
o SFX
If you have more than 512K of memory and you get sick of the
sound effects, then you may try the small sound effects.
Example
rename GALAGA.SFX as GALAGA.SFX_reserve
The game will now use the 'GALAGA.SFX_SMALL' as sound
effects.
o 512K MEMORY
Sorry, but the game has now grown out of the 512K memory of a
standard A500!!! But as extra memory are now very cheap this
a very good excuse for investing in a bit more memory!!
o HISCORE PRINTING (New for version 1.9)
When you press F5 on the menu screen, you will enter the
print hiscore function. For this function to work, the
boot-disk (DH? or diskette) must contain the following
files...
DEVS: Parallel.device
printers/<printer driver for your printer>
L: port-handler
The printed hiscore-list will list the following info...
#, Name, Score, Rank, Shoots, Hits, %, Game Time
..and will print for easy, normal, hard and meteor-storm.
o CD³² CONTROL
The game can now be controlled completely by a joystick.
Move the joystick up/down to make a cursor appear on the
'control screen'. Use the firebutton to make a selection or
switch an option. Move the cursor down to the line 'PRESS
FIRE TO PLAY' to play the game. If you are using the NTSC
mode then this line is not visible, so you must move the
cursor of the screen and press the firebutton to start the
game.
* NOTE *
If this game is put on a CD than a GALAGA.PREFERENCES file
should be created and placed in a S: directory of the CD (if
such a thing exists). The preferences should be set to NTSC
and 68020. PAL users should then use the TAB (50/60Hz)
switch to fill the whole screen. (If their TV can handle the
NTSC(60Hz) mode!)
THE NEXT DELUXE GAME
--------------------
The next game in the Deluxe series, will probably be Deluxe
Donkey Kong. I actually started on this game after I had
finished Deluxe PacMan. But then I got another public-domain
version of Donkey Kong, that looked almost like the version
that I had on my old C64, and that look almost like the one I
had in mind. After I released Deluxe PacMan many have
written to me and asked my to make a version of Donkey Kong,
so now I am going do that. A super duper version of Donkey
Kong. If you have any tips for Deluxe Donkey Kong then send
them to me. (graphics, maps, sounds or ideas) But when I am
finished with Donkey Kong I would really want to make a
version of JumpMan, one of my all time favorites!
A version of Radar Rat Race is also coming !!!!
If you have any suggestions for improvements or if you have
found any bugs then please let my know.
Good luck and have a lot of fun !!!! PEACE !!!!
Life sucks !! - Al Bundy
Where's that damn hamburger - Kelly Bundy
Sorry for all the spelling errors and bad syntax!!
-----------------------------------------------------------------------------
HISTORY
VERSION SPECIFICATIONS DATE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
v1.0 First version of Deluxe Galaga 20/10/93
v1.2 Added 'Hurry Up!!', and fixed
a possible trouble spot.
Fixed some routines in 2-player mode.
Added exploding rubbish to small aliens 27/12/93
v1.3 Speeded up some routines.
Added the Warp Malfunction routine.
Changed the music routine with the
prorunner routine (very fast!)
Fixed the ProRunner routine, so it would
not GURU on machines with the interrupt
vectors moved to fast RAM.
Added the volume adjust routine.
Added the random music loader routine. 14/01/94
v1.4 Speeded up even more routines.
Channel shearing between music and sfx.
Faster vector, Random and BOB routines.
Test for HIRES SPRITE and DBLPAL screen. 17/02/94
v1.5 Fixed the BOOM when the rocket dies.
Set the interrupt handler priority
a bit higher.
Same random in the meteor-storm mode.
Fixed a bug in the 'save hiscore in game'
routine.
Shows the rank mark, when new rank. 25/02/94
v1.6 Removed the AGA/ECS gadget as it had
no function anymore. 27/02/94
v1.7B Switched from AsmOne to DevPac 3.04.
(The DevPac is a bit slower, but the sources
gets a bit cleaner?!)
Speeded up the movements of the players ship.
Now uses TCPA (Time Coded Pointer Array) to
check for alien hits (No big loops, and no
clearing of a hash array each frame!)
Speeded up the program even more, using a
global variable pointer.
The switching of HiRes sprites to LoRes is
tested and it is now working 20/03/94
v1.8 Found one nasty bug. After the bug was
removed my machine has not guru'ed once!!
(It's stayed on for almost a month)
Added a credit meter and some other info.
Fixed some other small 'faults'. 04/04/94
v1.9 Fixed a bug in the show-secret function.
Added two new weapons and the Cash-Ship.
Added the print hiscore function.
Made the game work on only 512Kb memory.
Changed the PAL-NTSC switch to bit 5 in
$DFF1DC.w 25/04/94
v2.0 Added the 'Quit game? Yes or No' function.
Toggle NTSC/PAL with TAB key. 24/05/94
v2.1 ????? ??/??/??
v2.2 Added the two player at once mode. puh!!
Added a real NTSC mode for american users.
The game can now be completely controlled
with joystick/joypad (CD³²).
Added some secrets.... 8^)
Fixed some minor flaws. 15/07/94
v2.3 Argggg.. There was one nasty bug in v2.2,
killed that bug and improved some other
stuff. 21/07/94
-----------------------------------------------------------------------------
TECHNICAL INFO.
568395 bytes of source code, 22822 lines of assembler code.
Assembler time : 38.13 seconds on a 7.14 MHZ 68000 A2000
241920 bytes of raw graphics.
Over 400 frames of animations.
Over 90 sprites on screen at once (68030)
Over 185 BOB'S on screen at once (68030)
78 sound effects, 4 jingles, 1 music pieces.
If you are interested in making your own games or assembler
programming then you can buy the whole source code and
development tools for only $75, £50 or 500 NOK
You will then receive the following...
Source code (assembler, with comments)
Data files (graphics, animations, sound effects)
Level Creator (make new levels for Deluxe Galaga)
SFX Creator (Synthetic and sample sound effects creator)
Converter 5.0 (Graphics convertor and cruncher)
You will also receive all the source code for all the tools.
-----------------------------------------------------------------------------