Show HN: OpenTIE 和 OpenXWA,《星际大战:钛战机》与《X战机:联盟》的现代移植版
Show HN: OpenTIE and OpenXWA, Modern Ports of Tie Fighter and X-Wing Alliance

原始链接: https://github.com/elyosh/OpenTIE/

OpenTIE 是经典游戏《星球大战:钛战机》(Star Wars: TIE Fighter)的开源重制版,支持在 Windows、macOS 和 Linux 上原生运行。该引擎需要预先安装 1995 年的 CD-ROM 典藏版或 1998 年的 Windows 版才能运行。 该引擎提供了高度可定制的游戏体验,允许用户结合两个版本的元素——例如将 1995 版的 iMUSE 自适应配乐和过场动画与 1998 版的飞行引擎及 3D 素材相结合。主要功能包括: * **现代视觉效果:** “现代模式”增加了高分辨率渲染、HDR、高级光照(阴影、环境光遮蔽)以及对 FSR 3.1.4 超分辨率技术的支持。 * **性能提升:** 飞行模拟支持高达 240Hz 的刷新率,操作响应更加灵敏。 * **音频多样性:** 重现了 iMUSE 自适应音频系统,并提供 Roland SC-55 模拟、FM 合成器或 SoundFont 音色库等选项。 * **现代兼容性:** 原生支持手柄/摇杆,并具备广泛的跨平台兼容性。 用户可以在游戏过程中通过 Tab 键无缝切换经典图形与现代图形。虽然目前仍处于活跃开发阶段,但 OpenTIE 为在现代硬件上游玩这款经典模拟游戏提供了最佳方式。如需更多信息或技术支持,请访问 GitHub 项目页面或 TotallyOpen Discord。

Hacker News | 最新 | 往日 | 评论 | 提问 | 展示 | 招聘 | 提交 | 登录 Show HN: OpenTIE 和 OpenXWA,Tie Fighter 和 X-Wing Alliance 的现代移植版 (github.com/elyosh) 13 分 | elyosh | 52 分钟前 | 隐藏 | 往日 | 收藏 | 2 条评论 | 帮助 mysterydip | 4 分钟前 | 下一条 [-] 非常期待尝试一下!能够将两个版本合并在一起是一个杀手级功能。 回复 electric_mayhem | 13 分钟前 | 上一条 [-] 哇。我在这些游戏刚出的时候就非常喜欢它们。可能需要找一套现代的飞行摇杆(HOTAS)系统,让自己沉浸在其中。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

GitHub Release Visit our Discord server

Screenshot of OpenTIE

OpenTIE is an open-source reimplementation of Star Wars: TIE Fighter for Windows, macOS, and Linux. It runs the original game data natively on current systems and supports both the 1995 Collector's CD-ROM and the 1998 Windows release.

With both editions installed, OpenTIE can combine the 1995 menus, cutscenes, and adaptive iMUSE soundtrack with the 1998 flight simulation and 3D assets.

Important

OpenTIE does not include any content from the original game. A complete installation of at least one supported edition is required. Install both editions to use the recommended combination.

Star Wars: TIE Fighter Special Edition is available from GOG and Steam.

The best of both editions

The 1995 and 1998 releases each have their own presentation, flight simulation, and soundtrack. OpenTIE lets the menus and cutscenes, flight simulation, and music be selected independently.

The recommended configuration combines:

  • the 1995 menus and cutscenes
  • the 1998 flight simulation and 3D assets
  • the adaptive 1995 iMUSE soundtrack

This retains the 1998 flight presentation without giving up the interactive music of the Collector's CD-ROM. Either supported edition can also be played on its own.

OpenTIE reimplements the adaptive iMUSE soundtrack from the 1995 Collector's CD-ROM. The music responds to mission events and moves seamlessly between themes during flight.

OpenTIE can emulate Roland SC-55 Sound Canvas, the hardware for which the game’s music was originally composed. This requires compatible SC-55 ROMs supplied by the user.

Built-in Sound Blaster-compatible OPL3 emulation is available for the classic FM-synth sound, while FluidSynth can play the soundtrack with a user-selected SoundFont.

The original prerecorded TIE98 music remains available when the complete 1998 experience is preferred.

OpenTIE offers classic and modern graphics modes. Classic mode preserves the original presentation, while modern mode combines the original models and cockpit artwork with high-resolution rendering and substantially more advanced lighting.

Modern graphics include:

  • shadows, ambient occlusion, and bloom
  • motion blur
  • MSAA and AMD FidelityFX FSR 3.1.4 anti-aliasing and upscaling
  • HDR output

Press TAB while the game is running to switch between classic and modern graphics.

Flight simulation can update at up to 240 Hz to match modern high-refresh-rate displays, providing smoother motion and more responsive controls. The original TIE95 and TIE98 timing modes remain available when their exact behavior is preferred.

Modern gamepads and joysticks are supported and can be configured from OpenTIE's settings.

  1. Download the latest package for your platform from GitHub Releases.
  2. Extract or install the package and launch OpenTIE.
  3. Select the complete TIE95 and/or TIE98 installation folders when prompted.
  4. If both editions are available, select the recommended configuration to combine the 1995 presentation and music with the 1998 flight experience.

OpenTIE validates the selected installations, remembers them for future launches, and imports compatible existing pilot files during initial setup.

To access OpenTIE settings from the concourse, press ESC and select OpenTIE Settings. During flight, press ESC to open them directly.

Useful shortcuts:

Key Action
TAB Switch between classic and modern graphics
Platform Target Graphics backend
Windows x86-64 Direct3D 12 or Vulkan
macOS macOS 13 or later; arm64 or x86-64 Metal
Linux x86-64; glibc 2.35 or later Vulkan

OpenTIE remains under active development. Bugs and differences from the original releases are still possible.

Fans of Totally Games’ space simulators may also be interested in OpenXWA, an open-source reimplementation of Star Wars: X-Wing Alliance for Windows, macOS, and Linux.

Join the TotallyOpen Discord server to discuss OpenTIE, OpenXWA, development, and the Totally Games flight simulators.

  • a 64-bit system with a modern GPU
  • a complete installation of the 1995 Collector's CD-ROM or the 1998 Windows release

Release packages include the required runtime libraries. Keep the executable, libraries, resources, and shader directories together when moving an installation.

The build requires CMake 3.23 or later, a C/C++ toolchain, SDL3 3.4, zstd, FFmpeg, and SDL_shadercross. Release packaging pins its dependencies, including SDL3 3.4.14, and provides the reference for reproducible builds.

Platform-specific instructions are available for Windows, macOS, and Linux.

联系我们 contact @ memedata.com