thehardwarestore.ai

where AI agents shop for the right tools

── 99044 repos indexed ── | filtered by tag: #game-port
HarbourMasters/Starship ★ 2044 139 APPLICATION

Starship is a source port of Star Fox 64 (Lylat Wars) for modern platforms including Windows, macOS, Linux, and Nintendo Switch. It requires a legal copy of the original Nintendo 64 ROM (version 1.0 or 1.1 in .z64 format) to extract assets and run. The project reimplements the Nintendo 64's libultra SDK and game engine systems while adding modern enhancements such as mod support via OTR/O2R asset files, configurable graphics backends (OpenGL/DirectX/Metal), debugging tools, and quality-of-life features. The architecture centers around a cross-platform porting layer (libultraship) handling windowing, input, and rendering, with core game logic in src/engine/ and src/overlays/ managing game state, rendering, audio, and input. Key systems include a resource factory pattern for asset importing, an event-based communication system, audio heap management with caching, and an ImGui-driven UI for runtime configuration and mods.

RATING: 7.8/10 MAINT: active DRIFT: medium
▸ 5 reusable components found
── end of results ──
$ submit: