[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

Rebellion< >Red41 - The Silent Death

Rectangle (Turtle Byte)

download the install packageRectangle.lha
created at2024-08-25
size of install package53310 Bytes
Author/Contact
(use it to report problems with that install)
DJ Mike
Hall Of Light1585
Lemon Amiga2854


Short : HD Installer for Rectangle
Author: DJ Mike (djmike@crystalmike.com)
Version: 1.0
Type: game/patch
Requires: WHDLoad 18, 512k chip mem

This patch applies to "Rectangle" © 1991 Turtle Byte.

Two versions are supported:
- Original disk release
- 2-disk Fairlight cracked version (due to the rarity of the original!)

Thanks to Martin Schaf for supplying an original of this very rare game!

REQUIREMENTS

- Original disk or compatible disk image
- Slave requires WHDLoad 18+
- Game requires 512k chip memory
  (+ approx 911k other memory for preload option)

FEATURES

- Game loads fully from HD
- Uses real files, which can be compressed with Propack, CrunchMania or FImp
- Quit game at any time (default key F10), including on 68000 machines
- Highscores loaded and saved to disk (delete Rectangle.highs to reset)
- RawDIC imager verifies all tracks with checksums when installing
  (as original had no checksums whatsoever!)
- Missing color bits fixed x5
- Blitter waits added x2
- Invalid writes to bltddat/$dff000 removed x2
- Out of range memory access fault in graphics routine fixed
- Game decruncher + stack pointer moved to fast memory if available
- Keyboard handler replaced as game's own did not handshake correctly
- Press Spacebar on title screen to immediately view highscores
- Press Q in game to quit to title screen / highscore entry
  (as pressing Escape only goes back to password screen)
- Trainer options added - set CUSTOM1 with any of the following:
  + 1 for infinite lives
  + 2 to freeze the level (press Down to move blocks manually)
  + 4 for in-game cheat keys (screen flashes blue for on, red for off):
    * L - toggle infinite lives
    * T - toggle freezing level
    * F1 - extra life
    * F2 - destroy all blocks on screen (only blocks fully on screen)
    * F3 - breakout paddle mode
    * F4 - thrown rocks instantly destroy blocks
    * F5 - extra points
    * F6 - player moves twice as fast
    * F7 - reset speed that blocks descend
- Color/New/Rom Icons included
- Source code included

HISTORY

Version 1.0 (2024-08-23)
- Initial release

WORDS FROM THE AUTHOR

This must be one of the most elaborate falling piece games I've ever seen!
More like a graphics slideshow that just happens to have a minigame you can
play at the same time.

It was an interesting game to patch nonetheless. The original disk format
unfortunately doesn't have checksums besides a track ID check, so I have
calculated CRC16 data for every track (using the TOSEC crack as a secondary
source) so that the original disk can be validated when installing.

The game also saved highscores to disk, but it in a track that contained
game data - risky! I've added a checksum for the rest of the track so
the important data should still be confirmed.

There was also an out of range write to memory in the highscore screen when
animating the character that climbs the screen. That was quite frustrating
to test so I also made it so Spacebar goes from the title screen to the
highscore screen, otherwise you have to wait forever for the title animation
to finish!

Other than that it was the usual fixes and trainers. The most time consuming
part of this patch was validating that the original I'd been sent was intact
because there was absolutely nothing in the game to prove it!

                  The codes for each level are as follows:

                 - Level 1.1      728636 - Level 6.1
                898071 - Level 1.2      126108 - Level 6.2
                912789 - Level 1.3      775057 - Level 6.3
                534662 - Level 2.1      690809 - Level 7.1
                350807 - Level 2.2      270848 - Level 7.2
                497786 - Level 2.3      769547 - Level 7.3
                478656 - Level 3.1      161118 - Level 8.1
                717464 - Level 3.2      286341 - Level 8.2
                450208 - Level 3.3      746061 - Level 8.3
                817674 - Level 4.1      118675 - Level 9.1
                738646 - Level 4.2      627935 - Level 9.2
                395054 - Level 4.3      599396 - Level 9.3
                790657 - Level 5.1      577554 - Level 10.1
                232620 - Level 5.2      815362 - Level 10.2
                430397 - Level 5.3      271963 - Level 10.3

Enjoy! :-)

Greetings and thanks to Pascal for testing, and the WHDLoad team.

--- DJ Mike (23rd August 2024)

         Bug report form, full WHDLoad package and other installs:
                          http://www.whdload.de

Icons contained in install package

WHDLoad Slave information
Rectangle.slave - 23.08.2024 23:11:16 - 1688 bytes
required WHDLoad version18
flagsNoError ClearMem
required Chip Memory512 KiB ($80000)
optional Expansion Memory4 KiB ($fffffffffffff000)
info nameRectangle
info copy1991 Turtle Byte
info installInstalled and patched by DJ Mike
Version 1.0 (23-Aug-2024)
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationC1:X:Infinite Lives:0
C1:X:Blocks Frozen:1
C1:X:In-game Cheat Keys:2

Install Archive Content Listing
UnpackedLvlMethodPackedOSDate/TimeName
11931lh5663Amiga2024-08-10 20:09:36RectangleHD.info
406711lh510192Amiga2024-08-23 16:24:12RectangleHD/Install
7101lh5354Amiga2024-08-23 16:21:40RectangleHD/Install.info
44761lh52128Amiga2024-08-23 23:10:30RectangleHD/ReadMe
20041lh51547Amiga2002-09-03 13:11:20RectangleHD/ReadMe.info
102091lh58818Amiga2024-08-23 16:16:32RectangleHD/Rectangle.colicon
16561lh51171Amiga2024-08-23 23:11:16RectangleHD/Rectangle.islave
163111lh58567Amiga2024-08-23 16:17:40RectangleHD/Rectangle.newicon
116381lh56169Amiga2024-08-23 16:19:08RectangleHD/Rectangle.romicon
16881lh51289Amiga2024-08-23 23:11:16RectangleHD/Rectangle.slave
2401lh5157Amiga2024-08-19 13:38:18RectangleHD/src/filetable-original
160631lh56403Amiga2024-08-23 18:18:32RectangleHD/src/Rectangle.asm
159271lh55063Amiga2024-08-23 23:11:14RectangleHD/src/Rectangle.islave.asm

[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

last change : 2024-08-25
© 1996-2024 Bert Jahn, All Rights Reserved