projects:liflg:civctp
This is an old revision of the document!
Idea
Build an installer for Civilization:CTP from Loki. Including the latest patch and workarounds.
Achievements
Have a working installer for the German version
Test cases
Tests which needed to be passed | works for rettichschnidi Ubuntu 8.10 x86 |
---|---|
Game works | yes |
Movies work | yes |
Sound works | yes |
LAN-Game works | yes |
Internetgame works | to be tested |
Uninstall option works | not allways |
Uninstall option works with installed Loki-Compat-Libs | not allways |
TODO
- Test, if Loki-Compat-libs necessary
- make installers for non-German version
Wishlist
- include language packets (German, English, French, Italian, Spanish), allows users to switch between those languages
Problems
- English and German version have a sightly different layout
- Problem with one file on CDs Labeld with “CD 3788”
$ ls -l runtime/ctp_data/default/videos/gw38a.mpg -rw------- 1 root root 4104192 1999-06-23 16:27 runtime/ctp_data/default/videos/gw38a.mpg
- There are several different disc (even within the same language). Some of them seem to be broken.
cdrom0: broken German version 1.1 test1: good German version 1.1
Binary files cdrom0/CivCTP-data.tar.gz and test1/CivCTP-data.tar.gz differ diff -r cdrom0/README test1/README 96,97c96,97 < - Mit den Cursor- (Pfeil-)Tasten in letzte Zeile gehen, den Benutzernamen < mit einem Komma vom davorstehenden abgetrennt einfügen. --- > - Mit Cursor- (Pfeil-)Tasten in letzte Zeile gehen, den Benutzernamen mit > einem Komma vom Davorstehenden abgetrennt einfügen. 99c99 < - Mit den Cursor- (Pfeil-)Tasten in erste Zeile gehen, --- > - Mit Cursor- (Pfeil-)Tasten in erste Zeile gehen, 119c119 < Entpacken Sie die Datei "CivCTP-data.tar.gz" in ein Verzeichnis mit mindestens --- > Entpacken Sie die Datei "CivCTP.tar.gz" in ein Verzeichnis mit mindestens 123,129c123 < 2. < Entpacken Sie die Binaries für Ihr System. Für glibc-2.0-Systeme, u.a. < auch SuSE Linux 6.0 und 6.1, ist das die Datei "CivCTP-x86-glibc-2.0.tar.gz". < Für glibc-2.1-Systeme (SuSE 6.2) verwenden Sie bitte die Datei < "CivCTP-x86-glibc-2.1.tar.gz". < < 3. --- > 2. 172,173c166,167 < Die Hotline ist montags und donnerstags zwischen 13:00 Uhr < und 18:00 Uhr erreichbar. --- > Die Hotline ist montags und donnerstags zwischen 13:00 Uhr und > 18:00 Uhr erreichbar. 254,265c248,259 < # module : sb.o Soundblaster 16, SB Pro+Clones < # Also needed for AWE32/64 < # < # Documentation available in /usr/src/linux/Documentation/sound/Soundblaster < # and in /usr/src/linux/drivers/sound/sb.c . < # < # Possible configuration : < # < # alias char-major-14 sb < # post-install sb /sbin/modprobe "-k" "adlib_card" < # options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 < # options adlib_card io=0x388 --- > # module : sb.o Soundblaster 16, SB Pro+Clones > # Also needed for AWE32/64 > # > # Documentation available in /usr/src/linux/Documentation/sound/Soundblaster > # and in /usr/src/linux/drivers/sound/sb.c . > # > # Possible configuration : > # > # alias char-major-14 sb > # post-install sb /sbin/modprobe "-k" "adlib_card" > # options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 > # options adlib_card io=0x388 352,353c346,347 < erscheinen. Wichtig ist v.a. auch, daß die Module <sound>, < <soundlow> und <soundcore> geladen wurden. --- > erscheinen. Wichtig ist v.a. auch, daß die Module <sound> > , <soundlow> und <soundcore> geladen wurden. 380c374 < Die Firma 4front Technologies bietet eine Reihe von Soundtreibern --- > Die Firma 4front Technologies bietet eine Reihe von Soundtreibern Only in test1/runtime/ctp_data/default: TRANS.TBL Binary files cdrom0/runtime/ctp_data/default/videos/gw24a.mpg and test1/runtime/ctp_data/default/videos/gw24a.mpg differ Only in test1/runtime/ctp_data/default/videos: TRANS.TBL Only in test1/runtime/ctp_data: TRANS.TBL Only in test1/runtime: TRANS.TBL Only in test1/setup/Tcl-Tk/bin: TRANS.TBL Only in test1/setup/Tcl-Tk/lib/tcl8.0/opt0.1: TRANS.TBL Only in test1/setup/Tcl-Tk/lib/tcl8.0: TRANS.TBL Only in test1/setup/Tcl-Tk/lib/tk8.0: TRANS.TBL Only in test1/setup/Tcl-Tk/lib: TRANS.TBL Only in test1/setup/Tcl-Tk: TRANS.TBL Only in test1/setup: TRANS.TBL Only in test1/: TRANS.TBL''
Differences between the “good” and the “bad” German 1.1 CD when installed:
gw18a.wav gw24a.mpg gw38a.mpg
projects/liflg/civctp.1244341341.txt.gz · Last modified: 2009/06/07 04:22 by rettichschnidi