Package Details: openttd-jgrpp 0.73.2-1

Git Clone URL: https://aur.archlinux.org/openttd-jgrpp.git (read-only, click to copy)
Package Base: openttd-jgrpp
Description: Engine for running Transport Tycoon Deluxe with JGR's patch pack
Upstream URL: https://github.com/JGRennison/OpenTTD-patches
Keywords: 2D economic game isometric simulation trains transport tycoon
Licenses: GPL-2.0-only
Conflicts: openttd-jgrpp
Provides: openttd-jgrpp
Submitter: Stitchless
Maintainer: Stitchless
Last Packager: Stitchless
Votes: 15
Popularity: 0.019575
First Submitted: 2017-10-21 11:26 (UTC)
Last Updated: 2026-08-27 07:29 (UTC)

Pinned Comments

Stitchless commented on 2017-10-21 11:29 (UTC) (edited on 2026-02-24 16:08 (UTC) by Stitchless)

For graphics, sound, and music packs you can either install the optional packages, which will create symlinks from openttd to openttd-jgrpp, or run the game and it will prompt to download opengfx on first run. opensfx and openmsx can then be downloaded in game via the "Check Online Content" button.

If after a system update (especially the icu package) the game fails to launch make sure you've tried to rebuild the package before reporting issues.

Latest Comments

1 2 3 Next › Last »

Stitchless commented on 2026-03-14 16:30 (UTC)

@NoaHimesaka: Added. I shouldn't have bumped the pkgrel though. Unnecessary rebuilds. Whoops...

NoaHimesaka commented on 2026-03-14 15:02 (UTC)

Please add aarch64 to arch as it's compatible with it.

Iseja commented on 2025-09-01 15:51 (UTC)

Seems to be a problem with shared libraries. Getting "error while loading shared libraries: libsframe.so.1: cannot open shared object file: No such file or directory" Seems like libsframe has been updated to libsframe.so.2.

Stitchless commented on 2025-06-09 10:11 (UTC) (edited on 2025-06-10 09:09 (UTC) by Stitchless)

I originally responded with a bit of a d**k comment, then deleted it, and I apologize.

Thanks for the packages. I added them as optionals.

dreieck commented on 2025-06-09 09:55 (UTC) (edited on 2025-06-09 10:09 (UTC) by dreieck)

Ups.

I have made metapackages that symlink the datafiles installed by openttd-opengfx, openttd-opensfx and openttd-openmsx into /usr/share/openttd-jgrpp/ so that openttd-jgrpp can find them.

So maybe you can optdepend on them.

Stitchless commented on 2025-06-09 09:25 (UTC)

@dreieck: As the pinned comment says, no.

Those packages install to /usr/share/openttd/data, but this package is specifically set up to avoid using normal OpenTTD's files.

dreieck commented on 2025-06-09 09:21 (UTC) (edited on 2025-06-09 09:54 (UTC) by dreieck)

Ahoj,

can you add

optdepends=(
  'openttd-opengfx: free graphics'
  'openttd-opensfx: free soundset'
)

please?

Regards and thanks for the package!

Stitchless commented on 2025-05-02 17:35 (UTC)

@invverse: Ah, I think I see what's happened.

The main repo openttd, which this is based on, requires fluidsynth, but at some point fluidsynth which used to require sdl2 now requires sdl3.

You might want to report the error on the main repository, too :)

invverse commented on 2025-05-02 14:55 (UTC)

Since 0.65.1 this fails to build in a clean chroot and prints the following error: SDL2 or Allegro is required for this platform. Adding sdl12-compat to the dependencies fixes this and builds successfully.

invverse commented on 2024-04-06 13:53 (UTC)

Thanks for fixing @Stichless :)