AminetAminet
Search:
83418 packages online
About
Recent
Browse
Search
Upload
Setup
Services

game/misc/labyrinth64.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Port of Commodore 64 game Labyrinth
Author:Kim Fastrup Larsen
Uploader:kimflarsen hotmail com (Kim Fastrup Larsen)
Type:game/misc
Version:1.4
Architecture:m68k-amigaos
Date:2021-03-05
Download:http://aminet.net/game/misc/labyrinth64.lha - View contents
Readme:http://aminet.net/game/misc/labyrinth64.readme
Downloads:635

New in version 1.4:

- Fixed a divide by zero crash at the end of the game if the
  player peeked too many times at the plan.
- Major improvements to the music set up code; it is now
  much faster, smaller, and uses less memory.
- Minor improvements to the maze design routine.


Labyrinth is a port of a Commodore 64 game published by Com-
modore in 1983 (not to be confused with the 1986 film adap-
tation from LucasFilm), which was itself a souped-up version
of an earlier public domain game originally written in BASIC
for the Commodore PET.

In this game you must find your way through a randomly gen-
erated maze of your chosen size, playing from a first person
view. Can you do it without peeking at the plan?

- Runs on all classic Amiga models.
- Adapts to PAL/NTSC and overscan.
- 100% OS- and multitasking-friendly. Can even share sound
  channels with other programs running at the same time, if
  those programs support it (which is usually not the case,
  unfortunately).
- Faithful rendition of the original game's arrangement of
  Greensleeves, using real time volume envelope generators
  and the highest quality waveforms possible at all octaves.
- Uses menus, gadgets and requesters to provide a proper
  Amiga interface, yet retains the feel of the original
  game.

For a bit of fun, try starting up multiple instances of the
game and enjoy the ensuing chaos of all of them playing mu-
sic at the same time. Yes, the Amiga was always capable of
doing this!

Full source code is included under the GNU General Public
License 3.0.


History:

1.4 (Mar. 5, 2021):

- Fixed a divide by zero crash at the end of the game if the
  player peeked too many times at the plan.
- Major improvements to the music set up code; it is now
  much faster, smaller, and uses less memory.
- Minor improvements to the maze design routine.

1.3 (Feb. 15, 2021)

- Added joystick support.
- Improved title screen, especially on PAL.

1.2 (Dec. 31, 2020)

- Fixed bugs in the music code that could potentially cause
  crashes or other problems.
- Various improvements.

1.1 (Dec. 17, 2020)

- Sped up the intro.
- Various improvements to the music, the code and the docu-
  mentation.

1.0 (Dec. 3, 2020)

- Initial release.


