mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-20 18:59:07 -05:00
Profiles that read two repositories, a libretro port and its upstream, now prefix each citation with source or upstream, decided by which tree carries the cited value at its pin. The emulator pages use the word to tell libretro glue, emulator code as the port carries it, and the upstream emulator apart.
78 lines
2.6 KiB
YAML
78 lines
2.6 KiB
YAML
emulator: mkxp-z
|
|
type: libretro
|
|
core_classification: game_engine
|
|
source: "https://github.com/white-axe/mkxp-z"
|
|
source_branch: libretro
|
|
source_ref: "PR #255 to mkxp-z/mkxp-z"
|
|
upstream: "https://github.com/mkxp-z/mkxp-z"
|
|
profiled_date: "2026-03-24"
|
|
source_commit: "650cb0888a07d0b5044e131160ddfa53feaf595b"
|
|
core_version: "f4bc5aa"
|
|
display_name: "RPG Maker XP/VX/VX Ace (mkxp-z)"
|
|
cores:
|
|
- mkxp-z
|
|
systems:
|
|
- rpgmaker
|
|
|
|
notes: |
|
|
Game engine implementing RGSS 1/2/3 (Ruby Game Scripting System) for
|
|
RPG Maker XP, VX and VX Ace. Fork of Ancurio/mkxp. Libretro port by
|
|
white-axe, not yet merged upstream.
|
|
|
|
All entries are directories, not individual files. No hashable BIOS.
|
|
RTPs are shared asset packages needed only when a game references stock
|
|
assets instead of bundling its own. MIDI soundfont (GMGSx.sf2) is
|
|
embedded in the binary.
|
|
|
|
files:
|
|
- name: "Standard"
|
|
type: directory
|
|
description: "RPG Maker XP Run-Time Package"
|
|
category: game_data
|
|
path: "mkxp-z/RTP/Standard/"
|
|
required: false
|
|
source_ref: "source src/core.cpp:1081-1124, source src/core.cpp:1126-1197"
|
|
|
|
- name: "RPGVX"
|
|
type: directory
|
|
description: "RPG Maker VX Run-Time Package"
|
|
category: game_data
|
|
path: "mkxp-z/RTP/RPGVX/"
|
|
required: false
|
|
source_ref: "source src/core.cpp:1081-1124, source src/core.cpp:1126-1197"
|
|
|
|
- name: "RPGVXAce"
|
|
type: directory
|
|
description: "RPG Maker VX Ace Run-Time Package"
|
|
category: game_data
|
|
path: "mkxp-z/RTP/RPGVXAce/"
|
|
required: false
|
|
source_ref: "source src/core.cpp:1081-1124, source src/core.cpp:1126-1197"
|
|
|
|
- name: "Fonts"
|
|
type: directory
|
|
description: "Fallback font directory (.otf/.ttf)"
|
|
category: game_data
|
|
path: "mkxp-z/Fonts/"
|
|
required: false
|
|
unsourceable: "the core creates this directory empty and mounts it for fonts the user adds, and the fallback font is compiled into the binary"
|
|
source_ref: "source src/core.cpp:1199-1211, source src/display/font.cpp:61-90"
|
|
|
|
- name: "Preload"
|
|
type: directory
|
|
description: "Ruby scripts loaded before game scripts"
|
|
category: game_data
|
|
path: "mkxp-z/Scripts/Preload/"
|
|
required: false
|
|
unsourceable: "the core creates this directory empty for the user's own scripts, and its default preload scripts are mounted from memory"
|
|
source_ref: "source src/core.cpp:891-934"
|
|
|
|
- name: "Postload"
|
|
type: directory
|
|
description: "Ruby scripts loaded after game scripts (RGSS3 only)"
|
|
category: game_data
|
|
path: "mkxp-z/Scripts/Postload/"
|
|
required: false
|
|
unsourceable: "the core creates this directory empty for the user's own scripts"
|
|
source_ref: "source src/core.cpp:901-956"
|