EN-US
- Added the keyboard keys to the Muses' lyre and its gold mechanism
- Added an option to show the alternative key on the lyre only
- Added a second alternative key per button, in the table, profiles and live picture
- Added Gray, PlayStation and Custom colors for the face button labels
- Fixed long key maps being cut at 2048 bytes
- Fixed alternatives being read differently by the launcher and the runtime
- Updated the Controls snapshots, the READMEs and the specs
---
PT-BR
- Adicionadas as teclas do teclado à lira das Musas e ao seu mecanismo dourado
- Adicionada a opção de mostrar a tecla alternativa só na lira
- Adicionada uma segunda tecla alternativa por botão, na tabela, nos perfis e na imagem ao vivo
- Adicionadas as cores Cinza, PlayStation e Personalizada aos rótulos dos botões de ação
- Corrigido o corte de mapas de teclas longos em 2048 bytes
- Corrigida a leitura diferente das alternativas entre launcher e runtime
- Atualizados os snapshots de Controles, os READMEs e as specs
EN-US
- Added an alternative input per button: SPARTAN_KEY_MAP and SPARTAN_PAD_MAP take up to 4 names joined by | (cross=Space|K), every listed source works, an invalid name is skipped by itself and single-name maps behave as before
- Added a second box per row of the Keyboard & Mouse Mapping table in the launcher, with a clear button, saved as controls.key_alt only when one exists
- Added the Keys on the icons setting (Main key or Alternative key) for the in-game keyboard icons, which the Muses' lyre follows
- Added the texts in PT, ES and Simplified Chinese, the regenerated Controls snapshots, tests, README updates and docs/specs/2026-11-02-alternative-keys.md
- Fixed pad-map-test, which did not link because runtime_memory_is_mapped was missing
---
PT-BR
- Adicionada uma entrada alternativa por botão: SPARTAN_KEY_MAP e SPARTAN_PAD_MAP aceitam até 4 nomes separados por | (cross=Space|K), todas as fontes listadas funcionam, um nome inválido é ignorado sozinho e mapas com um nome só se comportam como antes
- Adicionada uma segunda caixa por linha da tabela de mapeamento de teclado e mouse no launcher, com botão de limpar, salva como controls.key_alt só quando existe uma
- Adicionada a opção Teclas nos ícones (Tecla principal ou Tecla alternativa) para os ícones de teclado do jogo, que a lira das Musas acompanha
- Adicionados os textos em PT, ES e chinês simplificado, os snapshots da tela Controls regenerados, testes, atualização dos READMEs e docs/specs/2026-11-02-alternative-keys.md
- Corrigido o pad-map-test, que não linkava por falta do runtime_memory_is_mapped
EN-US
- Added user/last_run.jsonl beside last_run.log, with time, level and area for each line, plus start and exit records
- Kept last_run.log, the console copy and the UI log unchanged
- Added last_run.jsonl to the update's USER_FILES, .gitignore and the packaging guards
- Updated the READMEs to ask for both files in bug reports
---
PT-BR
- Adicionado user/last_run.jsonl ao lado do last_run.log, com hora, nível e área de cada linha, mais registros de início e de saída
- Mantidos sem mudança o last_run.log, a cópia no console e o log da interface
- Adicionado last_run.jsonl a USER_FILES da atualização, ao .gitignore e às travas do pacote
- Atualizados os READMEs para pedir os dois arquivos nos relatos de bug
* Feat(Input): added weapon cycling on the mouse wheel
Wheel up and down press the d-pad button of the next or previous weapon
(up, right, down, left: the order the game hands them out). The port
cannot read the equipped weapon, so the cycle keeps its own index and
follows any d-pad press from another source (keys 1-4, the gamepad).
With the pause menu up (the pause key let go of the mouse) the wheel
moves the selection up and down instead of walking every direction.
The launcher gets Next weapon and Previous weapon rows (Wheel Up and
Wheel Down by default) and moves saved settings to controls layout 3,
leaving the new rows unbound when their default input is already used.
* Docs(Input): added the mouse wheel to the keyboard tables
* Feat(Input): moved Rage of Sparta to F, off the weapon wheel
With the wheel cycling the weapons, Rage of Sparta on the wheel click
could go off with a scroll. The default is F now (free since R2 left it
for Mouse Forward). A saved keyboard table that never moved Rage keeps it
on the wheel click, unless another row uses that input, so nothing moves
for a player who already set up their keys.
* Fix(Input): kept the mouse wheel on up and down in the game's menus
The wheel walked the weapons (up, right, down, left) everywhere but in
the pause menu, and there only while the pause key kept the mouse free:
after a click, and in the title and Power Up menus, it walked them in a
list too, which went up and then back down while the player kept
scrolling up. The port cannot see the game's menus, so it now tells
them by the buttons that open them: a menu is up from the start (the
title menu) and after Options or a touchpad click (the Power Up menu,
the pause menu, photo mode), until a dodge, Rage of Sparta, a grab or
two seconds of walking. Attacks and mouse clicks do not count.
The weapon's d-pad press now lasts as long as a wheel notch's (60 ms),
so the 40 ms gap between two notches reaches the game as a release
instead of 20 ms, which a slow frame could miss.
---------
Co-authored-by: Edinaldo Filho <[email protected]>
EN-US
- Enlarged keyboard key caps and labels in tutorials and QTEs
- Updated the glyph cache to version 11 and preserved controller and lyre changes
- Validated 37 glyph tests and maintainer-reported gameplay
---
PT-BR
- Ampliados os ícones e textos de teclas nos tutoriais e QTEs
- Atualizado o cache de ícones para a versão 11 e preservadas as alterações de controle e lira
- Validados 37 testes de ícones e gameplay confirmado pelo mantenedor
EN-US
- Added Portuguese (Brazil), Orbis language id 17, to the Game language list (#530)
- Added the label in Portuguese and Spanish
- Added tests for the option, SPARTAN_LANGUAGE=17 and the translations
---
PT-BR
- Adicionado o Português (Brasil), id de idioma Orbis 17, à lista Game language (#530)
- Adicionado o rótulo em português e espanhol
- Adicionados testes para a opção, SPARTAN_LANGUAGE=17 e as traduções