Super mario 68K

Super Mario 68K Manual







Super Mario 68K homepage
TI-Freakware - Connecting TI Communities



   Contents:  
  Introduction

Installation

Game play

Controls

Items &amp Powerups

Monsters

Bonus Games

Languages

Custom levels and levelsets

Troubleshooting

Credits

Contact

 
     
     
     
 

  Introduction:

Super Mario 68K is a grayscale Super Mario game for your calc.

The game are highly animated with beautiful graphics and smooth scrolling backgrounds.

There's a LOT of different kinds of monsters, ranging from the classic goombas and turtles,
ghosts and hammer bros, and even Bowser! and many, many more.

3 different kinds of bosses are present.

There are many kind of powerup's to aid you in your quest, like the Mushrom, Fire Flower, Extra Lives,
the Racoon Suit and many more. Did i mention that you can even fly in this game?

The game also has an overworld map for each of the 8 worlds with features like mushrom houses,
two different mini games, airships, boats, castles and much more!

There is a lot of secrets and hidden areas in the game, so there will always be new places to explore!
A warp zone is also included!

With 3 save slots you can save your progress, and continue from the same spot later. Save games is automaticly archived.


More than 70 exiting levels through 8 worlds will give you many hours of game play.
And with the upcoming level editor you can even make your own worlds and levels!



 
     
 

  Installation and requirements:



To install the game you need to do the following:

1.  Make sure you have enough free memory.
      The game needs:
          150902 Bytes of free archive memory.
          100400 Bytes of free RAM
      See requirements.



2.  Send the files:

      mariodat.ppg
      mario.prgm
      runmario.asm
      ma_sprts.gfx
      ma_tiles.gfx
      ma_bckgr.mbg
      ma_texts.mtxt

      sm68k.mlst
      world1.mlev
      world2.mlev
      world3.mlev
      world4.mlev
      world5.mlev
      world6.mlev
      world7.mlev
      world8.mlev
      common.mlev



To your calculator. All those files can be found in the folder bin.

The files should automaticly appear in a folder called "mario"

You should now archive all the files, because the game needs pretty much ram to run.

Then type mario/mario( ) in the home-screen to launch the game.

If any error occurs while launching the game, a text message will show. See troubleshooting.

If there is an error caused by too little free memory (ram) the error message will indicate so.
If so, you need to free some memory. This can be done either by deleting or archiveing some of the
other stuff you have on your calc.




 
     
    Game play:

    The map:

Super Mario 68K features maps for the overworlds. See Controls for how to move arond the map.
You move around the map using the arrow keys.
   
Levels:                         

The levels are usually marked with numbers.
Also, in some cases you can also enter pyramids, get dragged down in the Quicksand etc. You can not pass a level on the map before you have completed it. To enter a level, press the Jump key, that is:

2nd on TI-89
F1 on TI-92+
Hand on Voyage 200
   
Fortresses:   

The Boom Booms have taken over all the fortresses in the Mushrom Kingdom.
On their way through the worlds they blocked several roads .
The roadblocks can only be removed with the "?-Ball" . Those magic balls are hidden by the Boom Boom's in the very deep chanbers in the fortresses, and they will guard them until the very end!
   
The Castles and Airships:              

Each world has a castle. The castles has been captured by the Koopa Kiddos and the king has been transformed to animals.

To get the king back to himself and free the current world you need to retrieve the magic wand.
Unfortunately, the magic wand has been stolen by the koopa kiddos, who will guard it with their lives!

When you charge the koopa kiddo he will try to get away in his airship.
They will move around trying to flee from you until you defeat them.
When you defeat him and get the magic wand,
the King will be transformed back, and the current world is free!
 
   
Bowser's Castle:   


Bowser's castle in the dark underworld is your destination. This is where Bowser keeps the princess prisoned,
so you need to get there to free her. But Bowser and his forces will do anything to stop you, so it will be a hard task!
 
   
Pipes:   

There are several underground passages in the worlds that you can enter to get to another place on the map.
You can enter them through the pipes.
 
   
Mushrom houses:   

Mario has lots of friends all over the mushrom kingdom. They live in the mushrom houses.
If you visit them they will help you in your quest!
 
   
Game houses:   

You will find several game houses on your way. Go inside to play,
and if you're good you'll win a prize! (See "Game house")
 
   
Card Game:   

Sometimes the card game will pop up on the map. Go play, and win a lot of useful prizes!
(See "Card Game")
 
   
Treasure ship:   

