mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-11 20:43:50 -06:00
A bulk advance moved fheroes2, supertux and supermariowar past the revision EmuELEC compiles, and nothing stopped it: bump_commit refused built_by only. It now leaves a profile a single registered platform ships until it carries pin_frozen or the new pin_follows, which says that platform builds the branch tip. hode, bermuda, bennugd-monolithic and ccleste are held on the PKG_VERSION of their EmuELEC v4.8 package.mk, equal to their pins. rigelengine was one commit past it (README.md only) and goes back to f05996f9.
62 lines
2.3 KiB
YAML
62 lines
2.3 KiB
YAML
emulator: "ccleste"
|
|
type: standalone
|
|
core_classification: game_engine
|
|
source: "https://github.com/lemon32767/ccleste"
|
|
profiled_date: "2026-10-22"
|
|
source_commit: "261d96f15af430b8111abc7a5250229246654f52"
|
|
pin_frozen: "EmuELEC, the only platform that ships it, builds this revision (EmuELEC packages/sx05re/emuelec-ports/ccleste/package.mk:5 at v4.8). Later commits are not part of that build."
|
|
core_version: "v1.4.0"
|
|
version_basis:
|
|
kind: tag
|
|
tag: "v1.4.0"
|
|
distance: 0
|
|
display_name: "Celeste Classic (ccleste)"
|
|
cores:
|
|
- "ccleste"
|
|
systems: [celeste-classic]
|
|
|
|
notes: |
|
|
A C translation of the PICO-8 Celeste Classic by lemon32767: the game logic
|
|
is compiled in, and an SDL front end draws and plays it. No game file is
|
|
loaded. EmuELEC builds this revision, installs the repository's data
|
|
directory under /emuelec/configs/ccleste and runs ccleste from there.
|
|
ref: README.md:5-11,
|
|
EmuELEC packages/sx05re/emuelec-ports/ccleste/package.mk:4-5,24-28,
|
|
EmuELEC packages/sx05re/emuelec-ports/sources/ports.yaml:113-125
|
|
|
|
At start the front end reads, from data/ under the working directory,
|
|
gfx.bmp and font.bmp, 23 sound effects snd<N>.wav and 5 music tracks
|
|
mus<N>.ogg. All of them ship with the source and are installed with the
|
|
binary. A missing bitmap leaves its surface empty and nothing is drawn from
|
|
it, a missing sound or track is logged and stays silent.
|
|
ref: sdl12main.c:83-96, sdl12main.c:121-150, sdl12main.c:155-192, sdl12main.c:352
|
|
|
|
Optional: ccleste-input-cfg.txt (or $CCLESTE_INPUT_CFG_PATH) for the
|
|
gamepad mapping, written with defaults when absent, gamecontrollerdb.txt,
|
|
and ccleste-start-fullscreen.txt, whose presence alone starts in full
|
|
screen.
|
|
ref: sdl12main.c:278, sdl12main.c:372, sdl12main.c:1006-1042
|
|
|
|
files:
|
|
- name: "gfx.bmp"
|
|
path: "data/gfx.bmp"
|
|
system: celeste-classic
|
|
category: game_data
|
|
required: true
|
|
bundled: true
|
|
size: 4282
|
|
sha1: "86cfc2bd0c5ac315bdca501118960f264a001791"
|
|
description: "Sprite sheet"
|
|
source_ref: "sdl12main.c:121-131, sdl12main.c:155-157"
|
|
|
|
- name: "font.bmp"
|
|
path: "data/font.bmp"
|
|
system: celeste-classic
|
|
category: game_data
|
|
required: true
|
|
bundled: true
|
|
size: 1490
|
|
sha1: "7b45c79394c930c6a7f9d1fa59f14b81ce2f2d19"
|
|
description: "Text font"
|
|
source_ref: "sdl12main.c:121-131, sdl12main.c:160-161"
|