home *** CD-ROM | disk | FTP | other *** search
/ Fujiology Archive / fujiology_archive_v1_0.iso / !FALCON / DUNE / BEATRAFI.ZIP / BEATS_RA.GE / README.TXT < prev   
Encoding:
Text File  |  2013-01-09  |  8.1 KB  |  271 lines

  1.  
  2.                                    January 2013
  3.  
  4.                                    Thadoss/Dune
  5.  
  6.                                  proudly presents
  7.  
  8.                                   Beats of Rage
  9.                                   Final release
  10.  
  11.                                 Falcon030 version
  12.  
  13.                      #1 at Sillyventure 2012 in Gdansk/Poland
  14.  
  15.  
  16. About
  17. -----
  18.  
  19. Beats of Rage is a game for the Atari Falcon030 computer.
  20.  
  21. This is a free adaptation of the game Paintown available 
  22. at the following address: http://paintown.sourceforge.net/
  23.  
  24. This is my first big production for my beloved computer and I'm happy
  25. and proud to share it with all the Falcon people who still make the
  26. dream a reality.
  27.  
  28.  
  29. Requirements
  30. ------------
  31.  
  32. To run this game you need:
  33.  
  34. - An Atari Falcon030 with at least 4MB of RAM
  35. - At least 20MB of hard disk space
  36. - One or more of the following input devices:
  37.   - A joystick plugged into any joystick port
  38.   - A joypad plugged into any joypad port
  39.   - The Falcon keyboard
  40. - The game runs on both RGB and VGA screens
  41.  
  42. Falcon accelerator Centurbo CT2 have not been tested.
  43. Falcon accelerator CT60 works correctly.
  44.  
  45. If you have a 4MB machine, try to free up as much memory as possible,
  46. and remove all the accesories on the GEM desktop.
  47.  
  48. The game needs a lot of memory due to the backgrounds and characters.
  49.  
  50. Caution: You won't be able to play Beats of Rage with the player 
  51. Maxima on a 4 MB computer.
  52.  
  53.  
  54. You can also play Beats of Rage under Hatari emulator.
  55. It works with version 1.6.2 and upper.
  56. You may use hatari.exe in falcon mode emulation and not hatari_falcon.exe.
  57. (The timers of the 2 emulators are different and Beats of Rage works better
  58. with the timings of hatari.exe).
  59.  
  60.  
  61. Installation
  62. ------------
  63.  
  64. Just uncompress the zip file in a folder of your harddrive and lauch the
  65. game.
  66.  
  67. I've included 2 programs:
  68.  
  69. - B_O_RAGE.PRG: the game
  70.  
  71. - 2VBL_BUG.PRG: launch this one instead of the previous one is you run in
  72.                 VGA and you encounter a flickering problem in the
  73.                 main menu of the game.
  74.  
  75.  
  76. Gameplay
  77. --------
  78.  
  79. You're the last member of your family recently annihilated by a gang.
  80. In order to avenge, you've decided to search and kill all the members of
  81. the gang.
  82.  
  83. Your trip will drive you into many parts of the town, from the dark 
  84. alley to the factory.
  85.  
  86.  
  87. Controls
  88. --------
  89.  
  90. The game can be played with either a joystick, a joypad or the keyboard.
  91.  
  92.    (keyboard keys)
  93. UP          : up arrow
  94. DOWN        : down arrow
  95. LEFT        : left arrow
  96. RIGHT       : right arrow
  97. FIRE BUTTON : left shift
  98. PAUSE       : p key
  99. EXIT        : esc key
  100.  
  101. Joystick and Joypad controls are the common directions + fire button.
  102. You can pause the game with the joypad PAUSE button.
  103.  
  104.  
  105. Initial specifications
  106. ----------------------
  107.  
  108. My aim was to fit the game in the following specifications :
  109. - the game must run on a standard 4 meg Falcon,
  110. - it must run on both RGB and VGA screens,
  111. - it must run in 320*240 to have a nice aspect, 
  112. - it must integrate the parallax transparent scrollings,
  113. - the sprites must keep their original size.
  114.  
  115.  
  116. Background informations
  117. -----------------------
  118.  
  119. I've written all the code in pure 68030 assembler. 
  120. It took me 14 months to complete it.
  121.  
  122. The characters graphics are from the games paintown and Beats of Rage.
  123. Some level backgrounds pictures are from me (level 6, 7 and 8).
  124. The others are from the game paintown.
  125.  
  126. All the level splash screens are from me.
  127. It's a snapshot of the beginning of the level without the characters
  128. that is reworked under 'the gimp'.
  129.  
  130. The modules are issued from different atari/amiga demos and games.
  131. Thanks a lot to their authors.
  132. If someone doesn't want his module to be in my game, just write me,
  133. and I'll remove it.
  134.  
  135. - All the sprites are hard coded in assembler.
  136.   (I use an external program of mine to hard code them).
  137. - 100% pure 68030 code
  138. - All developped under Linux/Hatari
  139.  
  140. I've spent most of the development time trying to optimize the rendering
  141. and fit the game in 4 megs.
  142.  
  143. The game contains 14 different enemies, 3 different players and 9
  144. different levels. Each level has a specific music and splashscreen.
  145.  
  146. The animation engine uses floating point emulation code to render nice 
  147. movements.
  148.  
  149. The game includes an internal clocktick to avoid slowness if the rendering 
  150. uses one more VBL.
  151.  
  152. All the scene is rendered from a camera view, which allows nice movements of 
  153. the background. I don't use it a lot in the game, but it would be possible 
  154. to move the camera while the game runs.
  155.  
  156.  
  157. Credits
  158. -------
  159.  
  160. Falcon code and design:    Laurent Sallafranque / Thadoss
  161. Init routs:                Dead Hackers Society Falcon Demosystem v15
  162. Joystick/keyboard routine: Nyh/Hans Wessels
  163. DspMod player:             Bitmaster / TCE
  164. video save/restore:        Aura & Mugwumps
  165. Double VBL bug in VGA:     Zerkman / Sector One
  166. Joypad routine:            Simon Sunnyboy
  167.  
  168.  
  169. Thanks:
  170. -------
  171.  
  172. I want to thank all the Atari communauty for all the fabulous piece of
  173. software I saw during the last 20 years.
  174.  
  175. This game is my little contribution to the Falcon game scene.
  176.  
  177. Special thanks to goes to:
  178. - Chuck and MIC from Dune
  179. - All the members of the Hatari development team
  180. - Special thanks to Jon (writer of paintown) for his help on the physical 
  181.   engine and the internal ticks clock.
  182. - Big hello to Grey and all the people who organized the Sillyventure 2k12.
  183.   It was a really nice party.
  184.  
  185.  
  186. Future enhancements
  187. -------------------
  188.  
  189. This is the final release.
  190. I won't add anything more on the game.
  191.  
  192.  
  193. If you find a bug
  194. -----------------
  195.  
  196. If you find a bug while playing, just send me a mail with the following
  197. informations:
  198. - the level number
  199. - the X position of your player (beginning of the level, middle, end)
  200. - the Z position of your player (in front or in back of the level)
  201. - how many opponents were there on the screen ? (1, more)
  202. - a precise description of the problem 
  203.   (was there something special (a jump, a falling, ...))
  204.  
  205. The more precise you are, the best I can reproduce and fix the problem.
  206. If you can do a photo or a snapshot of the problem, it's better.
  207.  
  208.  
  209. Version history
  210. ---------------
  211.  
  212. V0.1 - 13-Nov-11 : Initial release
  213. V0.2 - mars 2012 : first graphical and characters
  214. V0.3 - july 2012 : first players movements, music
  215. V0.5 - oct. 2012 : first opponents movements
  216. V0.6 - nov. 2012 : hall of fame added + 9 levels + some improvement
  217.                    to the game.
  218. V1.0 - dec. 2012 : game presented at Sillyventure 2012 (Gdansk/Poland).
  219.                    and finished #1 :)
  220.  
  221. V1.1:
  222.  
  223. Bug fixed:
  224.  - 2 enemies had one attack that didn't generate hit points
  225.  - the joystick is now working
  226.  - the jump movement is not taken into account when the player
  227.    respawn (he was leaving the screen, and the game freezed)
  228.  
  229. New features:
  230.  - the border should be black instead of white (not verified)
  231.  - Better IA for the enemies: enemies walk to the player if they're too far
  232.  - inner game timer accelerated to have a more nervous game
  233.  - flash animation when the player hit an opponent (it looks more arcade
  234.    like this)
  235.  
  236.  
  237. V1.2: Final release
  238.  
  239. Bug fixed:
  240.  - bad dead character flickering animation had wrong timers
  241.  - better falling synchronisation. The character must reach the ground
  242.    before allowing a new animation
  243.  - the LOOP order is now correctly handled in the engine for some walking
  244.    animations and for the new enemy
  245.  - the throw direction is now correct
  246.  - the VGA double VBL bug should be fixed (not tested).
  247.  - reworked AI of the opponents for better playability
  248.  - height of the player clipped while an opponent attacks many time the
  249.    player while he was falling (this generated a bug in level 7)
  250.  - many little bugs here and there
  251.  
  252. New features:
  253.  - JOYPAG implementation. 
  254.  - a new opponent added in levels 1, 2, 7, 8 (I let you discover him)
  255.  - some more items to get
  256.  - 1 life added every 25 000 points
  257.  
  258.  
  259. Contact
  260. -------
  261.  
  262. laurent.sallafranque@free.fr
  263.  
  264. Stay (H)atari forever ;-)
  265.  
  266.  
  267. Private Joke
  268. ------------
  269.  
  270. Hey Chuck, you need a passport to play the game ;)
  271.