home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 1998 October / STC_CD_10_1998.iso / SPIELE / BOMBAMAN / BOMBAMAN.TXT < prev   
Text File  |  1998-09-26  |  10KB  |  434 lines

  1.                 ---
  2.  
  3.   BOMBAMAN v1.0 [STe 1Mb Version]
  4.  
  5.         by KEVIN CALLAHAN
  6.  
  7.                 ---
  8.  
  9.  THE FASTEST, MOST FUN MULTIPLAYER
  10.  BATTLE GAME AVAILABLE FOR THE STE
  11.  
  12.                 ---
  13.  
  14. Please distribute this file with the
  15.               executable.
  16.  
  17.                 ---
  18.  
  19. [CONFIGURATION]:
  20.  
  21. Requires 1Mb STe minimum..
  22.  
  23.  
  24. [OVERVIEW]:
  25.  
  26. Blittered sprites
  27. DMA (Pre-Emptive-Prioritised) Sound
  28. Palette Switching
  29. Lower Border removed for extra playarea
  30. 50 Frames Per Sec
  31. Original chip music(!)
  32.  
  33.  
  34. [SUPPORTS]:
  35.  
  36. Normal joysticks.
  37. STe Joystick Ports.
  38. Printer Port Joysticks...?
  39. Keyboard...?
  40.  
  41.  
  42. [SOFTWARE]:
  43.  
  44. 100% written in heavily optimised
  45. 68000 assembler.
  46. FULLY commented source-code available..
  47.  
  48.  
  49. [HISTORY]:
  50.  
  51. Bomberman (again?).  Well I decided that
  52. the ones available  did not show the STe
  53. capabilities very well; so I thought I'd
  54. write one that did!
  55.  
  56.  
  57. ----------------------------------------
  58.  
  59.  
  60. [HISTORY]:
  61.  
  62. There was a preview version of this game
  63. (called BOMBARD) released in 1997.  I've
  64. added MANY different  things since then,
  65. despite the  abysmal response I got from
  66. the  preview!  ( Only  2  (TWO!)  people
  67. bothered to contact me ).
  68.  
  69. As such this version is  pretty  heavily
  70. crippled  (some code  is missing),  also
  71. you  can  only  play  3  games  in total
  72. without restarting the game.  Enough  to
  73. get you  hooked hopefully  and  an added
  74. incentive for you to register!
  75.  
  76. Sorry  I've had  to  do  this!  I  don't
  77. expect to  make  my  fortune,  but  some
  78. registered   interest would be incentive
  79. enough  to  continue  developing for the
  80. Atari platform. Otherwise I won't bother
  81. any more.. Your choice.
  82.  
  83.  
  84.  
  85. [PLAYING THE GAME]:
  86.  
  87. A simple game; little explanation req'd.
  88. Your  little guy  runs around  an  arena
  89. trying to kill the other little guys.
  90. This is accomplished  by laying bombs to
  91. destroy blocks until  you find  yourself
  92. facing your enemy  (who's doing the same
  93. thing).
  94. In the meantime  bonuses  and  powerups,
  95. hidden by some explodable blocks  can be
  96. picked up to aid you.
  97.  
  98. Bombs always explode in four directions:
  99. up/down/left/right.
  100. Certain blocks cannot be destroyed.
  101. Explosions trigger other bombs,resulting
  102. in chain-reactions.
  103.  
  104. The last player left wins the round.  An
  105. ongoing score is kept (until  you  clear
  106. it within the OPTIONS screen).
  107. This   UNREGISTERED   shareware  version
  108. allows only 3 battles before exiting.
  109.  
  110. To kick  a bomb, hit  fire  to  lay  it,
  111. then  hit fire  a second time  whilst on
  112. it to  kick it in the  direction you are
  113. facing.
  114. To throw a bomb, hit  fire  to  lay  it;
  115. face a wall and then  hit fire  to throw
  116. it over any blocks.  They bounce off the
  117. arena walls so be warned.
  118.  
  119.  
  120. If you require  more  than  two  players
  121. (normal joysticks)  to  play,  go to the
  122. OPTIONS  screen,  choose  SELECT PLAYERS
  123. and hit fire to enable your guy.
  124. This  unregistered   shareware   version
  125. allows the full four  players,  but  the
  126. extra two players must use the STe extra
  127. joystick ports. Could put in support for
  128. the printer port joystick extension if I
  129. get enough interest..
  130.  
  131.  
  132.  
  133. Okay, now a list of possible effects!
  134. (*=temporary)
  135.  
  136. Extra bomb (GreyBomb)
  137.     Increase layable bombs.
  138.  
  139. Explosion range (YellowSun)
  140.     Explosion spread increase.
  141.  
  142. Kickability (Hand)
  143.     Ability to kick/throw bombs.
  144.  
  145. Molotov* (Bottle)
  146.     All thrown bombs are molotov
  147.         cocktails.. Try it, but don't
  148.         be nearby when it hits a wall
  149.         or the ground (1 square spread)!
  150.  
  151. Speedup* (RollerSkate)
  152.     Double your Bombaman's speed.
  153.  
  154. Flakjacket* (Jacket)
  155.     Immunity from explosions.
  156.  
  157. Extend Coin (XCoin)
  158.     Extend the time you have a
  159.     temporary powerup.
  160.  
  161. Timeout Clock (Clock)
  162.     End your current powerup.
  163.  
  164. Wild Star* (Asterisk)
  165.     Global effect on all players.
  166.  
  167. Detonator (Plunger)
  168.     Detonate all bombs on-screen.
  169.  
  170. Ghost Bombs* (SmallBlackBomb)
  171.     Lay a bomb, it vanishes and
  172.         reappears just before exploding.
  173.     "Surprise!"
  174.         Try kicking and throwing these!
  175.  
  176. Yinyang Effects* (YinYang)
  177.     Random selection including:
  178.         Short/Long fuses
  179.         Mega/Mini Explosions
  180.         Speedup/Slowdown/Reverse
  181.         Immunity
  182.         Invisibility
  183.         Autolay
  184.         Nobombs
  185.  
  186.  
  187. [STRATEGY/TIPS]:
  188.  
  189. If you pick up a  molotov  bottle before
  190. you can throw/kick, it's wasted. Well it
  191. stops others having it anyway.
  192.  
  193. Thrown bombs bounce off the arena edges.
  194.  
  195. Use global effects  to confuse the other
  196. players who've just laid a  bomb  or  to
  197. strip  them  of a  good powerup  they've
  198. picked up (like the molotov!)!
  199.  
  200. Watch other guys aren't  stood next to a
  201. detonator when you plant a bomb!
  202.  
  203. Use kick/throw to bomb the other side of
  204. the screen quickly.
  205.  
  206. Use throwing to block others in confined
  207. areas then throw more bombs in any gaps!
  208. "Trapping them in the bathroom".
  209.  
  210. Throw  or  kick  bombs at ones  that are
  211. about to explode, but  remember  to  get
  212. out of the way!
  213.  
  214. Watch out for the chasing zombies if the
  215. game takes too long.  They set off bombs
  216. for you.....
  217.  
  218.  
  219. [INGAME KEYS]:
  220.  
  221. Q - quits current battle
  222. P - Pause on/off
  223. M - Music on/off (whilst paused)
  224.  
  225.  
  226.  
  227. [OPTIONS SCREEN KEYS]:
  228.  
  229. arrows      - move selection
  230. enter/space - pick/choose
  231. Also reads joystick in port 1.
  232.  
  233.  
  234.  
  235. [FUTURE WORK]:
  236.  
  237. I would like to  develop more  games for
  238. the STe. Does  anyone  else  still  want
  239. to play games on it though?
  240.  
  241. I am starting work on other titles.  But
  242. won't bother  if there's  no response to
  243. this one.  I  don't  see  much  point in
  244. writing stuff  if  there's  no  interest
  245. in it.
  246.  
  247. I intend  my  subsequent  releases to be
  248. much better - and  am  considering  some
  249. titles  at  the  moment  (if no-one else
  250. writes them before me!).
  251.  
  252. Since I have the basic routines now, any
  253. future  productions  will be  quicker to
  254. develop!
  255.  
  256. I've actually just got  hold of a PC and
  257. this will  be used  to help  develop STe
  258. games (and play the odd game I suppose).
  259.  
  260.  
  261. [SHAREWARE]:
  262.  
  263. This is an  EVALUATION COPY  of the full
  264. game.  If you don't like it,  you  don't
  265. pay a thing!
  266.  
  267. Shareware   programs    are   commercial
  268. programs,   in   which  the   programmer
  269. retains copyright.  The user  is allowed
  270. to run the program for a specific amount
  271. of time, and when this period is up, the
  272. user is obliged  to  pay  the  shareware
  273. fee.  Otherwise,  the  program  must  be
  274. deleted  as it  becomes an  unauthorised
  275. copy.  If software authors  receive  few
  276. registrations  they  are   unlikely   to
  277. continue supporting  your  machine  (why
  278. should they?). If  you're  not  sure  an
  279. author's address is still valid,  send a
  280. letter or card first, he'll  be  pleased
  281. to  hear  from  you.  It's  up  to  you.
  282. Support  cheap, good quality software or
  283. buy  a  PC, and  expect  to spend  money
  284. upgrading it every year  in order to run
  285. anything new.
  286.  
  287. It's always nice to get some response to
  288. the hours of  work that  programmers put
  289. into their creations!
  290.  
  291. Due to  past  experience  and  an  added
  292. incentive to  register,  this version is
  293. slightly crippled (Sorry!).
  294.  
  295.  
  296.  
  297. [FUTURE GAMES]:
  298.  
  299.  MACROMACHINES/MICRODRIVE
  300.  Multiplayer tabletop car racing.
  301.  [Most likely next release - using STe
  302.   HW scrolling + everything else]
  303.  
  304.  GERMS:
  305.  Multiplayer bazooka-firing combat.
  306.  
  307.  COSMIC GUERILLA
  308.  Noone else has written it for the ST.
  309.  But I liked it.
  310.  [If anyone remembers this game I'll be
  311.   surprised]
  312.  
  313.  SOME SORT OF FAST ROBOTRON-TYPE GAME
  314.  WITH HW SCROLLING AND...
  315.  [Well I liked llamatron, but preferred
  316.  the original]
  317.  
  318.  A PLATFORM GAME...
  319.  Based on Rainbow Islands type...
  320.  
  321.  A DEFENDER-LIKE GAME...
  322.  But easier to progress through!
  323.  
  324.  
  325. They will use as much of the STe's HW as
  326. possible -
  327. BLITTER,
  328. MIDI/MOD/CHIPMUSIC,
  329. (I'd like a midi-music option -  good
  330.  quality & cheap on processor time!
  331.  What do YOU think?)
  332. DMASOUND,
  333. HARDWARE-SCROLLING,
  334. PALETTE-SWITCHING,
  335. EXTENDED-JOYSTICK-PORTS,
  336. BORDER-REMOVED-SCREEN-RESOLUTIONS.
  337.  
  338.  
  339. [LASTBIT]:
  340. I have spent many  (happy / frustrating)
  341. hours writing all the routines and would
  342. appreciate some response from YOU.
  343.  
  344. Nowadays, ANY Atari  chat is better than
  345. none..
  346.  
  347. Any  programming  questions I'd be happy
  348. to help as well - email address would be
  349. useful!
  350.  
  351. Feel free to review(!) or  release  this
  352. on a compilation CD -- all I ask is that
  353. you inform me if possible.
  354.  
  355. Enjoy!
  356.  
  357. Kev Callahan (June-1998)
  358.  
  359.  
  360. ========================================
  361. ----------------------------------------
  362. [PRICING]:
  363.         
  364. Registration of  BOMBAMAN is  only  FIVE
  365. POUNDS STERLING (No other currencies).
  366. You should register  if you play it more
  367. than a couple of times, I reckon.
  368. In return you'll get an  uncrippled copy
  369. in the post! (Allow a week or so).
  370. If no-one registers, I'll  soon  get the
  371. message!
  372.  
  373. ****************************************
  374. Please remember to send a self-addressed
  375. envelope (with relevant stamp)  to cover
  376. postage of the disk.
  377. An email address would be very useful!
  378. ****************************************
  379.  
  380. Also send  any bug-reports  to  the same
  381. address, but don't expect a reply unless
  382. you've registered!
  383.  
  384. --
  385.  
  386. to..
  387.  
  388. FAO: Kevin Callahan
  389. 97 Egmont Road,
  390. Poole
  391. Dorset
  392. England
  393. BH16 5AN
  394. ----------------------------------------
  395. ========================================
  396.  
  397.  
  398.  
  399. ----------------------------------------
  400. EXTENDED JOYSTICK PORT(A/B) CONNECTIONS
  401. 15pin 'VGA' Hi-D-type to two 9pin D-type
  402. ----------------------------------------
  403. PORTA      JOY 0        JOY 1
  404. 1            1           -
  405. 2            2           -
  406. 3            3           -
  407. 4            4           -
  408. 5            -           -
  409. 6            6           -
  410. 7            7           7
  411. 8            -           -
  412. 9            8           8
  413. 10           -           6
  414. 11           -           1
  415. 12           -           2
  416. 13           -           3
  417. 14           -           4
  418. 15           -           -
  419. PORT B splitter is the same.
  420. One player on each port at the moment.
  421. -----------------------------------------
  422. The printer port joysticks are MUCH
  423. easier to make then the STe ones!
  424. Require only one 25 pin RS232 connector
  425. and two 9 pin JS connectors (plus wire!)
  426. They also work with:
  427. Gauntlet 2, KickOff 2, Leatherneck, etc.
  428. I'll sort out the code if enough people
  429. are interested and send it to registered
  430. users as a patch (or a new version).
  431.  
  432. KC
  433.  
  434. *