💾 Archived View for cugi.ie › aminet › 1698627569.gmi captured on 2023-11-04 at 11:48:49. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Amiga port of a popular logic game

   Author:       Grzegorz Kraszewski, MorphOS port by uploader
   Uploader:     polluks+aminet sdf lonestar org (Stefan Haubenthal)
   Type:         game/think
   Version:      0.1
   Architecture: ppc-morphos
   Kurz:         Amiga-Port eines beliebten Logikspiels
   URL:          https://www.chiark.greenend.org.uk/~sgtatham/puzzles/doc/untangle.html
   Date:         2023-10-29
   Readme:       http://aminet.net/game/think/Untangle.readme
   Downloads:    4

http://aminet.net/game/think/Untangle.lha

Untangle

Amiga port of a popular logic game.

The Game

Untangle is a logic puzzle, where the player faces a set of dots connected

by lines. Usually the set is untidy, many lines cross another ones. The

game goal is to untangle lines by moving dots, so finally no line cross

another.

Project Goals

only documented APIs.

code paths and explicit opening of RTG libraries, if possible.

emulation built into these operating systems.

Grail, but why not.

Building

Project is developed on a real Amiga 1200 with 68020 at 28 MHz and 64 MB

fast RAM. Compiler used is native GCC 2.95.3 with usual GeekGadgets

environment, and "make" tool. To build the game just enter

make

in a shell.

At the moment test level file ("level.iff") is built manually from

assembler source "level.s" with

vasm -Fbin level.s -o level.iff

It implies that "vasm" assembler is also installed. This is a temporary

solution, I plan to add feature of creation and saving levels in the game

itself.

Installation

Executable may be copied anywhere. "level.iff" file should be in the same

directory as executable. It runs from shell as well as from Workbench. For

now there is no icon for it.

Usage

After starting select "New" from menu (or `RAmiga + n` from keyboard) to

load the test level.

Requirements

are distorted on, for example, "PAL HighRes".

Contents of game/think/Untangle.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                 1225    2559  47.9% -lh5- 0fef Oct 11 21:38 untangle/goal-check.md
[generic]                  760    1616  47.0% -lh5- 7cf6 Oct 11 21:38 untangle/level-format.md
[generic]                   57      60  95.0% -lh5- a3f7 Oct 11 21:38 untangle/level.iff
[generic]                  635    1076  59.0% -lh5- 9b18 Oct 11 21:38 untangle/LICENSE
[generic]                 1014    1836  55.2% -lh5- 8ee6 Oct 11 21:38 untangle/README.md
[generic]                   40      40 100.0% -lh0- 8d26 Oct 28 14:06 untangle/README.md.info
[generic]                 2041    9226  22.1% -lh5- 23ab Oct 11 21:38 untangle/src/game.c
[generic]                  129     340  37.9% -lh5- a2a4 Oct 11 21:38 untangle/src/game.h
[generic]                  335     665  50.4% -lh5- 9eb2 Oct 28 14:01 untangle/src/GNUmakefile
[generic]                  104     202  51.5% -lh5- 8936 Oct 11 21:38 untangle/src/level.s
[generic]                 2355    7560  31.2% -lh5- 50a2 Oct 11 21:38 untangle/src/loader.c
[generic]                  279     702  39.7% -lh5- 4307 Oct 11 21:38 untangle/src/loader.h
[generic]                 1515    5928  25.6% -lh5- 63aa Oct 11 21:38 untangle/src/lscm.c
[generic]                  118     217  54.4% -lh5- eba5 Oct 11 21:38 untangle/src/lscm.h
[generic]                 1759    4944  35.6% -lh5- 4c18 Oct 11 21:38 untangle/src/main.c
[generic]                  827    2048  40.4% -lh5- 0796 Oct 11 21:38 untangle/src/main.h.bak
[generic]                  365     701  52.1% -lh5- c950 Oct 11 21:38 untangle/src/makefile
[generic]                  696    1549  44.9% -lh5- b29f Oct 11 21:38 untangle/src/menu.c
[generic]                  130     185  70.3% -lh5- da21 Oct 11 21:38 untangle/src/menu.h
[generic]                  501     968  51.8% -lh5- 284d Oct 11 21:38 untangle/src/start.c
[generic]                 3916    3916 100.0% -lh0- db91 Oct 28 21:18 Untangle.info
[generic]                  858    2123  40.4% -lh5- 9b5d Oct 29 16:07 untangle/src/main.h
[generic]                 7627   15524  49.1% -lh5- 9a4d Oct 29 16:11 untangle/Untangle
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        23 files   27286   63985  42.6%            Oct 30 00:59

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