aboutsummaryrefslogtreecommitdiff
path: root/.nasm
Commit message (Expand)AuthorAgeFilesLines
* Implement the "take off" animationMiquel Sabaté Solà2026-03-231-1/+1
* Try to initialize enemies on unique Y coordinatesMiquel Sabaté Solà2026-03-222-2/+3
* Restart the blinking animation after player's deathMiquel Sabaté Solà2026-03-201-1/+1
* Center "game over (coin)" textMiquel Sabaté Solà2026-03-201-1/+1
* Don't rely on the 'y' register in Over::handle()Miquel Sabaté Solà2026-03-201-1/+1
* Set the proper "game over" flagMiquel Sabaté Solà2026-03-201-1/+1
* Add support for the SUSE coinMiquel Sabaté Solà2026-03-201-1/+1
* Let fuel tanks be delivered separatelyMiquel Sabaté Solà2026-03-182-2/+3
* Use specific variables for cached player's tile coordinatesMiquel Sabaté Solà2026-03-181-1/+3
* Add missing 'Items::zp_current_tiles' updatesMiquel Sabaté Solà2026-03-181-1/+1
* Avoid a jmp by moving update_sprites()Miquel Sabaté Solà2026-03-161-1/+1
* Improve the accuracy of the dropping zoneMiquel Sabaté Solà2026-03-161-1/+1
* Wait for items to fall before changing screenMiquel Sabaté Solà2026-03-161-1/+1
* Account for items switching to following the player in mid-airMiquel Sabaté Solà2026-03-151-1/+1
* Update the shuttle as fuel is getting inMiquel Sabaté Solà2026-03-151-1/+1
* Implement falling itemsMiquel Sabaté Solà2026-03-132-2/+3
* Join 'zp_moved_out' and 'zp_pause_toggle'Miquel Sabaté Solà2026-03-121-3/+2
* Initial implementation for itemsMiquel Sabaté Solà2026-03-112-2/+7
* Apply a correction on enemy movement for PALMiquel Sabaté Solà2026-03-111-1/+1
* Add a blinking animation on player selectionMiquel Sabaté Solà2026-03-082-2/+5
* Support reading from the second controllerMiquel Sabaté Solà2026-03-082-9/+4
* State game over only when all players are deadMiquel Sabaté Solà2026-03-081-0/+4
* Show lifes for player 2 if availableMiquel Sabaté Solà2026-03-081-1/+1
* Define the bitmap for multiplayer supportMiquel Sabaté Solà2026-03-082-2/+3
* Initialize 'zp_pause_toggle' before NMI enablementMiquel Sabaté Solà2026-03-071-1/+1
* Move some variables into another memory regionMiquel Sabaté Solà2026-03-071-5/+5
* Update the explosions' pool capacityMiquel Sabaté Solà2026-03-071-3/+3
* Bump up to 4 enemies per screenMiquel Sabaté Solà2026-03-061-8/+8
* Convert enemy vs bullet collision into a loopMiquel Sabaté Solà2026-03-061-1/+1
* Fix bounce up for cross enemiesMiquel Sabaté Solà2026-03-061-1/+1
* Rename scoped variables without being redundantMiquel Sabaté Solà2026-03-061-7/+7
* Check for enemy death after its movementMiquel Sabaté Solà2026-03-061-1/+1
* Toggle a "Paused" message on top of the screenMiquel Sabaté Solà2026-03-062-2/+3
* Don't toggle pause from a holded buttonMiquel Sabaté Solà2026-03-061-0/+1
* Fix a cycling bug when shooting carelesslyMiquel Sabaté Solà2026-03-061-1/+1
* Remove the pool size from enemiesMiquel Sabaté Solà2026-03-052-3/+2
* Make enemies more colorfulMiquel Sabaté Solà2026-03-052-2/+3
* Add the Game Over screenMiquel Sabaté Solà2026-03-052-2/+4
* Update lifes left for player 1Miquel Sabaté Solà2026-03-042-2/+3
* Add collision with the playerMiquel Sabaté Solà2026-03-042-2/+9
* Let enemies die whenever they touch a bulletMiquel Sabaté Solà2026-03-032-2/+3
* Add a pool of explosion effectsMiquel Sabaté Solà2026-03-032-2/+5
* Allow enemies to revive after a given timeMiquel Sabaté Solà2026-03-031-1/+1
* Move enemy initialization into its own functionMiquel Sabaté Solà2026-03-021-1/+1
* Wrap around the saving of the last allocated bulletMiquel Sabaté Solà2026-03-021-1/+1
* Small optimization on bullet initializationMiquel Sabaté Solà2026-03-021-1/+1
* Implement de 'chase' algorithmMiquel Sabaté Solà2026-03-021-1/+1
* Check for all corners on the 'basic' algorithmMiquel Sabaté Solà2026-03-011-1/+1
* Fix bottom collision for fighter jet 1sMiquel Sabaté Solà2026-03-011-1/+1
* Finish up the 'homing' algorithmMiquel Sabaté Solà2026-03-011-1/+1