If you're lucky a treasure ship will pass by while you play.
 
   
Hidden Mushrom houses:   

Sometimes extra mushrom houses will appear on the map.
 
   
Monsters:   

Some of Bowser's Troops are lurking around looking for Mario. They will charge you once they get a chance, so watch out!
They carry around with magic items, so if you beat them you get a prize.
 
   
Save Game:

The game also has the possibility to save your game.
There are 3 saveslots available. To save a game, go to the mid-game menu by pressing "Esc", and choose "Save game".
Your savegames will be saved in the file "sm68k.MLST" or in the file with the extension .MLST for any other levelset.
You can save your game from the map. The save file will be archived automaticly.
 
   


 
 
     
    Controls:
  TI 89: TI 92+: V 200:  
In Level: In Level: In Level:  
  Arrows   Arrows   Arrows   Left: Turn left/Walk to the left
  Right: Turn Right/Walk to the Right
  Up: Enter pipes which points down etc.
  Down: Duck when mario is large, Enter pipes etc.
  2nd   F1   Hand   Jump/Fly/Swim
  Diamond   F2   Q   Run
  Throw fireball
  Esc   Esc   Esc   Pause / Mid-game menu
  + / -   + / -   + / -   Adjust contrast
In Map: In Map: In Map:  
TI 89: TI 92+: V 200:  
  Arrows   Arrows   Arrows   Left: Walk to the left
  Right: Walk to the Right
  Up: Walk up
  Down: Walk down
  2nd   F1   Hand   Enter a level in map / Use current item from list
  Diamond   F2   Q   Toggle statusbar (status mode or itemlist mode)
  Esc   Esc   Esc   Pause/Mid-game menu
  + / -   + / -   + / -   Adjust contrast
In menus: In menus: In menus:  
TI 89: TI 92+: V 200:  
  Enter / 2nd   Enter / F1   Enter / Hand   Choose the current alternative
  Esc   Esc   Esc   Back/Exit
  Arrows
  Up / Down
  Arrows
  Up / Down
  Arrows
  Up / Down
  Move cursor up or down
 
     
    Items &; Powerups:
  Powerups:  
  The Mushrom:


 The mushrom makes mario stronger. He grows when he finds it, and he can now smash bricks!
They are often enclosed in bonusboxes throughout the levels.
  The Flower:


  This makes mario even stronger than the mushrom! He can now throw fireballs at his enemies.
Mario also gets another suit when he find the flower.
  The Leaf:
  The Leaf makes mario stronger than the mushrom, and it gives him the racoon suit.
When wearing the racoon suit he can smash near-by enemies and bricks with the tale,
and he can even open bunusboxes with it!
And the best part of it all: With the racoon suit Mario can fly!
(see "How to fly")
  The Star:

  The star makes Mario immortal for some time. All enemies he touches while being immortal will die.
When Mario is immortal he will be flashing.
  1 UP Mushrom


  This mushrom gives you an extra life. They are usually hidden and hard to find.
  Items:   While playing the game you will find several items in mushrom houses and in hidden areas of the levels.
The items will be encloused in a threasure-box like this:

 

When you collect one of those items it will be stored in your itemlist.


  Itemlist:

Your itemlist will be shown at the bottom of the screen in map mode.

This holds all items you collect from treasure boxes, mushrom houses etc.
It can be accessed when you are on the map, by pressing

 [Diamond] on TI 89 & TI 89 Titanium
 [F2] on TI 92+
 [Q] on Voyage 200

Pressing this key again will take you out of the item list.

You simply browse through your items using the arrow keys.
You can now use an item by pressing

 [2nd] on TI 89 & TI 89 Titanium
 [F1] on TI 92+
 [Hand] on Voyage 200

  Powerups:


  All powerups, exept the 1 UP Mushrom can be held in your Item list.
They can also be won in the cardgame.
  P-Wing:
  This gives Mario the Racoon suit, but it also gives him some special abilities:
With the P-Wing he can always fly, he doesn't need to run first!
The super power will last for one level.
  Cloud item:

With the cloud mario can bypass a level on the map. This can help you to pass difficult levels ;-)
  Anchor:
  The anchor will prevent the ships from flying away from you.
Once you throw the anchor the ships will stand still until you beat them.
The anchors will be enclosed in very hidden places.
  Hammer:

  With the hammer you can crush all near-by rocks on the map.
