Skip to content

Releases: sergiomanzur/Project-Midas

Project Midas 1.0.1 (Android)

Choose a tag to compare

@sergiomanzur sergiomanzur released this 23 Oct 04:14

Project Midas for Android (v1.0.1)

First official release of the native Android port of Project Midas (GoldenEye 007 PC decompilation port), matching the upstream v1.0.1 release.

Highlights & Features

  • Native Android Engine: Built with SDL2 and OpenGL ES 3.0 renderer supporting ARM devices (tested on Retroid Pocket / Android 13).
  • First-Run Permission & ROM Auto-Detection:
    • Automatically checks and requests storage permissions on initial launch (MANAGE_EXTERNAL_STORAGE on Android 11+ and READ_EXTERNAL_STORAGE on older versions).
    • Automatically locates and validates GoldenEye 007 (USA).z64 on device storage (/sdcard/Download, /sdcard/ROMs, /sdcard/roms/n64, external SD cards, etc.).
    • Verifies exact ROM size (12 MiB) and stock SHA-1 hash (�be01e4aeb033b6c0836819f549c791b26cfde83), normalizing byte order to .z64.
    • Persists configuration and source ROM path in midas.ini and Android preferences so subsequent runs boot straight into the game.
    • Storage Access Framework (SAF) document picker available as a fallback.
  • Controller & Handheld Support:
    • Out-of-the-box support for Retroid Pocket physical controls and standard Bluetooth/USB Android gamepads (Xbox, PlayStation, 8BitDo).
    • Seamless input handling mapped to Player 1.
  • On-Screen Touch Controls:
    • Full virtual touch controller overlay with dual analog thumbsticks, D-pad, action buttons, Z trigger, and Start/Pause.
    • Always-visible on-screen toggle: subtle HIDE / PAD toggle pill at the top-center allows hiding the on-screen overlay completely when using physical controls.
  • Full PC Feature Parity:
    • Complete in-game PORT OPTIONS menu accessible via Files menu and the in-game Pause Watch menu.
    • Video filters: 3-Point, Bilinear, Point, and Trilinear texture filtering.
    • Anisotropic filtering (2x, 4x, 8x, 16x), MSAA, High LOD, Mipmaps, 3D resolution scaling, Widescreen mode, custom FOV, and unlocked / 60 FPS pacing.
    • Audio: independent Music Volume, Sound Volume, and Stereo Panning sliders.
    • Gameplay QoL: Steady Scope, Distance Fading, Shoot-Through Fix, True Enemy Rockets, Always Crosshair, Aim Lock, Stamina Sway, and Mission Timer.
  • Visual Branding:
    • Custom GoldenEye 007 adaptive and legacy app icons across all Android display densities.
    • High-resolution portrait (1080x1920) and landscape (1920x1080) gunbarrel splash screens.

Special Thanks & Acknowledgements

Heartfelt thanks and full credit to:

  • murkantor and the entire Project Midas team for their incredible decompilation work, PC port architecture, and community leadership.
  • The GoldenEye 007 decompilation project contributors for making this historic preservation and port possible.
  • Rareware & Nintendo for creating the legendary masterpiece.