Skip to content

Animal Forest 64 Recompiled v0.4-alpha

Choose a tag to compare

@luispolis124 luispolis124 released this 16 Aug 01:56
· 16 commits to main since this release

🌲 Animal Forest 64 - Native Windows Port (v0.4-alpha)

This release implements major architectural advancements in the graphics pipeline, transitioning from basic runtime scaffolding to a real hardware-level RDP (Reality Display Processor) instruction interpreter!

📋 What's New & Technical Highlights:

  • Real RDP Command Interpreter: Replaced stubbed code with a functional opcode-parsing core (RDP_ProcessDisplayList). The engine now directly reads MIPS/RSP display list instructions from virtual memory to handle hardware rendering routines.
  • Direct Opcode Routing Structure: Implemented foundational switch-case opcode handling to intercept N64 graphical commands (such as primitive fills and texture rectangles) for modern hardware translation.
  • Enhanced Memory and Pipeline Initialization: Optimized the runtime memory mapping and execution synchronization to ensure seamless communication between the compiled game logic and the graphics subsystem.
  • Stricter ROM Validation: Maintained the robust Flyingmeta-style safety check ensuring the build halts gracefully with actionable logs and native OS error prompts if baserom.z64 is missing.

🎮 Controls Layout:

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