This can be useful to reveal hidden paths or to unblock blocked roads.
  Whistle:

  One tooth on this whistle will take you to a far away land!
They will be really good hidden!
  Other Bonuses:  
  Coins:


You will find alot of those coins spread out through the levels.
When you collect 100 of them you get an extra life.
 
  Bonus Boxes:
  Those bonus boxes will be placed throughout the levels. You can smash them from underneat,
or with the your tale if you are wearing the racoon suit.
When you smash them a bonus will come out.
This might be a powerup, one or more coins, a ladder, or a pow item.

Sometimes the bonus boxes will be hidden inside a brick and other times
they will be invicible.
  Treasure box:


  Those contains useful items that you can save and use whenever you need them!
(see Items)
  Pow:


When you jump on this it will turn all bricks into Coins and all Coins into bricks for a while. 
  Levelend:

  When you see this box you have reached the end of the level. Simply jump up and grab the item
inside the frame to finish the level.
Then you will get a card. When you have gathered 3 cards you will win a prize!
The prize depends on what cards you have:
3 Different cards gives 1 UP
3 Mushroms gives 2 UP
3 Flowers gives 3 UP
3 Stars gives 5 UP!
  Other Cool Stuff:
Bricks:


The bricks are a bit fragile, when mario is large he is strong enough to smash them!
He like smashing bricks by jumping up and hitting them from underneath!
When he wears the racoon suit he can also smash them from besides, with his tale.
Note Block:


When you jump on those they will bounche you off.
But if you press the jump key in the right moment
you will be able to jump really high!
Dark Note Block:



Those will also bounche you off when you jump on them.
But they also also have Magic Power:
If you hit the jump key in the right moment they will take you up above the skies ;-)
Wood block:


Usually those wood blocks are just what they look like: Innocent woodblocks.
But one of Mario's friends hid parts of his magic powder inside some pieces of wood when he was fleeing from bowsers troops. Therefore you might find powerups in some of them, if you're lucky ;-)
Falling Block:


Once you step on one of these they will loosen and start shaking.
If you stand on them too long they will fall!
Pipes:






The pipes will sometimes house evil meat-eating flowers that will try to capture you.
Some of them will even throw fireballs after you!

Mario can also crawl through some of the pipes to reach other areas of a level.
You enter a pipe by simply standing on it and pressing "Down" / jump up to it and press "Up"
or simply walk straight into it if the pipe is lying horizontally.

White block:




The big white blocks contain magic powers that can help you on your way. See if you can figure out how ;-) 





 
     
    Monsters:

    Here's a short description of most of the monsters you might meet in the game:
Goomba:


The goombas will often attack in groups and are one of the most common monsters.
The are wolnerable from any kind of attack.

Paragoomba:



Paragoombas are simply Goombas with wings. They are more dangerous than the others,
because they can attack you from above.
When you stomp on them they will loose their wings and become a regular goomba.
Koopa Troopa:


The Koopa Troopas are evil turtles. If you stomp them they will flee into their shell for some seconds.
Now you can stomp or kick the shell, and it will start spinning! A spinning shell can be used as a weapon against
any monster, but be careful: It might bounche back on you before you know it!
Koopa Paratroopa:



  Koopa Paratroopas are relatives of the Koopa Troopas with one big advantage: They have wings.
They will follow different flying patterns, depending on their mood. When you stomp a Koopa Paratroopa
it will loose its wings and become a regular Koopa Troopa.
Dry Bones:
  Dry Bones are the reanimated remains of dead Koopas.
These skeletal monsters can often be found lurking in castles.
Since they are already dead, it is very difficult to destroy Dry Bones. They can however be crushed by
stomping on them, but they will rebuild them selves within a few seconds.
Spikey:
  Spikeys has a thick shell that protect them from most attacks.
You cannot stomp them because of their spikes, and the shell will protect them from fireballs.
Their weakness is spinning shells.
Buzzy Beetle:
  Buzzy Beetles can often be found in caves. They have a protective shell and is hard to destroy.
When you stomp a Buzzy Beetle they will hide inside their shell and you can stomp them again
to make the shell spinn!
Piranha Plant:



  Piranha Plants are meat eating flowers that will bite you at first opportunity.
They are mainly living inside pipes, but can also settle down in quicksand etc.
Fire Piranha Plant:



  Those are relatives of the Piranha Plants with one advantage: They shoot fireballs at Mario!
Hammer Brothers:



  Hammer Brothers are an elite force of Koopas armed with...hammers!