Contents of game/misc/labyrinth64.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                  344     900  38.2% -lh5- 6fc7 Mar  5 14:20 Labyrinth.info
[unknown]                12641   35147  36.0% -lh5- 7994 Mar  5 14:20 Labyrinth/gpl-3.0.txt
[unknown]                  190     370  51.4% -lh5- 7b95 Mar  5 14:20 Labyrinth/gpl-3.0.txt.info
[unknown]                23762   40468  58.7% -lh5- 7ae1 Mar  5 14:20 Labyrinth/Labyrinth
[unknown]                  159     550  28.9% -lh5- a8fd Mar  5 14:20 Labyrinth/Labyrinth.info
[unknown]                 1460    2989  48.8% -lh5- 8b3e Mar  5 14:20 Labyrinth/Readme
[unknown]                  193     370  52.2% -lh5- 6cdb Mar  5 14:20 Labyrinth/ReadMe.info
[unknown]                 2813   12099  23.2% -lh5- c0dc Mar  5 14:20 Labyrinth/Source/audio.c
[unknown]                 2602    7100  36.6% -lh5- b6c1 Mar  5 14:20 Labyrinth/Source/audio.h
[unknown]                 2246    6681  33.6% -lh5- a0c6 Mar  5 14:20 Labyrinth/Source/bgm.c
[unknown]                  546     920  59.3% -lh5- e991 Mar  5 14:20 Labyrinth/Source/bgm.h
[unknown]                 1286    4659  27.6% -lh5- 37ae Mar  5 14:20 Labyrinth/Source/bgmdata.c
[unknown]                  716    1271  56.3% -lh5- 5557 Mar  5 14:20 Labyrinth/Source/bgmdata.h
[unknown]                  612    1043  58.7% -lh5- 29e6 Mar  5 14:20 Labyrinth/Source/common.c
[unknown]                  646    1117  57.8% -lh5- 0a8e Mar  5 14:20 Labyrinth/Source/common.h
[unknown]                  578     961  60.1% -lh5- 4ef4 Mar  5 14:20 Labyrinth/Source/compiler.h
[unknown]                  772    1997  38.7% -lh5- af4a Mar  5 14:20 Labyrinth/Source/data.asm
[unknown]                 1253    2879  43.5% -lh5- 9236 Mar  5 14:20 Labyrinth/Source/envelope.c
[unknown]                 1579    3897  40.5% -lh5- 4dca Mar  5 14:20 Labyrinth/Source/envelope.h
[unknown]                 2427    7057  34.4% -lh5- 3c14 Mar  5 14:20 Labyrinth/Source/game.c
[unknown]                  766    1506  50.9% -lh5- 6e13 Mar  5 14:20 Labyrinth/Source/game.h
[unknown]                 5346   21438  24.9% -lh5- 82b6 Mar  5 14:20 Labyrinth/Source/gfx.c
[unknown]                  703    1329  52.9% -lh5- 428e Mar  5 14:20 Labyrinth/Source/gfx.h
[unknown]                  908    2114  43.0% -lh5- 842b Mar  5 14:20 Labyrinth/Source/gfxtools.c
[unknown]                  597    1034  57.7% -lh5- 2876 Mar  5 14:20 Labyrinth/Source/gfxtools.h
[unknown]                 5588   20519  27.2% -lh5- b665 Mar  5 14:20 Labyrinth/Source/gui.c
[unknown]                  830    1613  51.5% -lh5- aa24 Mar  5 14:20 Labyrinth/Source/gui.h
[unknown]                 3507   12682  27.7% -lh5- 5858 Mar  5 14:20 Labyrinth/Source/guitools.c
[unknown]                 2291    5576  41.1% -lh5- 700f Mar  5 14:20 Labyrinth/Source/guitools.h
[unknown]                 1394    3670  38.0% -lh5- fc6d Mar  5 14:20 Labyrinth/Source/iff/8SVX.h
[unknown]                  419    1005  41.7% -lh5- 684b Mar  5 14:20 Labyrinth/Source/iff/compiler.h
[unknown]                 6973   20481  34.0% -lh5- 3781 Mar  5 14:20 Labyrinth/Source/iff/iff.h
[unknown]                 2530    7644  33.1% -lh5- 48fe Mar  5 14:20 Labyrinth/Source/iff/SMUS.h
[unknown]                 1245    3179  39.2% -lh5- 1876 Mar  5 14:20 Labyrinth/Source/instrument.c
[unknown]                 2569    7130  36.0% -lh5- 272a Mar  5 14:20 Labyrinth/Source/instrument.h
[unknown]                  732    1304  56.1% -lh5- 95a4 Mar  5 14:20 Labyrinth/Source/interrupt.asm
[unknown]                 1507    4313  34.9% -lh5- 0d97 Mar  5 14:20 Labyrinth/Source/joystick.c
[unknown]                  971    2020  48.1% -lh5- fb7a Mar  5 14:20 Labyrinth/Source/joystick.h
[unknown]                 1393    3586  38.8% -lh5- b928 Mar  5 14:20 Labyrinth/Source/main.c
[unknown]                  522     864  60.4% -lh5- c32e Mar  5 14:20 Labyrinth/Source/main.h
[unknown]                 1504    4205  35.8% -lh5- 3dce Mar  5 14:20 Labyrinth/Source/maze.c
[unknown]                  679    1296  52.4% -lh5- a55e Mar  5 14:20 Labyrinth/Source/maze.h
[unknown]                 1392    4731  29.4% -lh5- 4a47 Mar  5 14:20 Labyrinth/Source/mem.c
[unknown]                  856    1760  48.6% -lh5- 80e9 Mar  5 14:20 Labyrinth/Source/mem.h
[unknown]                 2381    7550  31.5% -lh5- 2299 Mar  5 14:20 Labyrinth/Source/music.c
[unknown]                 1452    3204  45.3% -lh5- 893b Mar  5 14:20 Labyrinth/Source/music.h
[unknown]                 1371    3023  45.4% -lh5- 442d Mar  5 14:20 Labyrinth/Source/period.c
[unknown]                  776    1467  52.9% -lh5- 1e8d Mar  5 14:20 Labyrinth/Source/period.h
[unknown]                   70     384  18.2% -lh5- 21d2 Mar  5 14:20 Labyrinth/Source/Resources/fgadget.bin
[unknown]                  159     550  28.9% -lh5- a8fd Mar  5 14:20 Labyrinth/Source/Resources/Labyrinth.info
[unknown]                   77     384  20.1% -lh5- 7468 Mar  5 14:20 Labyrinth/Source/Resources/lgadget.bin
[unknown]                   74     384  19.3% -lh5- 603d Mar  5 14:20 Labyrinth/Source/Resources/rgadget.bin
[unknown]                  508     508 100.0% -lh0- f93f Mar  5 14:20 Labyrinth/Source/Resources/sawtooth.bin
[unknown]                  297    1024  29.0% -lh5- 84cd Mar  5 14:20 Labyrinth/Source/Resources/title.bin
[unknown]                  481    1138  42.3% -lh5- 8cf9 Mar  5 14:20 Labyrinth/Source/Resources/trak0.bin
[unknown]                  401     704  57.0% -lh5- 1c94 Mar  5 14:20 Labyrinth/Source/Resources/trak1.bin
[unknown]                  308     620  49.7% -lh5- a2a5 Mar  5 14:20 Labyrinth/Source/Resources/trak2.bin
[unknown]                 1020    1020 100.0% -lh0- d38f Mar  5 14:20 Labyrinth/Source/Resources/triangle.bin
[unknown]                  128     180  71.1% -lh5- 90ab Mar  5 14:20 Labyrinth/Source/SCOPTIONS
[unknown]                  621    1035  60.0% -lh5- d0fe Mar  5 14:20 Labyrinth/Source/score.h
[unknown]                 1014    2300  44.1% -lh5- 4901 Mar  5 14:20 Labyrinth/Source/server.c
[unknown]                 1197    2523  47.4% -lh5- 2f8a Mar  5 14:20 Labyrinth/Source/server.h
[unknown]                  830    2190  37.9% -lh5- 906c Mar  5 14:20 Labyrinth/Source/smakefile
[unknown]                  930    1794  51.8% -lh5- 6ed0 Mar  5 14:20 Labyrinth/Source/snprintf.c
[unknown]                  843    1488  56.7% -lh5- 60aa Mar  5 14:20 Labyrinth/Source/snprintf.h
[unknown]                 1438    3337  43.1% -lh5- b8b2 Mar  5 14:20 Labyrinth/Source/thread.c
[unknown]                 1360    2963  45.9% -lh5- 7572 Mar  5 14:20 Labyrinth/Source/thread.h
[unknown]                 1326    3304  40.1% -lh5- 84fc Mar  5 14:20 Labyrinth/Source/timer.c
[unknown]                 1575    3642  43.2% -lh5- 3ce9 Mar  5 14:20 Labyrinth/Source/timer.h
[unknown]                 1818    5378  33.8% -lh5- 5e6a Mar  5 14:20 Labyrinth/Source/voice.c
[unknown]                 1970    4751  41.5% -lh5- f8a1 Mar  5 14:20 Labyrinth/Source/voice.h
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        71 files  126472  324319  39.0%            Mar  6 05:36

Aminet © 1992-2021 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>