Package Details: openttd-jgrpp 0.41.0-1
Description Transport tycoon business simulation game, with daylength patch and other improvements. This app requires mouse or laptop with touchpad, it will NOT work on phone's touchscreen. Use regular OpenTTD to play on a phone, or get yourself Bluetooth mouse. Openttd-jgrpp-0.40.3-linux-ubuntu-focal-amd64.deb 68.4 MB openttd-jgrpp-0.40.3-linux-ubuntu-groovy-amd64.deb 56.9 MB openttd-jgrpp-0.40.3-macos-universal.dmg 13.2 MB.
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.
Openttd Jgr Download
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
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.
Openttd Jgrpp
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 Jgr Mac
|
|