emulator: Craft type: libretro core_classification: pure_libretro source: "https://github.com/libretro/Craft" upstream: "https://github.com/fogleman/Craft" profiled_date: "2026-03-23" source_commit: "f30e7b4b1d1406c750a504583adf0cc88449a699" core_version: "v1" display_name: "Minecraft (Craft)" cores: [craft] systems: [] exclusion_note: > The system directory is asked for, and what goes in it is written by the core: g->db_path and g->db_auth_path, the world database and its auth table. Nothing is read from it that the user has to supply (src/main.c:2682-2697). files: [] notes: > Libretro port of Craft, a simple Minecraft clone by Michael Fogleman. All textures, fonts, and shaders are embedded in the binary (header arrays). Upstream loads textures from external PNG files; libretro port compiles them in. Uses system directory only for craft.db/auth.db (core-generated save data). Source has zero fopen calls. .info declares no firmware. source_ref: "libretro/libretro.c, src/main.c:2680-2698, src/main.c:3315-3345"