OpenTTD JGR is an update to the great Android adaptation of the open code 'Transport Tycoon Deluxe'. In it, your objective is to create a profitable transportation network between different cities. OpenTTD requires a separate base graphics set to run, which can be downloaded through the installer (Windows) or on first run (Windows, Linux). In case you want to. OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe One of our first publications in the German magazine GameStar.
Package Details: openttd-jgrpp 0.41.0-1
Package Actions
- View PKGBUILD / View Changes
Git Clone URL: | https://aur.archlinux.org/openttd-jgrpp.git (read-only, click to copy) |
---|---|
Package Base: | openttd-jgrpp |
Description: | OpenTTD with JGR's patch pack. |
Upstream URL: | http://www.tt-forums.net/viewtopic.php?f=33&t=73469 |
Keywords: | |
Licenses: | GPL |
Submitter: | HanFox |
Maintainer: | HanFox |
Last Packager: | HanFox |
Votes: | 6 |
Popularity: | 0.057310 |
First Submitted: | 2017-10-21 11:26 |
Last Updated: | 2021-04-15 07:34 |
Dependencies (11)
- desktop-file-utils(desktop-file-utils-git)
- fluidsynth(fluidsynth-git)
- fontconfig(fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-infinality, fontconfig-infinality-remix, fontconfig-ubuntu, fontconfig-git, fontconfig-minimal-git)
- hicolor-icon-theme(hicolor-icon-theme-git)
- icu(icu-git-static, icu-git)
- libpng(libpng-git, libpng-apng, libpng-minimal-git)
- sdl2(sdl2-ime-support, sdl2-rbp-bin, sdl2-rpi, sdl2-nox, sdl2-minimal-git, sdl2-minimal-x11-git, sdl2-git, sdl2-nox-git)
- xz(xz-git, xz-static-git)
- cmake(cmake-git)(make)
- tar(tar-libarchive, tar-git, tar-parallel)(make)
Sources (1)
HanFox commented on 2017-10-21 11:29
This uses the 'stable' release tars. Unlike the git version this can be installed alongside normal OpenTTD for those that play both.
I removed the optional gfx/sfx packages as they won't install to the correct location. The game will prompt to d/l the gfx on first run and the opensfx can be downloaded in game via the 'Check Online Content' button.
pstruschka commented on 2021-02-03 04:36
Where can i download free, software for mac. Current sha256sum is incorrect, should be 88ddb648b09478487802fcef1e18157f24c09a788742d70c5f6c93b201d3db66
HanFox commented on 2017-10-21 11:29
This uses the 'stable' release tars. Unlike the git version this can be installed alongside normal OpenTTD for those that play both.
I removed the optional gfx/sfx packages as they won't install to the correct location. The game will prompt to d/l the gfx on first run and the opensfx can be downloaded in game via the 'Check Online Content' button.
TasklistFS#4623 - Assumptions that sizeof(void *) is 4 bytes breaking 64 bit built (mingw64)
Opened by J G Rennison (JGR) - Sunday, 22 May 2011, 07:57 GMT
Last edited by Jose Soler (Terkhen) - Wednesday, 25 May 2011, 16:51 GMT
| DetailsAt the top of trunk/src/3rdparty/squirrel/include/squirrel.h, SQInteger, SQUnsignedInteger and SQHash are incorrectly typedefd to be (unsigned) long instead of (unsigned) long long for non MSVC compilers. This will cause an error when the code tries to store a pointer in said integer type. #ifdef _SQ64 #ifdef _MSC_VER typedef __int64 SQInteger; typedef unsigned __int64 SQUnsignedInteger; typedef unsigned __int64 SQHash; /*should be the same size of a pointer*/ #else typedef long SQInteger; typedef unsigned long SQUnsignedInteger; typedef unsigned long SQHash; /*should be the same size of a pointer*/ #endif typedef int SQInt32; #else typedef int SQInteger; typedef int SQInt32; /*must be 32 bits(also on 64bits processors)*/ typedef unsigned int SQUnsignedInteger; typedef unsigned int SQHash; /*should be the same size of a pointer*/ #endif In trunk/src/settings.cpp:IniSaveSettings, 'unsigned long' should probably be 'size_t', as otherwise mingw64 halts with a precision loss error. case SDT_MANYOFMANY: switch (GetVarMemType(sld->conv)) { case SLE_VAR_BL: if (*(bool*)ptr (p != NULL)) continue; break; case SLE_VAR_I8: case SLE_VAR_U8: if (*(byte*)ptr (byte)(unsigned long)p) continue; break; case SLE_VAR_I16: case SLE_VAR_U16: if (*(uint16*)ptr (uint16)(unsigned long)p) continue; break; case SLE_VAR_I32: case SLE_VAR_U32: if (*(uint32*)ptr (uint32)(unsigned long)p) continue; break; default: NOT_REACHED(); } Compilation using mingw64 gcc 20110516 pre-release 4.5.4 |
Wednesday, 25 May 2011, 16:51 GMT
Reason for closing: Fixed
Additional comments about closing: In r22489, r22490 and r22491.
Openttd Jgrpp
|
|
Comments are closed.