Because of the weapons they carrry around with them,
Hammer Brothers are among the more dangerous enemies Mario must face.
They often appear in pairs and can be quite pesky unless Mario is armed with fireballs.
Boomerang Brothers:



  Boomerang Bros are relatives of the Hammer Bros
that have mastered the art of throwing and catching boomerangs.
They are dangerous at distance, but hates jump attacks and are pretty easy to hit with fireballs.
Fire Brothers:


 The Fire Bros are another relatives of the Hammer Bros.
The high-speed fireballs they spit are dangerous and difficult to dodge, so watch out for them!
Nipper Plant:
 The Nipper Plants are dangerous, meat eating plants that often appear in groups.
They are constantly hungry and will jump after you to get a bite! Some of them have even managed to tear themselves loose from their roots, and will come after you!

Bob-omb:


The Bob-omb can act in many different ways: Sometimes they are just lurking around,
and sometimes they fall from the sky. Some of them can even be shot out from cannons.
When you stomp them they will start a count down and explode, so watch out for them!

Blooper:


The Blooper is a jellyfish that has been cursed by Bowser. They will allways swim agains you, so you
need to use your swimming skills wisely to get away from them!
Boo Diddly:


Be aware of the ghosts! They can fly through any walls and will bite you if you come too close to them.
When you look at them they will stop, but once you turn your back at them they will start chasing you!
Thwomp:



Thwomps will typically be hanging in the roof in castles and fall down when mario comes close.
They live inside big concrete blocks, so it's very hard to defeat them.

Boom Boom:


 

These dim witted turtles were assigned to guard the "?" Ball at the end of the fortresses.
They are a large turtle with a spiky shell.
Despite being a turtle they are quite fast and jumps a great distance.
Cheep-Cheep:


Cheep-cheeps are fishies that often come in small groups.
They are mostly just swimming around.
Some of them have learned to fly short distances, and are therefore quite dangerous!
King Bowser:


King Bowser, Mario's arch enemy is the king of the Dark Underworld. Once again he has kidnapped Princess Toadstool of the mushrom kingdom.
Bowser is keeping her in his dark Castle in the underworld, so hurry up! Mario's mission is to rescue her, but to reach Bowser's castle in the very darkness of the underworld he has to travel a long distance, through all parts of the mushrom kingdom.
As the leader of his big army Bowser is very dangerous, so
when you meet him you must use your skills wisely:
He will definitly try to smash you with his power jumps, or even worse:
Fry you with big fireballs!
   



 
     
    Bonus games:
  Bonus games:   Super Mario 68K contains two bonus games.
They can both be accessed through the map.
If you play good at those games you will win prizes that will help you on your way!
  The Card Game:

  The Card game will sometimes appear on the map. It will look like this: <Sprite>
In this game you need to flip over any two cards to see if they match.
If they match you win the price pictured on the card.
You can win Power-up items, extra lives and coins.
If you're good to memorize, you can win a lot of stuff here!

But if you miss twice you're out!

  The Game House:












  The Game houses will be placed on the map. It looks like this:



You can only enter a game houce once.
In this game parts of pictures will scroll over the screen horizontally.
The clue is to line up the pictures to make them match.

The prize you win will depend on the picture you line up:
 The star gives you 5 extra lives
 The flower gives 3 extra lives, and
 The mushrom gives 2 extra lives
 
You will only get one chance!

 
     
 

Languages:

Super Mario 68K comes with documentation and in-game text in different languages.
English is the default language for the in-game texts.


How to change in-game texts to another language:

Find the proper file in the folder "Languages". The filename will indicate which language it contains.
Send this file to your calculator. If you get a message telling that a file with that name already exists in your calculator click yes to replace it.
Now the language file will be replaced with the one you transferred.
Run the game, and it will appear in your language!


If you want to translate the game into your language, please contact me!



 
Custom levels and levelsets:

Super Mario 68K fully supports custom made levelsets.
 
With this feature you will never get tired of the game ;-)

With the Super Mario 68K editor you can make your own levels, worldmaps and even a brand new Mario game!

All custom made levels should have an included readme with installation instructions. Allthoug, if it doesn't, this is how you install it:

Send all files to your calculator.
This should be:
-One file with the extension .mlst
-One or more files with the extension .mlev

Then run the game and it will automaticly detect the levelset. If you have multiple levelsets on your calculator a menu will now show up, where you can choose which levelset to play.
The levels that comes with SM68K is called "Super mario 68 K"

