Commit Graph

  • e476638329 Remove broken subtitle from game page main enne2 2026-07-01 16:41:52 +02:00
  • 038d4a4d86 Adaptive mobile layout: fluid canvas, responsive touch buttons, ctrl-row grouping enne2 2026-07-01 16:16:58 +02:00
  • 36e59a9e6b Fix keymap: B=Backspace, Select=Shift (WasmBoy native mapping, not X/Space) enne2 2026-07-01 15:29:09 +02:00
  • 5ea4ce3c16 Fix: dispatch synthetic keys on window (where WasmBoy listens), add keyCode for legacy compat enne2 2026-07-01 15:22:55 +02:00
  • c11dbc208d Mobile: touch controls with visual feedback, landscape support, larger hit areas enne2 2026-07-01 15:17:47 +02:00
  • edc093b633 feat: add spike assets and implement version 1.0 release documentation enne2 2026-07-01 15:06:22 +02:00
  • 1aac416ba7 Revert "Stop tracking ROM binary; release will be created via API" enne2 2026-07-01 14:37:52 +02:00
  • 919d3b7ddc Stop tracking ROM binary; release will be created via API enne2 2026-07-01 14:12:02 +02:00
  • 902623dc8d Include ROM for GitHub Pages deployment enne2 2026-07-01 14:08:35 +02:00
  • 532396e95f Add GitHub Pages site with wasmboy WebAssembly emulator enne2 2026-07-01 14:03:25 +02:00
  • 73eb61ffed README: sposta hello_iso_gb.png nella sezione Coordinate isometriche enne2 2026-07-01 12:01:25 +02:00
  • 8b07299fe9 README: mostra hello_iso_gb.png come immagine inline enne2 2026-07-01 11:59:04 +02:00
  • 7ff553992c README: title banner + nota screenshot di sviluppo enne2 2026-07-01 11:56:49 +02:00
  • d0f1f3d054 README: aggiungi sezione Schermate con title/death/going-deeper enne2 2026-07-01 11:49:18 +02:00
  • d079f96208 Aggiungi sezione Autore e Release info al README; release target nel Makefile v1.0 enne2 2026-07-01 11:24:36 +02:00
  • a8a6a321db Aggiungi suono di caduta nel vuoto enne2 2026-06-26 13:17:08 +02:00
  • 114dadd050 Riduci caduta a pochi pixel (non si sovrappone ai tile) enne2 2026-06-26 13:12:01 +02:00
  • 1422edc8ca Fix caduta: usa DIV_REG per casualita', logica senza variabile locale enne2 2026-06-26 13:08:15 +02:00
  • 14eb7893f7 Fix overflow calcolo probabilita' caduta (int 8-bit su GB) enne2 2026-06-26 13:04:28 +02:00
  • 30111d6316 Aggiungi salto rischioso: stamina < 60 = rischio caduta nel vuoto enne2 2026-06-26 12:49:08 +02:00
  • 768429a7f9 Aggiungi animazione di discesa nella botola enne2 2026-06-26 12:44:00 +02:00
  • de55ba092e Evita che le istruzioni riappaiano ripetendo il livello 1 enne2 2026-06-26 12:24:04 +02:00
  • f0a4647752 Title music: brano d'inseguimento veloce e complesso enne2 2026-06-26 12:19:38 +02:00
  • 220ab389e7 Aggiungi schermata introduttiva alla storia (dopo START, prima del gioco) enne2 2026-06-26 12:11:25 +02:00
  • 7757e414a4 Aggiungi schermata crediti (SELECT nel menu titolo) enne2 2026-06-26 11:12:29 +02:00
  • 402b713477 Aggiorna sfondo del titolo con bg.png modificato dall'utente enne2 2026-06-25 23:59:15 +02:00
  • d34887e511 Aggiungi script Python per renderizzare la musica del finale in WAV enne2 2026-06-25 23:42:34 +02:00
  • d786805cab Riattiva la musica del finale (lamento in D minore, 192 step) enne2 2026-06-25 23:34:20 +02:00
  • 89e9bb42d5 Fix cheat e level cap: SELECT+A+B al livello 8 va al finale enne2 2026-06-25 23:28:13 +02:00
  • 1f22280723 Cheat SELECT+A+B per vincere livello + ricrea file screens mancanti enne2 2026-06-25 23:19:41 +02:00
  • 36951617d9 Estrai schermate testuali in src/screens/ (un file per schermata) enne2 2026-06-25 22:43:50 +02:00
  • fb22126458 Fix garbage dopo chiusura hint: usa Window layer invece di BG enne2 2026-06-25 22:31:28 +02:00
  • d75a44c2d1 Aggiungi schermata istruzioni testuale (font IBM) enne2 2026-06-25 22:16:28 +02:00
  • 1fecf81395 Add instructions.png asset (160x144 hint screen) enne2 2026-06-25 21:55:05 +02:00
  • 5569de864c Remove finale music from ROM (archived in assets/finale_music.txt) enne2 2026-06-25 16:02:31 +02:00
  • 0e2e383ad7 Rimuovi spoiler del finale dalla documentazione enne2 2026-06-24 20:43:38 +02:00
  • e5c37c7c86 Aggiorna e approfondisci tutta la documentazione enne2 2026-06-24 20:42:35 +02:00
  • 3b72782225 Title screen: usa bg.png (2-bit) come sfondo del menu enne2 2026-06-24 20:31:44 +02:00
  • c9bdef4094 Title music: brano complesso e ricco di pathos (112 note, 3 canali) enne2 2026-06-24 20:27:42 +02:00
  • 0a2757c03a Title music: lamento tragico discendente (piu pathos) enne2 2026-06-24 19:26:14 +02:00
  • 3927c90f4c gitignore: ignora i file intermedi *.state di lcc enne2 2026-06-24 19:23:34 +02:00
  • f4869c5ec6 Death screen: ricarica claimed.png modificata dall'utente enne2 2026-06-24 19:19:30 +02:00
  • 6d20ef6ee5 Death screen: ricarica claimed.png a risoluzione originale 160x144 enne2 2026-06-24 19:01:12 +02:00
  • b4f22b7100 Death screen: usa assets/claimed.png; Going Deeper ora testuale enne2 2026-06-24 16:58:16 +02:00
  • 238bef9672 Finale music: loop infinito (il brano ricomincia dopo 192 step) enne2 2026-06-24 16:48:00 +02:00
  • e805e6e3e6 test_finale: inline sequencer nel main loop per suonare SOLO il finale enne2 2026-06-24 16:41:05 +02:00
  • 962ec56d59 Add test_finale.gb: ROM che porta subito al finale per test rapidi enne2 2026-06-24 16:35:06 +02:00
  • 4d7bb13bc3 Dedicated richer, coherent tragic finale music enne2 2026-06-24 16:10:47 +02:00
  • 0f88cea912 Finale: 'YOUR TORCH HAS RUN OUT' — tragic ending text enne2 2026-06-24 14:23:47 +02:00
  • 4968d2e885 8-level progression with scaling difficulty and a finale enne2 2026-06-24 13:04:39 +02:00
  • 5e8709ade0 Grow maze size with level (7x7 -> 17x17, +2 per level) enne2 2026-06-24 12:26:48 +02:00
  • 509f162380 Keep current level on defeat instead of resetting to 1 enne2 2026-06-24 12:12:17 +02:00
  • 36e52d4d1a Implement run mechanic and level progression with top-left HUD indicator enne2 2026-06-24 11:56:19 +02:00
  • ae0706ccfb Place the hatch on any sufficiently-distant tile, not just the south edge enne2 2026-06-24 11:18:31 +02:00
  • 8244790603 Add technical report, update docs/README, remove orphaned victory asset enne2 2026-06-24 11:11:17 +02:00
  • cc656d01cc Make next level music more audible and end smoothly descending enne2 2026-06-23 22:18:51 +02:00
  • d8fd7460ae Fix next_level image quantization to preserve dark tones using fixed thresholds enne2 2026-06-23 22:12:43 +02:00
  • cb19677f98 Fix next_level image glitch: reset camera scroll and improve image color quantization enne2 2026-06-23 22:05:10 +02:00
  • 3aa20fdb60 Replace victory sequence with going deeper background and mysterious music enne2 2026-06-23 22:01:09 +02:00
  • f14e2645d2 Redesign stairs as a hole in the ground and allow ghost to walk over it enne2 2026-06-23 20:17:46 +02:00
  • 93deb35f86 Fix GameBoy VRAM shared memory overlap bug between background tiles and stamina UI sprites enne2 2026-06-23 20:10:27 +02:00
  • 1b0e1a057b Revert sprite-based stairs back to tile-based stairs enne2 2026-06-23 19:57:13 +02:00
  • 8d71a23ae9 Fix sprite artifacts on stairs by generating all metasprites with -spr8x16 enne2 2026-06-23 19:51:09 +02:00
  • 7d3003203c Refactoring: Project structure, sprite stairs & fog masks rendering fix enne2 2026-06-23 19:43:55 +02:00
  • 0ceae6f98b Optimize bg.png conversion without scaling and with correct color mapping enne2 2026-06-23 11:10:17 +02:00
  • f00b533581 Update title screen image enne2 2026-06-23 00:14:13 +02:00
  • c0c217f4f6 Fix game over restart logic and update README enne2 2026-06-23 00:09:42 +02:00
  • e07e8c6e56 Fix off-screen enemy invisibility with modulo 256 scroll wrapping enne2 2026-06-22 20:02:58 +02:00
  • c98363126b Fix DMG sprite palette selection for enemy and add Game Over transition delay enne2 2026-06-22 19:57:02 +02:00
  • b47455c5d2 Fix enemy rendering screen offset and implement pixel-perfect sprite collision enne2 2026-06-22 19:50:44 +02:00
  • 9311e5d1d3 Refine enemy AI pathfinding and update walkthrough documentation enne2 2026-06-22 19:45:04 +02:00
  • 6d94992e58 Fix DAS and movement transition synchronization to eliminate 2-frame lag between tiles enne2 2026-06-22 19:34:05 +02:00
  • 7d85aec6ec Implement random wall reopening to generate alternative paths and cycles enne2 2026-06-22 19:30:44 +02:00
  • d1bb95f166 Optimize fog of war visibility to 5x5 for enhanced gameplay and performance enne2 2026-06-22 19:25:16 +02:00
  • d82008dac0 Optimize map rendering and implement dynamic fog of war enne2 2026-06-22 19:21:19 +02:00
  • f774171bae Fix: DAS delay timer now synchronized with movement cycle for continuous walk enne2 2026-06-22 18:59:03 +02:00
  • 991afd1749 Aggiunto README e aggiornati file del progetto enne2 2026-06-22 18:50:25 +02:00
  • 20a5d8604b Initial commit of isometric Game Boy adventure prototype enne2 2026-06-20 16:30:15 +02:00