SC3K FAQ Index | SC3K Full (Regular) view | FAQ Home
Sim City 3000 Unlimited FAQ
Last Updated on: 2000-10-09 21:25:32
This is where you will find useful information about SimCity 3000 Unlimited. The following are answers to some frequently asked questions about this game. Please read these before e-mailing Loki Technical Support - Chances are your question is answered here too!
This FAQ is modelled on the Linux HOWTO documents for consistency and ease of navigation.
|
||
Linux kernel version 2.2.X Pentium 233 or higher 32 MB RAM required (64 MB recommended) 8x or faster CD-ROM drive |
Video card capable of 640x480 resolution XFree86 version 3.3.5 or newer at 16bpp OSS compatible sound card 450 MB free hard disk space plus space for saved games |
Additional requirements for the Building Architect Plus tool:
Graphics card with an OpenGL-compliant 3D driver |
Because the game is designed for glibc 2.1, libc5 and glibc 2.0 users may need to upgrade.
Note that some issues have arisen with distributions using a pre 2.2 glibc snapshot (glibc 2.1.80 and later). We are working on a patch to address these issues.
Linux users are free to access third party sites to trade buildings, scenarios and save games with other SimCity 3000 Unlimited users, and the Linux version of SC3KU supports the use of these files, even if they were created on Windows.
The following is a partial list of third party fan sites where buildings, scenarios and other enhancements are available:
The following is a partial list of third party fan sites where buildings, scenarios and other enhancements are available:
We are not currently working on porting any BAT extensions, but may choose to do so in the future.
In the meantime, if you have a SimCity 2000 city you need converted to SC3U, please e-mail support@lokigames.com and we will convert the city for you.
sc3u-demo-x86.run
archive from one of our mirrorscd /usr/local/games
)sh sc3u-demo-x86.run
". A new "sc3u_demo
" directory should have been created../sc3u_demo
" (or create symbolic links, or add the sc3u_demo
directory to your path).BUG! (Segmentation Fault) Going down hard... Sim City 3000 Unlimited 2.0.955 Built with glibc-2.1 Stack dump: { ./sc3u_demo(sdl_SnapShot+0x231) [0x847818d] /lib/libpthread.so.0(pthread_kill+0x16c) [0x4002f610] /lib/libc.so.6(__libc_sigaction+0x2a8) [0x400858d8] ./sc3u_demo(_dlerror_run+0xc9) [0x853dbb5] ./sc3u_demo(__dlopen_check+0x25) [0x853d875] ./sc3u_demo(Load__13cGZCOMLibrary+0x7ac) [0x835f264] ./sc3u_demo(UpdateClassRegistry__6cGZCOMR13cGZCOMLibrary+0x20) [0x8360cb8] ./sc3u_demo(AddLibrary__6cGZCOMRC10cIGZString+0x1c1) [0x835fea5] ./sc3u_demo(__11SimSettings+0x7e8) [0x815f5e4] ./sc3u_demo(EnumEntries__10cRZIniFileRC9cRZStringPFRC9cRZStringRC9cRZStringPv_vPv+0x759) [0x839f32d] ./sc3u_demo(AddDynamicLibrariesHere__7cSC3App+0x63e) [0x81600f6] ./sc3u_demo(sInit__12cGZFrameWorkR10cRZCmdLineb+0x13a) [0x835ac8a] ./sc3u_demo(Main__12cGZFrameWorkR10cRZCmdLineb+0x26) [0x835b2e2] ./sc3u_demo(main+0x45) [0x8156d41] /lib/libc.so.6(__libc_start_main+0xce) [0x40074f66] ./sc3u_demo(_start+0x21) [0x8149f11] }This has been addressed in a patch for the demo. Please download the SimCity 3000 Unlimited demo patch from here.
We have also updated the demo to include this patch.
mount
" command. If you are unsure how this works, please check the documentation for your Linux distribution. Generally, the format for mounting a CD-ROM under Linux is similar to:
mount -t iso9660 -r /dev/cdrom /mnt/cdrom
sh [Mounted CD-ROM Path]/setup.sh
". Be sure to replace the [Mounted CD-ROM Path] portion of this command with the correct path for the mounted CD-ROM. In the example above, the command would be:
sh /mnt/cdrom/setup.sh
$PATH
where a symbolic link for the binary should be set up. Make sure you have write permissions in both of these directories.sc3u
" from the console (you shouldn't have to enter the complete path). If you chose to install desktop icons, and you are running one of the desktops, you will be able to launch the game from the installed icons./usr/local/games
(or wherever you choose to install the game).-f Enable fullscreen mode (default) -w Enable windowed mode -v Dump version information -cursor:bmp Use software mouse cursor -cheats Disable cheat codes -intro:off Toggle intro movie off -music:off Toggle music player off -sound:off Toggle sound offSo, to launch the game in a window, with the software mouse cursor, you would issue the command:
sc3u -w -cursor:bmp
BUG! (Segmentation Fault) Going down hard... Sim City 3000 Unlimited 2.0.955 Built with glibc-2.1 Stack dump: { sc3u(sdl_SnapShot+0x231) [0x8479fad] /lib/libpthread.so.0(pthread_kill+0x167) [0x4002aa2b] /lib/libc.so.6(__libc_sigaction+0x1f8) [0x4007fcf8] sc3u(_dlerror_run+0xc9) [0x853f9d5] sc3u(__dlopen_check+0x25) [0x853f695] sc3u(Load__13cGZCOMLibrary+0x7ac) [0x8360de4] sc3u(UpdateClassRegistry__6cGZCOMR13cGZCOMLibrary+0x20) [0x8362838] sc3u(AddLibrary__6cGZCOMRC10cIGZString+0x1c1) [0x8361a25] sc3u(__11SimSettings+0x7e8) [0x8161174] sc3u(EnumEntries__10cRZIniFileRC9cRZStringPFRC9cRZStringRC9cRZStringPv_vPv+0x759) [0x83a0ead] sc3u(AddDynamicLibrariesHere__7cSC3App+0x63e) [0x8161c86] sc3u(sInit__12cGZFrameWorkR10cRZCmdLineb+0x13a) [0x835c80a] sc3u(Main__12cGZFrameWorkR10cRZCmdLineb+0x26) [0x835ce62] sc3u(main+0x45) [0x8158521] /lib/libc.so.6(__libc_start_main+0xcc) [0x40070b8c] sc3u(_start+0x21) [0x8149f41] } Please send a full bug report, along with the contents of autosave to: support@lokigames.comThis is a known issue with very recent glibc 2.1.8+ releases (in particular, those included in the latest Debian Woody, RedHat 7.0 and 7.1, and SuSE 7.1) and glibc 2.2. We have released a patch (2.0a) to address this issue. The patch is available via
loki_update
http://updates.lokigames.com/loki_update
(http://updates.lokigames.com/).
There is a patch for the first release of the demo. Information is available here.
XF86Config
file (Option "hw_cursor"
on some drivers),
then some flickering may occur. Just run Sim City using its own internal software cursor code,
enabled by using the -cursor:bmp
command line option, e.g.:
sc3u -cursor:bmp
The largest speed-up (aside from picking a good resolution) is to run the X server in 16bpp mode. This will optimize the data being passed to the X server for display, and eliminate on-the-fly data conversions.
Note that some video cards (e.g. the nVidia cards, such as the GeForce) only have optimized 2D drivers under some versions of X. The GeForce cards in particular are very, very slow with XFree86 3.3.6, and with XFree86 4.0 and 4.0.1. You should either use XFree86 4.0.x with the binary nVidia drivers, or you should use XFree86 4.0.2 and the newer "nv" driver.
Alt-Enter
, or you can lock the input in the game window by hitting the Alt-G
keys (while in the game).
To unlock the input again, just hit Alt-G
once more.LANG
environment variable is set properly for the language you are using, before installing the game.
If the variable is not set at install time, the language files will not be installed.Some users have successfully worked around this by forcing the X server to run in 15bpp mode instead of 16bpp mode. (Note that this problem should not occur under 8bpp or 32bpp at all.) Starting your X server with:
startx -- -bpp 15should fix the display issue.
hotkeys.txt
file installed with the game.~/.openalrc
file :
(define devices '(esd native))This will enable the OpenAL sound driver to try ESD first, and then fall back to the native OSS Linux drivers if ESD is not available.
We are working on a patch to SC3U which will widen the range of soundcards that behave well. In the meantime, you may wish to decrease the amount of sound being used (e.g. turn off music), or run the game through esound.
The parade will end after all the participants walk down the street and vanish, which may take a couple minutes.