All your saved games follows the specific levelset. It is saved inside the file with the extension .MLST ( sm68k.MLST for the included levels).
You can delete a levelset and still keep your saved games and highscore for later by taking a backup of this file (with the extension .MLST).








     
 

  Troubleshooting:

    Before installing the game be sure to have enough memory free!

 

  Error message:   How to solve:
  "Out of memory!" This is caused by too little free RAM. Make sure there is enough RAM free. This can be done by archiving files on your calculator.
Alternatively you can delete files, but do not delete any files belonging to Super Mario 68K!
  "No levelset found!"

  There is no levelset file in your calculator. For the Super Mario 68K levels this file  is called

" sm68k.MLST ".

For custom levelset this file will have another name, but with the extension " .MLST "

To solve this problem, retransfer this file to your calc and archive it.

  "Textfile not found!"   The file containing the in-game texts was not found.
Make sure the file "ma_texts.MTXT" is stored in the "mario" folder.
If it isn't, move it to the "mario" folder or retransfer it to your calculator.
Also see "Languages".
  "Failed to open GFX file"   One or more of the graphics files was not found.
Make sure the files "ma_tiles.GFX" , "ma_sprts.GFX" and "ma_bckgr.MBG" are stored in the "mario" folder.
If it isn't, move it to the "mario" folder or retransfer it to your calculator.
  "Could not load level"

  "Could not load map"

  Make sure all the level files are stored in the "mario" folder.
If they aren't, move them to the "mario" folder or retransfer them to your calculator.

For Super Mario 68K these files are:

- sm68k.mlst
- world1.mlev
- world2.mlev
- world3.mlev
- world4.mlev
- world5.mlev
- world6.mlev
- world7.mlev
- world8.mlev
- common.mlev

For any custom levelset, see the the according readme or doc for the filenames.

  "Grayscale failed!"

  This could be caused by too little free RAM. Try to free some RAM by archiving or deleting some files.
(see requirements)

If this doesn't help, contact the author. See "Contact"

  "Saving failed!"

 Either there is not enough free memory, or the levelset file is locked. The levelset file is the one that has the extension ".mlst". Make sure this file isn't locked (from VAR LINK), and there is sufficient free memory.

If this doesn't help, contact the autor.

"Levelset incompatible.
New version available." 
 The current levelset is designed for a newer version of the game.
Go to the
Super Mario 68K home page.

or Ticalc.org

to download the newest version.


 

 
     
    Credits:

  Role / Task   Name / Nick Thanks for...   Email
  Author   Lachprog     lachprog@hotmail.com
  Graphics Lachprog Most of it is converted, using SpritED.
 Some graphics is made by me.
 
  Programming Lachprog    
 Misc    TI - Freakware and it's users For hosting the Super Mario 68K homepage.
A lot of support and testing
For beeing a very friendly and nice TI-Community ;-)
 
    Lionel Debroux For extgraph - an excellent graphics library!
  
Technical support
Assembly routines:
 - UpsideDownGrayClipSprite16_MASK_R();
 - TestCollide162h_R(); (now included in extgraph)
 
    Kevin Kofler For tigcc and tigcclib - an integrated development environment for the 68k calcs 
that made it possible for me to make this game!
Technical support
 
    Elias Zacarias For SpritED - A good graphics editor and graphics import tool for the 68k calcs !
 
    Julien Richard Foy For his Tilemap Engine (included in extgraph)
The function drawgrayplane16broll - an extension to the tilemap engine
 
    Tifreak8x The author of  TI-Freakware.  Thanks to him for providing a forum for the game, and designing the projects page.
Also thanks for testing, bug reports, suggestions and a lot of support.
 
  Beta testers:      
    Tifreak8x  
    Nicko01  
    bfr  
    grawwolf  
  Translations:    
English Lachprog Game files, readme and documentation
Norwegian Lachprog Game files
Norwegian Frode van der Meeren Read me
German Alexander Schoon &
Kevin Kofler &
pinhead
Game files, readme
French Pollux Game files



 
     
 

  Contact:

The autor of this game, Lachprog can be reached at:

lachprog@hotmail.com

Any news, updates and latest version of the game and the level editor can at any time be found at the Super Mario 68K home page.

Also check out the Super Mario 68K forum  at TI-Freakware .


I am frequenting the
TI-Freakware website and the TI-Freakware forum.