home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / jËzyki_programowania / oberon / demos / obtris.text (.txt) < prev    next >
Oberon Text  |  1977-12-31  |  6KB  |  82 lines

  1. Syntax10.Scn.Fnt
  2. ParcElems
  3. Alloc
  4. Syntax16b.Scn.Fnt
  5. Syntax16.Scn.Fnt
  6. Syntax14.Scn.Fnt
  7. Syntax12.Scn.Fnt
  8. Syntax8.Scn.Fnt
  9. StyleElems
  10. Alloc
  11. Absatz
  12. Syntax12b.Scn.Fnt
  13. Absatz
  14. Absatz
  15. Absatz
  16. Absatz
  17. Absatz
  18. Absatz
  19. Absatz
  20. Absatz
  21. Absatz
  22. Absatz
  23. Absatz
  24. Syntax20b.Scn.Fnt
  25. ObTris V1.0
  26. (Oberon-Tetris)
  27.                      
  28. Ralf  Degner
  29.  (C)  1.11.1995
  30. A Tetris Game for the Oberon System V4
  31. Copyright:
  32. ObTris and all files in the ObTris distribution are (C)opyright 1995 by Ralf Degner.
  33. The Oberon System is (C)opyright 1990-1995 by Institut f
  34. r Computersysteme, ETH Z
  35. rich.
  36. Disclaimer:
  37. The author takes no responsibility for any result of the use of this program. You use it by your own risk.
  38. Distribution:
  39. ObTris is CARDWARE. You may copy and distribute it at any way you like, it is free. You are not allowed to sell ObTris. My Copyright notice must be left intact in any distribution. You are only authorized to spread the files like you get them in the full package.
  40. The Home of ObTris is http://sun1.rrzn.uni-hannover.de/~degner/myo4.html . There and at the server of the Oberon-User-Goup (hades.ethz.ch pub/Oberon/OberonV4/Sources/ObTris) you can find the newest version of ObTris.
  41. How to Use:
  42. ObTris is a simple Tetris like game for the Oberon System V4. I think, I do not have to say something about the rules.
  43. First you have to compile the game ( Compiler.Compile ObTris.Mod ~ ). To open a ObTris frame execute the command ObTris.Open , to see a short discription of ObTris commands System.Open ObTris.Tool .
  44. You can copy a ObTris frame as often as you like. Every copy contents the same game, but if you play, only one frame displays the game. ObTris.Open opens a new frame with a new game, so you can have more than one game on your display. To start or continue a game select a frame and execute ObTris.Start . Hit P or an other key you have selected to pause the game. ObTris.StartNew starts a new game in an old frame. For additional commands have a close look to the Tool file ( System.Open ObTris.Tool ) and the menu text. All settings will be stored in the HiScore file. You can see the current settings at the end of the HiScore.
  45. Some Remarks: 
  46. Oberon System V4 is the most portable operating system i know but there are some problems, especially for games like this. The behaviour of background tasks and measuring short periods of time are the two problems i have to fight against. Because of this I created the game as the main task with an ugly loop that only counts numbers to determine the speed of the game. Before the first game starts, ObTris analyses the speed of your system, so you will see ObTris with nearly the same speed on every computer.
  47. This all means if you play ObTris, your Oberon System does nothing else than playing ObTris. This could be a big problem for your main operating system (MOS), because ObTris needs a lot of the calculation power only for counting numbers. If your MOS has a good multitasking, for example Amiga-OS, where the Oberon System runs with a low task priority everything will be alright. If you are using a MOS with very simple or bad realized "multitasking", for example Windows 3.x, your complete system only plays ObTris and nothing else.
  48. You have to be very carefull on multiuser systems or if you have to pay for the calculation time. In one of these cases it would be the better way to use a Tetris that is based direct on your MOS.
  49. Files in this distribution:
  50. ObTris.Mod    Source of the ObTris
  51. Obtris.Menu.Text    Menu Text
  52. ObTris.Text    You are readung it
  53. ObTris.Tool    Tool File
  54. ObTris.Score    HiScore File
  55. ObTris.Score.Text    Begin of HiScore Text
  56. Tested at:
  57. AMIGA    - Amiga 4000/40, OberonV4 1.0
  58. Apple Mac    - MacOberon V4.12 (replace Input.TimeUnit by 300)
  59. IBM RS-6000    - Power Oberon V4.1
  60. MS-Windows    - Oberon V4.0-1.4
  61. Bugs:
  62. No real bugs known
  63. History:
  64. V0.9    (21.10.1995)
  65.         first test release
  66. V1.0    (1.11.1995)
  67.         first public release
  68. To do:
  69. Any great idea You tell me
  70. Programs by the same author:
  71. Mines    a Minesweeper clone for Oberon V4 with color-gfx, HiScore, Mines-textelements, ...
  72. EditPat    a Pattern Editor with comfortable Display Modul
  73. Adress of the author:
  74. To make this program better and better, I need Your help. Please send comments, suggestions, bugreports (please note exactly computer and version of the Oberon System you use), ... to :
  75. Ralf Degner
  76. Schillerstr. 16
  77. D-29525 Uelzen
  78. Germany
  79. E-Mail: degner@pallas.amp.uni-hannover.de
  80.     Have fun with it ...
  81.         and send me a postcard !!!!!!!                    ;-)
  82.