Der Hamster wird von den Entwicklern mit Delphi 5 entwickelt. Es gibt eine kostenlose Delphi Variante mit der man keine kommerzielle Programme erstellen darf: Delphi 6 Personal Edition. Da der Hamster kein kommerzielles Programm ist, ist diese Version genau richtig für uns. Dieser Version gibt es nur in Englisch, aber kann durch die Delphi Updates auf Deutsch umgemünzt werden.
Für den Download (~140MB) gibt es keine Webseite mehr, aber der FTP-Link funktioniert noch immer:
ftp://ftpd.borland.com/download/delphi/personal/BorlandDelphiPersonalEdition.exe
Während des Downloads sollte man sich auf http://www.borland.com/ schonmal als Entwickler registrieren und eine Seriennummer und Authorization Key für Delphi 6 Personal Edition holen (zu finden bei den Downloads -> Keys Only). Mit diesen wird später die Installation durchgeführt, und Delphi nach der Installation über die Entwickler-ID endgültig registriert.
Hier die Installations-Reihenfolge:
Nun ist Delphi 6 Personal Edition komplett installiert. Für Hamster benötigt man aber noch zusätzlich die RXLib von den Authoren Fedor Koshevnikov, Igor Pavluk und Serge Korolev. Man bekommt die RXLib Dateien für Delphi 6 nur noch auf
http://www.micrel.cz/RxLib/ (Aktuell nur ab D7 aufwärts)
Unter der alten URL http://www.rxlib.com/ findet man nur noch irgendeine Suchmaschine. Die inoffiziellen Dateien auf http://www.torry.net/huge.htm sind für Delphi 6 veraltet, genauso wie
ein ähnliches Projekt von einem anderen Author auf http://sourceforge.net/projects/rxlib/
Hier die Installations-Reihenfolge:
Nun kann man endlich den Hamster kompilieren, aber eine kleine Falle gibt es noch:
Wenn man das Hamster-Projekt zum ersten Mal kompiliert fehlen einige Resource-Dateien (*.R32) die von der RXLib benötigt werden, daher einfach die fehlenden *.R32 Dateien von ...\Delphi6\RX\Units ins Hamster-Sourcecode-Verzeichnis kopieren, dann klappt's.