/manicminer-2

Port of Andy Nobles version of Software Project's Manic Miner game

Primary LanguageC

Manic Miner V 1.0
--------------------------------------------------------------------------------
CODE         : Andy Nobles (http://www.andynoble.co.uk/games.htm)
PORT         : Alekmaul (alekmaul@portabledev.com)

Manic Miner Updates can be found in PortableDev coding zone : http://www.portabledev.com/

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
What to do :
The aim is to guide Manic Miner collecting different keys in the level and after
to reach the blinking exit of level to go next level.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
How to play :
Put manicminer.opk to "apps" folder of inner flash-memory of your handheld.
The icon will be diplayed in Games part.

START           : Begin the game (RETURN key)
SELECT          : Options (F1 key)
A/B             : Jump
X               : Quit (ESC key, except during intro)
Y               : Change music in option menu (F4 key)
R               : Pause (A key)
L               : Change levels in option menu (F3 key)
LEFT & RIGHT    : Move Willy ... left & right :) 

Warning, high score saved only when you quit game.

--------------------------------------------------------------------------------
History :
--------------------------------------------------------------------------------
V1.0 : 04/08/2013
+ Initial release

--------------------------------------------------------------------------------
Credits
--------------------------------------------------------------------------------
Special thanks to :
    Andy Nobles for PC source code version (http://www.andynoble.co.uk/games.htm).
    hi-ban for TV Skin
    qbertaddict for tests.

Without the help of the infos from these people, this emulator can't be here.
--------------------------------------------------------------------------------
Alekmaul
alekmaul@portabledev.com
http://www.portabledev.com
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Here is the original readme file :
--------------------------------------------------------------------------------



                              ÛÛÛ       ÛÛÛ     
                       Û   Û Û   Û Û  Û  Û   ÛÛÛ     
                       ÛÛ ÛÛ ÛÛÛÛÛ ÛÛ Û  Û  Û        
                       Û Û Û Û   Û Û ÛÛ  Û  Û       
                       Û   Û Û   Û Û  Û ÛÛÛ Û 
                       Û   Û       Û  Û      ÛÛÛ 
                                 
                        Û   Û     Û  Û     ÛÛÛ    
                        ÛÛ ÛÛ ÛÛÛ ÛÛ Û ÛÛÛ Û  Û
                        Û Û Û  Û  Û ÛÛ Û   ÛÛÛ  
                        Û   Û  Û  Û  Û ÛÛ  Û  Û
                        Û   Û  Û  Û  Û Û   Û  Û 
                              ÛÛÛ      ÛÛÛ  
                                              PC V1.00

                               SOURCE CODE

                           By Andy Noble 1997



ÛÛ²±°LEGAL BIT:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

This game is released as FREEWARE and I except no responsibility for any
damage caused by using this programme.
The original game is (C) 1983 BUG-BYTE Ltd and SOFTWARE PROJECTS Ltd.
		     (C) 1997 Alchemist Research.

Please copy on to anybody you know providing you do not charge for the
privalage and this file accompanies the game.

If you intend to use this game on a magazine cover disk or campilation CD,
all I ask is for you to send me a copy of the magazine/CD.

ÛÛ²±°SOURCE INFO:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

The code is provided "as is". It is not very well commented or well
written so you will have to fight your way through the mess.

If you do manage to understand it and even fix some bugs, you must send
me a copy of the offending source file with a discription of the fix.

If you use any part of the code in your own stuff, just put in a hello
to me and send us a copy of your creation.

These are the only things I ask.

Please do not send me comments on how bad it is. I know what it looks
like, I wrote the thing.

Most of it is pretty standard stuff, most of the technical stuff has been
taken from guys at work (thaks guys).

ÛÛ²±°INFO:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

The game was written over a 6 week period, on a night, after work.
It is written in 100% C using Watcom 10.6
The graphics where drawn with Deluxe Paint.

Right, lets get something straight. If you are looking for Manic Miner 97, 
you are looking in the wrong place. You will not get any rendered intros, 
rendered Willy's (Oo! Er!) or rendered anything. I have made the game in 
it's original style. I like to think of it as a version of the game that 
would have appeared in 1984 if such things as "256 colour displays" where 
about. I am sick of downloading a game off the net, only to see some rendered
intro and no game. Lets get back to basics. Lets play some good, old 
fashioned, playable games.

"Why have I done a PC version when the emulated version is perfect ?"
The answer is this. I just wanted to. I like to mess around with programming. 
I am not very good at it, but I enjoy it. It's as simple as that.

ÛÛ²±°THE GAME:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

Miner Willy, while prospecting down Surbiton way, stumbles upon an
ancient, long forgotten mine-shaft. On further exploration, he finds
evidence of a lost civilisation far superior to our own, which used
automatons to dig deep into the Earth's core to supply the essential raw
materials for their advanced industry. After centuries of peace and
prosperity, the civilisation was torn apart by war, and lapsed into a long
dark age, abandoning their industry and machines. Nobody, however,
thought to tell the mine robots to stop working, and through countless
aeons they had steadly accumulated a hugh stockpile of valuable metals
and minerals, and Miner Willy realises that he now has the opportunity to
make his fortune by finding the underground store. Can YOU take the
challange and guide Willy through the underground caverns to the 
surface and riches. In order to move to the next chamber, you must 
collect all the flashing keys in the room while avoiding nasties like
POISONUS PANSIES and SPIDERS and SLIME and worst of all, MANIC MINING
ROBOTS. When you have all the keys, you can enter the portal which will
now be flashing. The game ends when you have been "got" or fallen
heavily three times.

NOTE: This was taken from the original BUG-BYTE inlay. I have never
seen any POISONUS PANSIES, SPIDERS or SLIME anywhere in the game.

ÛÛ²±°INSTRUCTIONS:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

For those of you who have never played Manic Miner before,
all you have to do is collect X number of objects from each 
screen to open the exit before your air runs out. 
Sounds easy ? Just give it a try.

From the loading screen press any key to get to the main title.

On the title screen:
F1           ABOUT and game SPEED / MUSIC / LEVELS setup.
ENTER/RETURN Start Game.

(If you leave the keyboard alone the game will go into demo mode.)


In Game:
Q E T U O = Left
W R Y I P = Right
Z X C V B N M , . / SPACE = Jump
A S D F G = Pause
H J K L   = Music toggle

ESCAPE      at any time will take you back to the title screen.
F10         will quit the programme.

There is no joystick support as yet but I am hoping to put it in for the 
final release.

ÛÛ²±°SOUND SUPPORT:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

Manic Miner PC now uses the Midas audio library. Just about every sound card
is catered for. BUT, just as in life, nothing is infallible.

When you first run Manic Miner PC, it will try to autodetect your sound
hardware for you.  Midas will display a screen with it's found settings, and
ask you if you wish to accept these settings.  If you do so, the configuration
will be saved and the game will automatically run with these settings each
time you play it.

If the detected settings do not work, or you wish to change them, you can
re-run the Midas configuration program by typing MANIC x at the command
prompt.

Manic Miner PC now uses digital sound fx instead of FM, this means that all
sound cards supported by Midas *should* have sound fx now.  

A few quick sound tips: (use at own risk)
-----------------------------------------
Problem : "With an AWE, autodetect only finds an SB16."
Remedy  : "There is no native AWE driver in Midas, the SB16 driver is the
           optimal driver for Manic Miner PC."

Problem : "Music is of 'radio quality'"
Remedy  : "The mixing rate for the music is set too low. There are several
           levels of mixing rate built into Midas, each of which requires more
           processing power but gives higher quality output.  When you first
           run MM, it sets the mixing rate as 'Medium'.  If you have a
           reasonably fast machine, change the mixing rate to 'Very High' for
           the best quality output.  There is also a custom option where you
           can change individual settings for the mixing."

Problem : "With an SB16, when the Midas system is set to 8-bit you just hear
           clicking.  Why?"
Remedy  : "Erm.. we don't know!  Seems like you have to have it as 16-bit
           playback.  The music is mono only so 16-bit mono playback can be
           used to save some CPU processing."

ÛÛ²±°FINAL WORDS:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

I hope you enjoy the game and I hope it brings back some happy and 
frustrating memories. If it is popular, even if it's not, I am planning on 
doing Jet Set Willy. Well, you can't have one without the other I say.

I would like some feedback even if it's bad. So please send mail to 
andy@andyn.demon.co.uk.

Oh, by the way, there is a CHEAT you know.

ÛÛ²±°ABOUT 'TALES FROM A PARALLEL UNIVERSE':°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

(excerpts from Blood's 'Tales From a Parallel Universe' docs)

Designed by the infamous BLOOD! (ltonks@iclretail.icl.com)
(c)1996 Cheese Freak Software

Manic Miner programmed by Matthew Smith
(c)1983 Bug Byte Software

Manic Miner Editor by Rich Swann
Printed by YS, supplied by Henning and typed by BLOOD!

INSTRUCTIONS

It is rumoured that there are an infinite number of parallel universes
where every possibility is played out. Things in these other dimensions
may be very similar to our own reality, but subtly different because of
certain decisions which were taken differently.

Miner Willy is no exception to this rule. Previously, thousands of
Speccy owners had thrilled to his adventures in his battle to escape the
Manic Mining machines, but now Cheese Freak Software brings you the
escapades of ANOTHER Miner Willy from a parallel universe! Just like his
counterpart in this reality, Willy has fallen into a mine packed with
dangers and must escape from 20 lethal caverns in order to locate the
untold treasures of an ancient civilisation. However, in this universe
things are subtly different..... Can Miner Willy emulate the antics of
his trans-dimensional counterpart, or are the Speccy owners of the other
universe doomed to a life with no Jet Set Willy?

FOR THE EASILY FOOLED

In case you hadn't noticed, this is a version of Manic Miner which I
have edited with the Manic Miner Editor to produce a very different
game! All 20 screens have been replaced (and the scrolly message!) and
should prove a new challenge for MM addicts. I can't pretend that my
screens are as good as Matt Smith's originals, but I GUARANTEE that
they're much better than the very crap 'Manic Miner 2' snapshot which
has been doing the rounds on the Internet.

I haven't changed many graphics, for two reasons :
1) The graphics were very good anyway
2) I'm crap at drawing
You won't recognise any of the rooms anyway - it's completely different.
They're not all rock hard either - some are easy and some are like The
Warehouse.....Eeek!

