Revealing the secrets of Icy Tower v1.3.1

Hello 🙂

The stuff I’m going to release here is something I’ve worked on a year ago. Back then, v1.3.1 was the latest version of Icy Tower, and I’m sure that if I’d release it then, johanp would hate me as heck (remember how he reacted on Icy Tower Replay Editor?). But today, Icy Tower v1.3.1 is history. Also, IMO, Icy Tower is history in general (at least the desktop game, can’t tell anything about mobile/facebook as I don’t really know what these are). v1.4 mostly ruined the game – it became more static and ugly (no eye candy, images look stretched), harold’s got large ears and is not as cool as before, the game’s got lots of options, which makes it more complicated. Also, the official forum is not as active as it was before.
So, here it is…

A project called replay_checker:
rar replay_checker.rar (45.34 KB)

This small console program does the following: loads a replay, checks it for validity (including the hash), and then silently plays the replay to verify it’s validity, just like the official itr checker.
So, what’s so special about it? It’s completely open source!
The replay file format, the hash calculation method, and the Icy Tower physics (in fact it’s whole engine) – these are available to look at from inside.
If you are familiar with graphics programming, you can easily turn this replay_checker to a replay_player, or even write an Icy Tower like game, which is capable of saving compatible replays 🙂

P.S. You can download Icy Tower v1.3.1 here.

P.P.S.
rar bonus.rar (518.94 kB)

Posted in Reverse Engineering at April 4th, 2010. 10 Comments.

Icy Tower v1.3.1 mods

Sparse Floor
Only even floors are present (each second floor is there).

rar icytower13_sparse_floor.rar (274.73 KB)

Solid Floor
You can’t go through the floors – they are solid.

rar icytower13_solid_floor.rar (271.07 KB)

Posted in Reverse Engineering at May 6th, 2009. No Comments.

Icy Tower Replay Tool

This tool for Icy Tower replays, as the name states, can do the following:
– Load a replay and view it’s content.
– Play a replay and compare real results with the one in the headers.
– Rename a replay, while suggesting a standard Icy-Tower-style file name.
– Edit a replay.
– Associate itself and Icy Tower with .itr files.
– And one hidden feature I might tell you about one day. 🙂

rar Icy_Tower_Replay_Tool.rar (180.97 KB)

Posted in Releases, Software at April 16th, 2009. No Comments.

Icy Tower Floor Controller

Features:
Works for Icy Tower v1.3.1 only.
This program can modify the length of the floor in Icy Tower.
In the left there are the floor numbers, in the right – their length.

If you just want the floors to be as long as possible, you better check out Icy Tower Trainer.

rar Icy_Tower_Floor_Controller.rar (14.29 KB)

Posted in Releases, Software at August 20th, 2007. 14 Comments.

K+ calculator

Lets you calculate your Icy Tower K+ score

rar K__calculator.rar (9.94 KB)

Posted in Releases, Software at July 22nd, 2006. No Comments.

Icy Tower Initial Speed Changer

Features:

Works for Icy Tower v1.3.1 only.
Allows you to change the initial speed of the screen movement, using one of the two modes:
Mode 1:
3, 4, 5, 5, 5, 5, (5, 5, 5, …)
Mode 2:
3, 3, 3, 3, 4, 5, (5, 5, 5, …)

rar Icy_Tower_Initial_Speed_Changer.rar (70.46 KB)

Posted in Releases, Software at June 29th, 2006. No Comments.

Icy Tower Trainer

Works for Icy Tower v1.3.1 only.

Options:
F2 – Freeze the clock, the combo meter, and the automatic screen movement [Toggle]
F3 – Make all the floor length same as the screen width [Toggle]
F4 – Unlock any start floor
F5 – Set a score
F6 – Increase the score
F7 – Create a combo
F8 – Change the gravity, default is 0.8 [Toggle]

Source code:
https://github.com/RaMMicHaeL/Icy-Tower-Trainer

rar Icy_Tower_Trainer.rar (111.11 KB)

Posted in Releases, Software at June 27th, 2006. 79 Comments.