Project ideas from Hacker News discussions.

Show HN: OpenTIE and OpenXWA, Modern Ports of Tie Fighter and X-Wing Alliance

📝 Discussion Summary (Click to expand)

Theme 1 – Nostalgia and personal connection
Many commenters recall fond memories of playing TIE Fighter when it first appeared, highlighting how the game shaped their early gaming experiences.

“Oh, wow. I loved these games when they were new.” — electric_mayhem
“The original Star Wars: TIE Fighter was one of the first computer games I played as a teenager.” — felixding

Theme 2 – Technical benefits of a native rewrite/port
Rewriting the game in C removes the need for DOSBox or complex DOS installations, allowing the title to run natively on modern hardware and eliminating installer friction.

“I think a lot of the value of a total rewrite in C is that it is a buildable executable that should be runable on virtually any system … A complete rewrite eliminates all of that awkward installer friction.” — hadlock
“Oh yeah, I completely agree even though DOSBox (or DosBox‑X) is fantastic, it’s really nice to be able to potentially run a game natively.” — vunderba

Theme 3 – Desire for modern accessibility features
Users want the classic experience updated with contemporary conveniences such as gamepad support, widescreen/resolution improvements, and ports to mobile or web platforms.

“Proper gamepad support would be clutch.” — pdntspa
“Many of them have added support for different display aspects, since most retro games are tied to 4:3. I downloaded the new RE of Sega Rally the other day and it was nice to have full proper widescreen.” — qingcharles
“I think I would really like a Tie Fighter mobile port.” — xyzzy_plugh
“Would be cool to have a web port of this.” — modeless


🚀 Project Ideas

TIE Fighter Web Revival

Summary

  • A browser-based port of the original TIE Fighter using WebAssembly and modern WebGL to eliminate DOS installation hassles and enable instant play on any OS.
  • Core value proposition: zero‑install, widescreen support, seamless gamepad/HOTAS integration, and preservation of the classic gameplay experience.

Details

Key Value
Target Audience Retro gaming enthusiasts and newcomers who want instant access to TIE Fighter on modern hardware
Core Feature WebAssembly‑compiled game engine with WebGL rendering, configurable controls, and widescreen output
Tech Stack C/C++ source compiled to WASM via Emscripten, WebGL2, HTML5 Gamepad API, optional WebXR for VR
Difficulty Medium
Monetization Hobby
#### Notes
- HN users praised the idea of a web port: “Would be cool to have a web port of this.” and “+1 -- that would be an excellent idea. A lot of these would work great ported to web.”
- Enables discussion around preserving classic games in the browser and lowers the barrier for sharing gameplay streams or classroom demos.

TIE Fighter Mobile Touch & Controller Port

Summary

  • A native iOS/Android app that brings the original TIE Fighter to touch devices with optional Bluetooth gamepad/HOTAS support, solving the friction of installing DOS games on modern phones.
  • Core value proposition: authentic TIE Fighter experience on the go, with touch‑friendly UI, customizable control schemes, and cloud‑saved progress.

Details

Key Value
Target Audience Mobile gamers and flight‑sim fans who want to play TIE Fighter on smartphones or tablets
Core Feature Touch‑optimized cockpit overlay, remappable Bluetooth controller input, and high‑resolution asset scaling
Tech Stack Unity or Godot engine (C#/GDScript), using the decompiled game logic wrapped via a thin native layer, asset pipeline for PNG/ATLAS
Difficulty High
Monetization Revenue-ready: One‑time purchase $4.99
#### Notes
- Commenters expressed desire for a mobile version: “I think I would really like a Tie Fighter mobile port.” and mentioned remembering keybindings, indicating demand for faithful controls.
- Provides a platform for community mods (e.g., XWVM‑style enhancements) and could spark discussions on adapting classic PC sims to touch interfaces.

TIE Fighter Modern Launcher & Runtime

Summary

  • A cross‑platform desktop launcher that automatically handles asset extraction, configuration, and launches a modernized TIE Fighter build (with widescreen, HOTAS/gamepad mapping, and optional VR), removing the DOS‑setup friction.
  • Core value proposition: one‑click setup, enhanced graphics/input options, and seamless integration with existing joystick/HOTAS hardware.

Details

Key Value
Target Audience PC gamers who own the original TIE Fighter assets (e.g., from GOG) and want a hassle‑free, modernized play experience
Core Feature Asset manager + launcher that patches the open‑source engine for widescreen, controller profiles, and VR mode
Tech Stack Electron or Tauri (HTML/JS/UI) + native binary (C++/Rust) for the game engine; supports SDL2 for input, OpenGL/Vulkan for rendering
Difficulty Medium
Monetization Hobby
#### Notes
- HN comments highlighted the pain of getting DOS games to run on modern Macs and the desire for proper HOTAS/gamepad support: “A lot of the friction in these games is dealing with all the peculiarities of getting a DOS game to somehow install on a 30 year newer Mac.” and “Proper gamepad support would be clutch.”
- Encourages community contributions (e.g., VR mode, music packs) and could become a hub for modding discussions similar to XWVM.

Read Later