I'm not asking for anything for this - it's free, just play it and enjoy
it. And when you've done, why not grab a copy of the editor and have a
go at redesigning it yourself? The editor's free too. I'm just too nice.
I'd like to see any of your creations.....


Regards,
Blood.

p.s. The screens are as follows. If you want to take a peek at 'em, use
the level skip cheat or watch the demonstration......

 1. Slightly to One Side Cavern
 2. Brass Penguins?
 3. Bernard Matthews' Personal Hell
 4. Sealed with a Glasgow Kiss
 5. Future Echoes
 6. Pac Up Your Troubles
 7. Altar of 7th Day Advent Hoppists
 8. Alan Sugar's Take-Over Bid
 9. Perils of a Bad-Hair Day
10. Dr. Jones WOOD Believe This!
11. Revenge of Brian's Phone Bill! (dedicated to Brian 'No Binaries!' Gaff)
12. Alan Sugar must DIE!
13. The 'Difficult to Edit' Cavern
14. Crashing More Often Than a ZX81!
15. Matthew Smith's Unpaid Royalties
16. Zucchini! Or Something.... (dedicated to the hard working YS team)
17. Farmer Barleymow's DDT Store
18. Eye o' Oktup (dedicated to 'dat ole looney...bwah!)
19. Warp Core Breach
20. Join the Jet Set (with apologies to Richard Hallas!)

