No title screen or main menu: the introduction dialogue starts straight away #55

Open
opened 2026-10-03 15:30:55 +02:00 by PestoRosso · 1 comment
Collaborator

Reported by QA (PestoRosso)

Steps

  1. npm run dev, load the ROM.
  2. Start a new game.

Actual
There is no title screen and no main menu. The introduction dialogue starts straight away (docs/PLAN.md: "A new game runs NewGame's InitGender and OakSpeech natively before the bedroom"). Saves are loaded from the Savegames tab, not from a menu in the game.

Expected (original game)
After the ROM loads, the game shows the Crystal title screen (logo, Suicune and the "Press Start" prompt), then the main menu with CONTINUE / NEW GAME / OPTION. The introduction only starts after choosing NEW GAME; CONTINUE loads the existing save.

Scope (decided by PestoRosso: we want parity)

  • The title screen.
  • The main menu: CONTINUE, NEW GAME and OPTION, with the original's rules for when CONTINUE is shown.

Notes

  • Not previously tracked: no existing ticket covers the title screen or the main menu.
  • Music is a separate ticket (#34), so the title theme isn't part of this one.
  • Mostly front end (the screens) with some engine involvement (title graphics and flow read from the ROM). Assigned to samy.
**Reported by QA (PestoRosso)** **Steps** 1. `npm run dev`, load the ROM. 2. Start a new game. **Actual** There is no title screen and no main menu. The introduction dialogue starts straight away (docs/PLAN.md: "A new game runs `NewGame`'s `InitGender` and `OakSpeech` natively before the bedroom"). Saves are loaded from the Savegames tab, not from a menu in the game. **Expected (original game)** After the ROM loads, the game shows the Crystal title screen (logo, Suicune and the "Press Start" prompt), then the main menu with CONTINUE / NEW GAME / OPTION. The introduction only starts after choosing NEW GAME; CONTINUE loads the existing save. **Scope (decided by PestoRosso: we want parity)** - The title screen. - The main menu: CONTINUE, NEW GAME and OPTION, with the original's rules for when CONTINUE is shown. **Notes** - Not previously tracked: no existing ticket covers the title screen or the main menu. - Music is a separate ticket (#34), so the title theme isn't part of this one. - Mostly front end (the screens) with some engine involvement (title graphics and flow read from the ROM). Assigned to samy.
PestoRosso added the P1 - nextparity labels 2026-10-03 15:30:55 +02:00
samy was assigned by PestoRosso 2026-10-03 15:33:21 +02:00
PestoRosso changed title from No title screen: the introduction dialogue starts straight away to No title screen or main menu: the introduction dialogue starts straight away 2026-10-03 16:08:40 +02:00
Author
Collaborator

Scope settled by PestoRosso: this ticket includes the main menu (CONTINUE / NEW GAME / OPTION) as well as the title screen, for parity with the original. Title and description updated.

Scope settled by PestoRosso: this ticket includes the main menu (CONTINUE / NEW GAME / OPTION) as well as the title screen, for parity with the original. Title and description updated.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kawa/Crystal#55