Andrew Quenehen
ba8aa7b263
fix(switch): use English Scan again for NX inbox rescan
...
Match the project English default instead of a hardcoded Portuguese label.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 16:21:19 -03:00
Andrew Quenehen
c987fefede
docs(switch): document VoxelMod chords and Switch performance tips
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 15:46:35 -03:00
Andrew Quenehen
0f0420314b
docs(switch): point development guide at multi-method transfer docs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 13:41:15 -03:00
Andrew Quenehen
9a467d4bf1
docs(switch): link install and build guides from README
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 12:50:17 -03:00
Andrew Quenehen
8654444d1a
docs(switch): document WIP status, OLED-only limits, and manual deploy
...
Clarify that Mac+OpenMTP is contributor tooling (not the final product
contract), record Dusklight method references, and surface how/what we
tested so reviewers and the community can help finish the Switch port.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 06:07:18 -03:00
Andrew Quenehen
74e7474349
fix(nx-mods): skip ROM AppleDouble sidecars and surface mixed failures
...
Ignore hidden ._*.gb in the ROM inbox like zips, keep mixed-rescan success notices while appending sibling errors, and cover FileData mount / PK rejection in unit tests.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 05:58:17 -03:00
Andrew Quenehen
3aefe41ea1
fix(nx-mods): skip MTP AppleDouble zips and mount archives in memory
...
Mac OpenMTP leaves ._*.zip sidecars that fail PhysFS mount and hide a good install; prefer FileData mount on Horizon and keep success notices when a sibling fails.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 05:53:48 -03:00
Andrew Quenehen
568f0fa9eb
docs(switch): document mod zip inbox and Joy-Con display chords
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 05:27:34 -03:00
Andrew Quenehen
9d77189cec
docs(switch): sync P0 fused matrix with T24 hardware pass
...
Verifier flagged stale deferred rows for P0-12/14/15 after fused
deploy evidence closed T24.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 05:05:43 -03:00
Andrew Quenehen
6fb5602cb0
docs(switch): outline upstream PR split
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 04:33:23 -03:00
Andrew Quenehen
b942d37944
docs(switch): complete P0/P1 hardware matrix
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 04:33:19 -03:00
Andrew Quenehen
b7ee191b6c
feat(debug): log Lua errors and document NX crash triage
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 04:33:14 -03:00
Andrew Quenehen
e9463d39aa
docs(switch): record suspend and save persistence evidence
...
T19 closed: quit/reopen, suspend×10, and reboot persistence all pass
on OLED (operator report 2026-08-01).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 04:29:26 -03:00
Andrew Quenehen
1653aa0a5d
docs(switch): close T16 naming re-verify with Nintendo UX
...
OLED pass at 2699c9a : physical A confirms, B cancels; game.love
a208b21e… recorded. T19 suspend×10 still open.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 04:28:31 -03:00
Andrew Quenehen
2699c9a2f9
fix(input): Nintendo A/B face map on NX
...
SDL labels south as a and east as b; on Switch remap so physical A
confirms and physical B cancels in launcher and NamingScreen.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 04:24:57 -03:00
Andrew Quenehen
925b224eda
docs(switch): record Joy-Con input evidence
...
T16 launcher/overworld pass; naming fail with dual-path diagnosis.
T19 quit/reopen save pass; suspend×10 still pending.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 04:15:47 -03:00
Andrew Quenehen
560ebc5997
fix(input): apply Switch-measured controller fallback
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 03:53:27 -03:00
Andrew Quenehen
228a0baf81
docs(switch): record OLED ROM import evidence
...
Phase 0 probe confirmed getOS NX and Joy-Con events; Red inbox
import reached Play. Naming-screen confirm flake deferred to input tasks.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 03:48:57 -03:00
Andrew Quenehen
3b22a45a23
docs(switch): add MTP and Phase 0 hardware runbook
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 03:14:25 -03:00
Andrew Quenehen
d4afa09e03
docs(switch): pin love-nx 11.5-nx1 manifest layout
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 03:13:46 -03:00