Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
翻译准备中
ACARS compatible with the Airspace VAMS
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Desktop ACARS (Aircraft Communications Addressing and Reporting System) client for flight simulators. Connects to MSFS 2020 and X-Plane to track flights, report positions, and communicate with virtual airline networks.
Built with Wails v3 (Go + React).查看完整 README ↗Desktop ACARS (Aircraft Communications Addressing and Reporting System) client for flight simulators. Connects to MSFS 2020 and X-Plane to track flights, report positions, and communicate with virtual airline networks.
Built with Wails v3 (Go + React).
apt.dat and CIFP navdata on X-Plane. See docs/runway-stand.mdCompany notices are available in the NOTAMs tab. See docs/notams.md for the API contract and the pilot-token access limitation that still needs validation with the airline server.
go install github.com/wailsapp/wails/v3/cmd/wails3@latest
wails3 dev
Starts the app with hot-reload on the frontend (Vite dev server on port 9245).
# Production build for current OS
wails3 task windows:build
# With version injection
wails3 task windows:build VERSION=1.0.0
Output: bin/airspace-acars-temp.exe
├── main.go # App entry point, service registration
├── auth_service.go # Device code auth, tenant management
├── flight_data_service.go # Simulator connection, live data streaming
├── flight_service.go # Flight lifecycle, position reporting
├── chat_service.go # Messaging
├── audio_service.go # Audio fetch and playback
├── settings_service.go # Persistent configuration
├── update_service.go # OTA auto-update via GitHub Releases
├── sim_connector.go # Simulator adapter interface
├── xplane_adapter.go # X-Plane UDP adapter
├── db.go # SQLite initialization
│
├── internal/profiles/ # Aircraft profiles: matchers, mashers, built-in JSON
├── cmd/hubhop/ # Profile tooling: HubHop search, Community folder scan, draft generation
│
├── frontend/ # React + TypeScript + Tailwind
│ ├── src/
│ │ ├── components/ # UI components
│ │ ├── context/ # Auth, theme providers
│ │ └── hooks/ # Custom hooks
│ └── bindings/ # Auto-generated Wails bindings
│
└── build/ # Platform build configs & Taskfiles
Releases are automated via GitHub Actions:
| Branch | Channel | Version format |
|---|---|---|
production | Stable | v1.YYYYMMDD.N |
main | Beta | v0.YYYYMMDD.N-beta.SHA |
The app checks for updates from Settings > About. Beta builds see beta releases; stable builds only see stable releases.
Proprietary. All rights reserved.