Skip to content

Tooling‐CLI

Gustavo Adrien Polli edited this page Jul 13, 2026 · 1 revision

Command Line Interface (CLI) & Hotkey Layout

💻 Standalone Execution Commands

Run compiled executable binaries inside terminal shells using the following parameter patterns:

# Launch a game cart under default initialization criteria
fantasyconsole game.p8

# Open the In-Engine Dev Editor Suite (Phase 5 creation tooling)
fantasyconsole --edit game.p8

# Adjust the default window scale window multiplier factor (e.g., 4x scale)
fantasyconsole --scale 4 game.p8

# Force the execution window layer directly into fullscreen monitor loops
fantasyconsole --fullscreen game.p8

⌨️ Hardwired System Hotkeys & Input Layouts

These operational triggers handle system-level diagnostic overrides and standard multi-player physical bindings during runtime execution loops:

Input Key Trigger Virtual Hardware System Action
Arrow Keys Player 1 Classic D-Pad Controller Polling
WASD Keys Player 2 Classic D-Pad Controller Polling
Z / X Player 1 Secondary Action Triggers (A / B)
C / V Player 2 Secondary Action Triggers (A / B)
F5 Soft Reset (Restarts the Lua cartridge loop context)
F12 Toggle Diagnostics Overlay (FPS readouts with 2-pixel margin)

📸 Media Showcase

🏗️ Architecture

🔌 API Matrix

🛠️ Development

Clone this wiki locally