Skip to content

Releases: hudsonbrendon/castmenu

Cast Menu v0.5.1

Choose a tag to compare

@github-actions github-actions released this 17 Oct 04:33
  • Fix: settings, favorites, play time and language were never restored at boot. The VMU file keeps a
    zero CRC, which KallistiOS rejects; the menu now finds its settings block by its magic number.
  • Fix: A / B / X / Y hint glyphs back in the controller colours; region, GD, VGA and disc tags in console grey.
  • System screen: the statistics line no longer overlaps the most-played list.
  • README: English screenshots of a real card, demo video with sound, shorter page with docs/CARD.md and docs/MENU.md.

Install: unzip castmenu-0.5.1.zip, then python3 -m tools.cast_card build /Volumes/GDEMU (full guide in the README).

Full Changelog: v0.5.0...v0.5.1

Cast Menu v0.5.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 23:25
  • Music: the selected game's theme (music.mp3 / fetch --music), menu background tracks (/music),
    UI sounds with per-theme overrides. Streamed as AICA ADPCM from the GD-ROM, encoded by the card tool.
  • Cheats per game (cheats.txt, cheats/<PRODUCT>.txt): toggled in the details screen (X), applied by
    a GD-ROM syscall hook installed by the open loader. Constant-write codes only. Experimental.
  • VMU saves screen: list, copy between VMUs, delete, cloud backup / restore through the Cast server.
  • Game ID for VM2 / VMUPro / Pico2Maple at launch; console clock set from the VMU or the server.
  • Collections (collections/*.txt) as extra carousels and title search from the letter screen.
  • Screenshots from libretro in the details window when a game has no clip; most-played statistics in System.
  • Mouse navigation. Dreamcast Now online counter in Cast Chat.
  • Look: the logo red replaces orange in every theme; region / GD / VGA / disc badges are console grey.
  • Project language is English everywhere; docs/AI_INSTALL.md runbook for agents; release notes from this file.

Install: unzip castmenu-0.5.0.zip, then python3 -m tools.cast_card build /Volumes/GDEMU (full guide in the README).

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 22:09

Cast Menu v0.4.0 para GDEMU (Sega Dreamcast).

Instalar: descompacte o zip e rode python3 -m tools.cast_card build /Volumes/GDEMU
(precisa de Python 3 + Pillow + mkisofs). O 1ST_READ.BIN é o menu já compilado.
O servidor do Cast Chat / Cast AI está em server/cast_server.py.

Não testado em hardware real: loader, comandos GDEMU, rede e microfone. Ver docs/REVERSE_ENGINEERING.md §7.

Full Changelog: v0.3.2...v0.4.0

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 16 Oct 19:59

Cast Menu v0.3.2 para GDEMU (Sega Dreamcast).

Instalar: descompacte o zip e rode python3 -m tools.cast_card build /Volumes/GDEMU
(precisa de Python 3 + Pillow + mkisofs). O 1ST_READ.BIN é o menu já compilado.
O servidor do Cast Chat / Cast AI está em server/cast_server.py.

Não testado em hardware real: loader, comandos GDEMU, rede e microfone. Ver docs/REVERSE_ENGINEERING.md §7.

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 18:51

Cast Menu v0.3.1 para GDEMU (Sega Dreamcast).

Instalar: descompacte o zip e rode python3 -m tools.cast_card build /Volumes/GDEMU
(precisa de Python 3 + Pillow + mkisofs). O 1ST_READ.BIN é o menu já compilado.
O servidor do Cast Chat / Cast AI está em server/cast_server.py.

Não testado em hardware real: loader, comandos GDEMU, rede e microfone. Ver docs/REVERSE_ENGINEERING.md §7.

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 14:08

Cast Menu v0.3.0 para GDEMU (Sega Dreamcast).

Instalar: descompacte o zip e rode python3 -m tools.cast_card build /Volumes/GDEMU
(precisa de Python 3 + Pillow + mkisofs). O 1ST_READ.BIN é o menu já compilado.
O servidor do Cast Chat / Cast AI está em server/cast_server.py.

Não testado em hardware real: loader, comandos GDEMU, rede e microfone. Ver docs/REVERSE_ENGINEERING.md §7.

Full Changelog: v0.2.1...v0.3.0

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 15 Oct 15:47

Cast Menu v0.2.1 para GDEMU (Sega Dreamcast).

Instalar: descompacte o zip e rode python3 -m tools.cast_card build /Volumes/GDEMU
(precisa de Python 3 + Pillow + mkisofs). O 1ST_READ.BIN é o menu já compilado.
O servidor do Cast Chat / Cast AI está em server/cast_server.py.

Não testado em hardware real: loader, comandos GDEMU, rede e microfone. Ver docs/REVERSE_ENGINEERING.md §7.

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 14:28

Cast Menu v0.2.0 para GDEMU (Sega Dreamcast).

Instalar: descompacte o zip e rode python3 -m tools.cast_card build /Volumes/GDEMU
(precisa de Python 3 + Pillow + mkisofs). O 1ST_READ.BIN é o menu já compilado.
O servidor do Cast Chat / Cast AI está em server/cast_server.py.

Não testado em hardware real: loader, comandos GDEMU, rede e microfone. Ver docs/REVERSE_ENGINEERING.md §7.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 13:02

Cast Menu v0.1.0 para GDEMU (Sega Dreamcast).

Instalar: descompacte o zip e rode python3 -m tools.cast_card build /Volumes/GDEMU
(precisa de Python 3 + Pillow + mkisofs). O 1ST_READ.BIN é o menu já compilado.
O servidor do Cast Chat / Cast AI está em server/cast_server.py.

Não testado em hardware real: loader, comandos GDEMU, rede e microfone. Ver docs/REVERSE_ENGINEERING.md §7.

Full Changelog: https://github.com/hudsonbrendon/castmenu/commits/v0.1.0