From: fleckens@plains.NoDak.edu (Clint Fleckenstein)
Newsgroups: comp.sys.mac.games
Subject: *SUMMARY* Maelstrom 1.02/1.03 ResEdit & MacsBug Cheats!
Summary: Includes 1.03 cheats from Andrew
Date: 18 Dec 92 02:35:27 GMT
Article-I.D.: ns1.BzFoJ3.JIA
Organization: North Dakota Higher Ed Computing Network



Thanks to all of you who have posted cheats for Maelstrom. I am not 
yet familiar enough with my Mac to have spotted them myself.  I did
however save them all, and here's a summary of everything I caught.

I hope I've given proper credit where due.  




                         Maelstrom Cheats 12/17/92
                        ---------------------------

From: tim@soda.berkeley.edu (Tim Suh)

Next you will need MacsBug (available via anonymous ftp from ftp.apple.com
in /dts/mac/tools/macsbug/macsbug-6-2-2.hqx). Installation of MacsBug is
simple, just drop it into your system folder. It is neither an extension nor
control panel; reboot and you're set. Most of the time you won't even know
it's doing anything. The only time you will see it is if you push the
interrupt button, or your mac crashes.

Then start the Maelstrom 1.02 application and begin a new game. Then press
the interrupt button (or appropriate keys on a IIsi). You will now see the
MacsBug screen. Type the following commands for various goodies:

sm (a5)-30a 1           (for maximum shield)
sm (a5)-30d 1           (for 3x fire power)
sm (a5)-30f 1           (for long shots)
sm (a5)-311 1           (for luck)
sm (a5)-313 1           (for rapid fire)
sm (a5)-315 1           (for retro brakes)

To resume the game type a "g" and press return, or simply type a command-g.
Presto! All the goodies you want. Type only certain lines for selective
cheating. Haven't found too many other things to poke around with... If for
some reason you ever want to give yourself zero shield, try the following:

sm (a5)-309 1           (zero shield instantly)

You can also reverse any of the above (for example, if you want to turn
off the 3x fire power) by substituting a "0" for the last "1":

sm (a5)-30d 0           (will turn off 3x fire power)

If you poke around and find out anything else interesting, drop me a line!

                        -----------------------

From: friedman@netcom.com (Greg Friedman)

It's relatively simple to create a MacsBug macro to enter the
various Maelstrom 1.0.3 cheats.  (This will probably not work
with earlier versions).  Here's how you do it:

1) Open up the Debugger Prefs (should be at the root of your
System Folder) with ResEdit.

2) Dbl. click on the mxbm icon.

3) Create a new resource of type mxbm by pressing cmd-K.

4) You should see Number of macros: 0.  Below that will be the number
one, followed by a paren and four asterisks.  Click on the number one.
It should now appear selected.

5) Press command-K to create a new macro.

6) Type a name for your macro.  It should be short and easy to remember.
This is what you will be typing in MacsBug in the future.

7) Enter the Expansion for the macro.  I use the following:

     SW (a5)-$338 1;SW .+2 1;SW .+2 1;SW .+2 1;SW .+2 1;SW (a5)-$384 #10;SW (a5)-$32C #300;g

This sets all the cheats, gives me 10 lives and full shields and then
automatically exists MacsBug.

8) Close and save debugger prefs.  Reboot your mac.

9) Once you are playing a Maelstrom 1.03 game, just enter the debugger
and type your macro name.  All the cheats will be enabled.

Have fun!

                        -----------------------

From: sardella@strfleet.gsfc.nasa.gov (Thomas E. Sardella)

OK, here's some cheats for Maelstrom 1.02 that you can do with ResEdit:

1.   Invincibility.  When you should die because of a collision or a hit, 
     it says "Sweet!" instead and you live.  Shields are no longer needed.


CODE Resource #2:

     Location 06DE:

          Old Data:  66
          New Data:  60

     Location 0752:

          Old Data:  66
          New Data:  60

     Location 0B14:

          Old Data:  67 1E
          New Data:  4E 71

     Location 0B22:

          Old Data:  66 10
          New Data:  4E 71



2.   Initial goodies (3x fire power, long shots, rapid fire, retro brakes).
     Luck and shields are no longer important when you're invincible, so
     they're not fooled with.


CODE Resource #3:

     Location 0ECA:

          Old Data:  42 6D FC EA 42 6D FC EC  
          New Data:  2B 7C 00 01 00 01 FC EA

     Location 0ED6:

          Old Data:  42 6D FC F0 42 6D FC F2  
          New Data:  2B 7C 00 01 00 01 FC F0



3.   Initial bonus points in a new wave.  Set it to whatever you want.


CODE Resource #3:

     Location 1284:

          Old Data:  00 00 07 D0  

                        -----------------------

From: ajmiller@sage.cc.purdue.edu (Arkayn)

For those of you who don't want to be invincible, but find that the lives
run out entirely too quickly, the initial number of lives may be set as
follows:

Code Resource #3:
  Location 0EA6
    Old Data: 00 02
    Set however many lives you want.

Enjoy!

                        -----------------------

From andrewwelc@aol.com Thu Dec 17 00:49:52 1992
 
Here is a list of points.  You are welcome to post 'em on the Internet if you
like:

Small asteroid -> 300 points
Medium asteroid -> 100 points
Big asteroid -> 50 points
Vortex -> 500 points
Autonominous mine -> 700 points
Super nova -> 1000 points
Hitting a steel asteroid -> 100 points
Blowing up a steel asteroid -> 5000 points
Big Enemy -> 1000 points
Little enemy -> 2000 points

Picking up a stranded pilot gives you and extra life.

Here is a list of cheats for Maelstrom 1.03:

The Official Maelstrom 1.03 Cheat Guide

by Andrew Welch

To start playing on any level you like, hit the 'L' key while you are at the
main screen.  A dialog box will come up that lets you choose what level to
start on.  The 'Turbofunk' option makes the game run as fast as it can,
instead of the constant 30fps it normally uses.

Here are some neat little cheats that make Maelstrom interesting.  You'll
need Maelstrom 1.03 for all of these cheats, DO NOT try them with an earlier
version (you might crash your machine).

You'll also need MacsBug; it is widely available on AOL and other information
services.  To install it, just drag 'MacsBug' and 'Debugger Prefs' into your
System Folder and reboot.

Once you've installed MacsBug, load up Maelstrom 1.03 and hit 'P' to start
playing the game.  When you want to use a cheat, hit the interrupt switch on
your Macintosh to drop it into MacsBug; take care to hit the right switch:
one reboots the machine, the other will drop you into MacsBug.  On Machines
like the ][si (which doesn't have an interrupt switch), hold down the Command
key and hit the Power On key to drop you into MacsBug.

Now for the cheats:

Type: SW (A5)-$338 1 <return> for ACME XQJ-37 Retro Thrusters
Type: SW (A5)-$336 1 <return> for Machine Guns
Type: SW (A5)-$334 1 <return> for Luck
Type: SW (A5)-$332 1 <return> for Long Shots
Type: SW (A5)-$330 1 <return> for Triple Shots

Type: SW (A5)-$384 #X <return> where X is the number of lives you want

Type: SW (A5)-$32C #300 <return> for Maximum sheilds

After you've finished cheating, Type: G <return> to continue playing.

Enjoy,
Andrew

                        -----------------------

I'll keep adding to the list as they roll in.  I welcome feedback and
other submissions by E-mail.

Clint
 __________________________________________________________________________
 Clint Fleckenstein   <fleckens@plains.nodak.edu> <fleckens@NDSUVM1.BITNET>
 Master Control/Operations, KFYR TV 5/KQCD TV 7/KUMV TV 8      .5k EX Pilot  
 My login and conduct don't belong to Meyer Broadcasting.         DoD #5150  
 If Hell freezes over I'll snowboard there too!   "Tighten your sphincter!"