aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Update values on the RNG tableMiquel Sabaté Solà2026-02-132-19/+20
* Set the enemy pool size on 'init_pool' loop's initMiquel Sabaté Solà2026-02-132-5/+4
* Implement the 'erratic' algorithm for enemiesMiquel Sabaté Solà2026-02-132-5/+174
* Remove vector.sMiquel Sabaté Solà2026-02-134-71/+72
* Fix sprites and waves for fighter jetsMiquel Sabaté Solà2026-02-121-6/+6
* Implement the 'bounce' algorithm for enemiesMiquel Sabaté Solà2026-02-122-8/+203
* Initial iteration of enemy movementMiquel Sabaté Solà2026-02-126-43/+327
* Replace some todo's with the safe __fallthrough__Miquel Sabaté Solà2026-02-112-4/+2
* bin: improve the style and add more documentationMiquel Sabaté Solà2026-02-115-18/+43
* nasm: always save memory/segments statsMiquel Sabaté Solà2026-02-114-8/+61
* Remove target velocities from the playerMiquel Sabaté Solà2026-02-101-4/+0
* Improve the "other" states from fighter jetsMiquel Sabaté Solà2026-02-103-26/+28
* Add a sanity check for the LEVEL variableMiquel Sabaté Solà2026-02-101-0/+5
* Simplify the random_valid_y_coordinate functionMiquel Sabaté Solà2026-02-103-38/+42
* Simplify allocation for the rest of bulletsMiquel Sabaté Solà2026-02-101-6/+10
* Allocate all enemies on sprite cyclingMiquel Sabaté Solà2026-02-103-4/+43
* enemies: add inner movement and facing logicMiquel Sabaté Solà2026-02-103-27/+238
* Re-order the build-* targets on buildMiquel Sabaté Solà2026-02-091-1/+1
* Use constants on asan:reserveMiquel Sabaté Solà2026-02-091-1/+1
* Add the __fallthrough__ pseudo-instructionMiquel Sabaté Solà2026-02-032-2/+11
* Fix typo on MakefileMiquel Sabaté Solà2026-02-031-1/+1
* Increase the upper Y limit for spritesMiquel Sabaté Solà2026-02-031-1/+1
* Add missing enemy tile definitionsMiquel Sabaté Solà2026-02-031-4/+36
* Initial work on sprite cycling for enemiesMiquel Sabaté Solà2026-02-031-8/+47
* Remove the .nasm/ directory on 'clean'Miquel Sabaté Solà2025-12-151-0/+1
* Only use --stats if V=1Miquel Sabaté Solà2025-12-151-1/+5
* Adapt the code to play well with nasm's asanMiquel Sabaté Solà2025-12-1513-144/+145
* Add patch files into gitignoreMiquel Sabaté Solà2025-12-141-0/+1
* Update assets with the latest changesMiquel Sabaté Solà2025-10-132-24/+24
* Don't handle frame drops unless PARTIAL is setMiquel Sabaté Solà2025-10-121-0/+4
* Pick xa65 by default if that existsMiquel Sabaté Solà2025-10-123-11/+18
* Initialize enemies at a random Y coordinateMiquel Sabaté Solà2025-05-165-1/+76
* Add the skeleton code for enemiesMiquel Sabaté Solà2025-05-153-0/+60
* assets: Duplicate the UFO kind of spriteMiquel Sabaté Solà2025-05-152-57/+62
* bullet: Do not clash with the poolMiquel Sabaté Solà2025-05-151-9/+9
* Add the segment on globals.sMiquel Sabaté Solà2025-05-151-0/+2
* Define the notion of a levelMiquel Sabaté Solà2025-05-153-0/+28
* Decrease the capacity of bullets on screenMiquel Sabaté Solà2025-05-151-1/+1
* partial: Account for frame dropsMiquel Sabaté Solà2025-05-151-1/+22
* Simplify the cycling on the rest of spritesMiquel Sabaté Solà2025-05-151-19/+22
* Don't touch zp_arg2 on background checksMiquel Sabaté Solà2025-05-141-4/+3
* Implement the base for moving bulletsMiquel Sabaté Solà2025-05-144-2/+467
* reset: Do not zero out RAMMiquel Sabaté Solà2025-05-122-25/+23
* Fix comment that still referended "throttle"Miquel Sabaté Solà2025-05-112-3/+3
* github: Add basic build pipelineMiquel Sabaté Solà2025-04-073-0/+50
* assets: Exclude these files from git statisticsMiquel Sabaté Solà2025-04-061-0/+1
* assets: Add all enemies and bulletsMiquel Sabaté Solà2025-04-062-31/+31
* Add the ability to pause the gameMiquel Sabaté Solà2025-04-033-3/+63
* title: Allow selecting with the A buttonMiquel Sabaté Solà2025-04-021-1/+1
* config: Reduce the velocities when airborneMiquel Sabaté Solà2025-04-022-9/+9