Skip to content

Phase 1: title scene, loading screens, music and memory card - #2

Merged
rixnobis merged 6 commits into
mainfrom
phase-1
Oct 17, 2026
Merged

rixnobis merged 6 commits into
mainfrom
phase-1

Conversation

@rixnobis

Copy link
Copy Markdown
Contributor

Phase 1, built on #1: the title scene. LAMPLIGHTER is set in EB Garamond (OFL, licence in project/fonts/), and the menu uses a bitmap font generated by art/bitmapfont.py. The menu is New game / Continue; Continue shows only when MemCard.Load finds a save. Each scene now has a loading-screen canvas and the same memory card settings. disc.json lists synthesised music tracks (art/music.py, committed as Ogg), and the title plays track 2.

features.json moves to phase 1 and its features pass. In PCSX-Redux, New game goes from the title through the valley's loading screen into the valley. Continue can't be exercised until phase 4 writes a save.

Custom-font text comes out at double the colour it is given on the console (the glyphs are textured sprites, where 128 is full brightness), so the scenes store halved colours for now. I'll look at that on the editor side.

@rixnobis
rixnobis merged commit 4bfa556 into main Oct 17, 2026
1 check passed
@rixnobis
rixnobis deleted the phase-1 branch October 17, 2026 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant