emulator: ChaiLove type: libretro core_classification: game_engine source: "https://github.com/libretro/libretro-chailove" upstream: "https://github.com/libretro/libretro-chailove" profiled_date: "2026-03-23" source_commit: "524ef951abbd07464830ee12a3f6f5e2aba9efd3" core_version: "2.0.0" version_basis: kind: file path: "src/ChaiLove.h" pattern: '#define\s+CHAILOVE_VERSION_STRING\s+"([^"]+)' display_name: "ChaiLove" cores: [chailove] systems: [] files: [] notes: > 2D game framework for libretro using ChaiScript, inspired by LOVE2D. Game engine runtime that loads .chai/.chailove game files as content. Mounts system_dir at /libretro/system via PhysFS for game scripts, but the core itself requires no external files.