Skip to content

Releases: zenodante/RP2350-Quake

RP2350 Quake v0.1.0 Preview

Pre-release

Choose a tag to compare

@zenodante zenodante released this 29 Sep 17:14

RP2350 Quake preview based on next-hack/MG24Quake by Nicola Wrachien, itself based on id Software Quake / WinQuake and SDLQuake.

Downloads and flashing

  • RP2350-Quake-Firmware-768KiB.uf2 — complete game firmware, including the renderer alignment and normal level-transition fixes.
  • RP2350-Quake-Resources-QRN1.uf2 — matching precompiled QRN1 resources generated from the shareware PAK.

Target: Pimoroni Explorer RP2350B with 16 MiB Flash, ST7789 parallel LCD and QwSTPad. This is not a generic Pico board build.

Install both files using BOOTSEL. Re-enter BOOTSEL after the first copy if the board restarts. Existing installations using the same QRN1 resource image only need the firmware update. Firmware reserves 768 KiB (including a 4 KiB guard); resources begin at 0x100C0000.

Validation and limitations

Firmware: 613,624 bytes of Flash. Resources: 15,879,760 bytes. UF2 container sizes are larger.

Hardware startup and the difficulty portal have been confirmed. The latest chapter-transition fix passes the actual episode-trigger regression and a 450-frame, nine-map ARM changelevel regression; hardware retesting of this fix is pending. Peripheral timing is not validated by emulation. This preview does not provide persistent saves/settings, multiplayer or CD music.

See the repository README for controls, source attribution and build instructions. Game data licensing is separate from the engine source license.

SHA-256 (downloaded UF2 files)

07da14664e4db2fef5f79f79c85dd42124d3b8cf89e8856568f965da13e57986  RP2350-Quake-Firmware-768KiB.uf2
ec855456ca6ec07cec2eb83356c6b18cf9b39699d3b51b3d9925e3c1d4d0c850  RP2350-Quake-Resources-QRN1.uf2