OpenTTD

Émulateur v15.3

OpenTTD est un fork open-source du célèbre Transport Tycoon Deluxe, offrant une simulation de gestion de réseaux de transport (routes, rails, voies navigables et aériennes) avec une approche stratégique et économique. Le projet, développé par une communauté de contributeurs, propose une expérience enrichie par des graphismes modernes, des mécaniques de gameplay améliorées et une compatibilité étendue.

Sur macOS, OpenTTD fonctionne nativement sans émulation, avec une interface optimisée pour les architectures récentes (Apple Silicon inclus). La version stable est régulièrement mise à jour, intégrant des corrections de bugs et de nouvelles fonctionnalités, comme des améliorations visuelles ou des défis de gameplay optionnels. Le projet dispose aussi d’une documentation détaillée et d’une communauté active pour guider les joueurs.

Dernière mise à jour :

Plateformes

Interpréteurs

Architecture

Mac OS X - macOS Mac OS X - macOS PowerPC PowerPC Intel x86 Intel x86 Apple Silicon Apple Silicon 64 bits 64 bits

Téléchargement et liens

Historique des versions

v16.0-beta4
### 16.0-beta4 (2026-09-20) - Fix #16018: Don't desync when terraforming (#16021)
v16.0-beta3
  • Nouveautés majeures :

    • Ajout des navires à double extrémité (capables de naviguer dans les deux sens sans besoin de tourner).
    • Mode écran de veille pour protéger l’affichage pendant les absences prolongées.
  • Corrections critiques :

    • Correction d’un crash du jeu lors de la réduction de la capacité de chargement d’un véhicule accidenté (#16005).
    • Correction d’une troncature incorrecte du fret lors de la réduction de la capacité d’un véhicule (#16004).
    • Correction d’un crash lors de la suppression d’un train accidenté dont le dernier wagon était en dépôt (#15991).
    • Correction d’un bug où les rails électriques désactivés étaient mal gérés (#15994).
    • Correction de la validation des layouts de pistes d’aéroport et d’industries en NewGRF (#15970).
  • Améliorations techniques et NewGRF :

    • Ajout de données supplémentaires pour les villes (nombre de gares voisines, informations étendues, infos sur les tuiles environnantes) via NewGRF.
    • Suppression de trous d’ID dans les sprites NewGRF (aéroports, industries, objets) pour éviter les conflits (#15956).
    • Conversion audio haute qualité via LibSoxr pour une meilleure compatibilité des taux d’échantillonnage.
    • Génération de clusters pour les tuiles "rough terrain" (comme les rochers), améliorant la cohérence visuelle (#15963).
Changelog complet
### 16.0-beta3 (2026-09-19) - Feature: Double-ended ships (#16002) - Feature: [Script] AI API to remove rail depot (#15933) - Feature: Create new folders from the save dialog (#15730) - Feature: Screensaver Mode (#15350) - Add: Use LibSoxr for high quality sample-rate conversion (#15924) - Add: Allow placing/erasing rough terrain in scenario editor (#15624) - Add: Show train length in reworked vehicle info panel (#15389) - Add: [NewGRF] Number of nearby stations for towns (#15200) - Add: [NewGRF] Town additional information (#15198) - Add: [NewGRF] Nearby tile info for towns (#15194) - Add: Add water and coastal rock tiles (#15869) - Add: Place rocks randomly around lighthouses (#15869) - Change: Allow orders and timetable windows to be smaller (#16008) - Change: Allow font size to be changed with default truetype font (#16000) - Change: Allow admin to join any company in all interfaces (#15992) - Change: Generate rough tiles as clusters, like rocks (#15963) - Change: [NewGRF] Remove airport tile ID hole at 0xFF (#15956) - Change: [NewGRF] Remove object ID hole at 0xFF (#15956) - Change: [NewGRF] Remove industry tile ID hole at 0xFF (#15956) - Change: Move small map buttons to side of window (#15885) - Change: Update wording of force unload order (#15880) - Change: New coast and toyland rock overlay sprites (#15869) - Change: Lowering tiles when terraforming makes rocky slopes (#15822) - Change: Limit purchase list rows to 1.5x original design height (#15749) - Change: Clip content in purchase list to each row (#15749) - Change: Account for driving cabs in driving backwards conditional order (#15494) - Change: [NewGRF] Ensure modflags bit 8 respects old behavior when train is driving backwards (#15485) - Change: Allow road vehicles to overtake through junctions between one-way roads (#15445) - Change: Use new game setting for disable_elrails when loading very old save (#14481) - Change: [NewGRF] Remove per-grf industry tile limit (#12183) - Fix #15824: Game crash when truncating cargo of crashed vehicle (#16005) - Fix: Reducing a vehicle's cargo capacity incorrectly truncated the cargo. (#16004) - Fix #15506: [Script] Avoid ternary signed/unsigned conversion when returning literal -1 (#16001) - Fix #15759: Inconsistency in disabled electric rails compatibility (#15994) - Fix #15990: Game crash when clearing up crashed train with last wagon in depot (#15991) - Fix #15985: Incorrect train station area after adding to a station (#15986) - Fix: Don't require glyphs for non-breaking space characters (#15982) - Fix #15863: Train should not clear path reservation under the other train that crashed into its front (#15980) - Fix #15636: Allow shift and ctrl modifiers in hotkeys (#15976) - Fix: [NewGRF] Validate airport tile layouts (#15970) - Fix: [NewGRF] Improve industry tile layout validation (#15970) - Fix: Wrong button size in Bootstrap query window if game window resized (#15968) - Fix #15233: Don't require glyphs for various whitespace characters (#15967) - Fix: Wrong category for some base set debug messages (#15965) - Fix #15961: Don't pass a temporary object to BreakIterator::setText (#15962) - Fix: Autoclean empty time only checked for connected clients at month boundary (#15954) - Fix: Invalidate/update vehicle caches when vehicle is marked dirty (#15946) - Fix: Random company colours choice was reversed (#15944) - Fix: Properly disallow duplicate company names (#15911) - Fix #15905: Dual-headed engines showed incorrect capacity when sorting (#15907) - Fix: Potential off-by-one out of bounds read during saving (#15903) - Fix: Coast tiles were shown as water tiles in small map (#15883) - Fix: Limit vehicle reliability to the model's current maximum reliability (#15879) - Fix: Rail depot overbuild did not handle associated reservation (#15860) - Fix #15849: Rivers no longer fill small seas with original land gen (#15852) - Fix: Player-placed house protection for houses should override the callback (#14408)
v16.0-beta2
  • Nouveautés majeures :

    • Ajout de la possibilité de construire des ponts au-dessus des dépôts (bâtiments comme les gares, entrepôts, etc.).
    • Augmentation du nombre maximal de véhicules par type (passant de 5 000 à 10 000).
    • Ajout de la possibilité de supprimer ou ajouter des classes entières dans les collections de sélecteurs (ex : véhicules, bâtiments).
    • Filtre par nom dans la liste des stations pour une recherche plus rapide.
  • Corrections importantes :

    • Correction d’un crash lié au changement de type de voie (route/tram) dans l’outil de construction.
    • Affichage corrigé des câblages (catenaries) pour les routes et tramways sur les ponts (problème de sprites).
    • Messages d’erreur cohérents pour les objets trop bas (ex : "pont trop bas") et amélioration des aides contextuelles (tooltip) pour les boutons de réglage graphique.

Note : Aucun changement spécifique à macOS ou Apple Silicon n’est mentionné dans ce changelog.

Changelog complet
### 16.0-beta2 (2026-07-12) - Feature: Allow bridges over depots (#15836) - Feature: Increase maximum number of vehicles per type to 10,000 (#15810) - Feature: Add and remove whole classes to picker collections (#15808) - Feature: Station list can be filtered by name (#15772) - Change: Use "bridge ... too low" message for bridgeable objects (#15838) - Fix: Use meaningful tooltips for graph range toggle buttons (#15842) - Fix #15826: Exclude allow any/all options for AI companies (#15834) - Fix #7992: Fix for catenary road and tram catenary sprites not being drawn on bridges (#15811) - Fix #15784: Crash due to incorrect road build toolbar when switching road tram types (#15789) - Fix: [NewGRF] Make 'signals on traffic side' consistent with explicit settings (#15661) - Fix: [Win32] Explicitly initialize COM in Win32 video driver (#15553)

Captures d'écran

Capture d'écran du jeu de gestion OpenTTD affichant le menu principal sur Mac Usines dans OpenTTD Matières premières dans OpenTTD