ÛÛ²±°CREDITS:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

Programming, Graphics, Sound  .. Andy Noble
Music Arranging + Docs        .. Matt Simmonds
Extra levels                  .. Blood!
Testing + Ideas               .. Ewan Christie

PMODE/W                       .. Charles Scheffold + Thomas Pytel
MIDAS Digital Audio System    .. Sahara Surfers
Help with the Bad Guys        .. Tyrone L. Cartwright

'About Extra Levels' Section  .. Blood!

ÛÛ²±°HISTORY:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

V0.5
----
First release.
No music and loads of bugs.

V0.9
----

Music some bug fixes.


V0.97
-----

New music system.
Digital effects.
Small end of game sequence.

V1.00
-----

Hopefully most of the bugs fixed
ÛÛ²±°E-MAIL:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

Andy Noble    .. andy@andyn.demon.co.uk 

ÛÛ²±°RESOURCES:°±²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ

Manic Miner PC Homepage:
http://www.andynoble.co.uk/games.htm

Blood's Crap Speccy Page:
http://www.geocities.com/SiliconValley/Lakes/6142/

Stephen Smith's Spectrum Pages:
(home of the Spectrum Games FAQ, and the 'Where is Matthew Smith?' page)
http://www.jonlan.demon.co.uk/spectrum/

Jetman's Speccy Nostalgia Trip:
(home of the comp.sys.sinclair FAQ)
http://www.jetman.demon.co.uk/speccy/index.html

JSW Ultimate Fan Page:
http://fly.cc.fer.hr/~arsen/jsw/

Newsgroup:
comp.sys.sinclair