Skip to content

Animal Forest 64 Recompiled v0.5-alpha (RT64 Engine)

Choose a tag to compare

@luispolis124 luispolis124 released this 16 Aug 02:09
· 15 commits to main since this release

🌲 Animal Forest 64 - Native Windows Port (v0.5-alpha - RT64 Integration)

This release marks a major milestone in our native compilation pipeline, successfully integrating the RT64 Rendering Engine architecture and resolving all cross-compilation linking rules with MinGW.

📋 What's New & Technical Highlights:

  • RT64 Pipeline Integration: Successfully bound the RDP subsystem (graphics_rdp.c) with a C++ integration bridge (rt64_integration.cpp) to route Nintendo 64 display lists toward modern rendering pipelines (Direct3D 12 / Vulkan).
  • Optimized MinGW Build System: Decoupled C and C++ compilation flags in the Makefile to permanently resolve header conflicts (such as stdbool.h vs standard template libraries), ensuring flawless cross-compilation from Linux/Termux to Windows (.exe).
  • Robust Core & Input Mapping: Maintained full keyboard-to-controller mapping, robust virtual memory handling, and the Flyingmeta-style ROM validation check (baserom.z64).

🎮 Controls Layout:

  • X = A Button
  • C = B Button
  • ENTER = Start
  • Arrow Keys = D-Pad
  • Z = L Trigger
  • A = R Trigger
  • SPACE = Z Trigger