aboutsummaryrefslogtreecommitdiff
path: root/src/driver.s
Commit message (Expand)AuthorAgeFilesLines
* Add a blinking animation on player selectionMiquel Sabaté Solà2026-03-081-3/+101
* Support reading from the second controllerMiquel Sabaté Solà2026-03-081-1/+1
* State game over only when all players are deadMiquel Sabaté Solà2026-03-081-2/+3
* Initialize 'zp_pause_toggle' before NMI enablementMiquel Sabaté Solà2026-03-071-1/+9
* Switch the palette for bullets into something more colorfulMiquel Sabaté Solà2026-03-071-1/+1
* Rename scoped variables without being redundantMiquel Sabaté Solà2026-03-061-12/+12
* Toggle a "Paused" message on top of the screenMiquel Sabaté Solà2026-03-061-2/+57
* Don't toggle pause from a holded buttonMiquel Sabaté Solà2026-03-061-2/+7
* Add the Game Over screenMiquel Sabaté Solà2026-03-051-1/+12
* Update lifes left for player 1Miquel Sabaté Solà2026-03-041-0/+8
* Add collision with the playerMiquel Sabaté Solà2026-03-041-9/+80
* Add a pool of explosion effectsMiquel Sabaté Solà2026-03-031-0/+32
* Initial iteration of enemy movementMiquel Sabaté Solà2026-02-121-6/+2
* Simplify allocation for the rest of bulletsMiquel Sabaté Solà2026-02-101-6/+10
* Allocate all enemies on sprite cyclingMiquel Sabaté Solà2026-02-101-3/+36
* enemies: add inner movement and facing logicMiquel Sabaté Solà2026-02-101-8/+6
* Add the __fallthrough__ pseudo-instructionMiquel Sabaté Solà2026-02-031-2/+1
* Initial work on sprite cycling for enemiesMiquel Sabaté Solà2026-02-031-8/+47
* Adapt the code to play well with nasm's asanMiquel Sabaté Solà2025-12-151-10/+10
* Add the skeleton code for enemiesMiquel Sabaté Solà2025-05-151-0/+1
* Simplify the cycling on the rest of spritesMiquel Sabaté Solà2025-05-151-19/+22
* Implement the base for moving bulletsMiquel Sabaté Solà2025-05-141-2/+160
* Add the ability to pause the gameMiquel Sabaté Solà2025-04-031-0/+54
* player: First PAL implementationMiquel Sabaté Solà2025-04-021-0/+32
* Disable the PPU between the title to main screensMiquel Sabaté Solà2025-03-191-2/+24
* Add basic vertical movementMiquel Sabaté Solà2025-03-171-1/+29
* Add a title and a main screensMiquel Sabaté Solà2025-03-131-0/+28