├── .gitattributes ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── 3rdParty └── hdfmonkey.exe ├── CSpect └── _readme.txt ├── LICENSE ├── README.md ├── ZEsarUX └── _readme.txt ├── bin └── readme.txt ├── data └── invaders.afb ├── run.bat ├── sd └── readme.txt ├── sjasmplus ├── LICENSE.md ├── README.md ├── docs │ ├── docbook.css │ ├── documentation.html │ └── lua.gif ├── examples │ ├── 3color │ │ ├── 3color.asm │ │ └── killerbean2.$c │ ├── TapLib │ │ ├── Example.asm │ │ └── TapLib.asm │ ├── chargfx2asm │ │ ├── ZX Courier.ch8 │ │ └── chargfx2asm.script.asm │ ├── frost4k │ │ ├── frost10.asm │ │ └── samples.asm │ └── relocation │ │ ├── relocation_basic.i.asm │ │ └── relocation_main.asm └── sjasmplus.exe └── src ├── audio.asm ├── ay3.asm ├── ayfxplay.asm ├── collision.asm ├── esxdos.asm ├── explosion.asm ├── file.asm ├── game_state.asm ├── hitbox.asm ├── input.asm ├── invader_bullets.asm ├── invaders.asm ├── macros.asm ├── main.asm ├── math.asm ├── music.asm ├── nextreg.asm ├── player.asm ├── ports.asm ├── rand.asm ├── shields.asm ├── ship.asm ├── ship_bullet.asm ├── sound_effects.asm ├── sprite.asm ├── sprite_data.asm ├── text.asm ├── ufo.asm ├── ui.asm └── ula.asm /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /3rdParty/hdfmonkey.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/3rdParty/hdfmonkey.exe -------------------------------------------------------------------------------- /CSpect/_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/CSpect/_readme.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/README.md -------------------------------------------------------------------------------- /ZEsarUX/_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/ZEsarUX/_readme.txt -------------------------------------------------------------------------------- /bin/readme.txt: -------------------------------------------------------------------------------- 1 | Game builds into this folder -------------------------------------------------------------------------------- /data/invaders.afb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/data/invaders.afb -------------------------------------------------------------------------------- /run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/run.bat -------------------------------------------------------------------------------- /sd/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sd/readme.txt -------------------------------------------------------------------------------- /sjasmplus/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/LICENSE.md -------------------------------------------------------------------------------- /sjasmplus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/README.md -------------------------------------------------------------------------------- /sjasmplus/docs/docbook.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/docs/docbook.css -------------------------------------------------------------------------------- /sjasmplus/docs/documentation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/docs/documentation.html -------------------------------------------------------------------------------- /sjasmplus/docs/lua.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/docs/lua.gif -------------------------------------------------------------------------------- /sjasmplus/examples/3color/3color.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/3color/3color.asm -------------------------------------------------------------------------------- /sjasmplus/examples/3color/killerbean2.$c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/3color/killerbean2.$c -------------------------------------------------------------------------------- /sjasmplus/examples/TapLib/Example.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/TapLib/Example.asm -------------------------------------------------------------------------------- /sjasmplus/examples/TapLib/TapLib.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/TapLib/TapLib.asm -------------------------------------------------------------------------------- /sjasmplus/examples/chargfx2asm/ZX Courier.ch8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/chargfx2asm/ZX Courier.ch8 -------------------------------------------------------------------------------- /sjasmplus/examples/chargfx2asm/chargfx2asm.script.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/chargfx2asm/chargfx2asm.script.asm -------------------------------------------------------------------------------- /sjasmplus/examples/frost4k/frost10.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/frost4k/frost10.asm -------------------------------------------------------------------------------- /sjasmplus/examples/frost4k/samples.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/frost4k/samples.asm -------------------------------------------------------------------------------- /sjasmplus/examples/relocation/relocation_basic.i.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/relocation/relocation_basic.i.asm -------------------------------------------------------------------------------- /sjasmplus/examples/relocation/relocation_main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/examples/relocation/relocation_main.asm -------------------------------------------------------------------------------- /sjasmplus/sjasmplus.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/sjasmplus/sjasmplus.exe -------------------------------------------------------------------------------- /src/audio.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/audio.asm -------------------------------------------------------------------------------- /src/ay3.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/ay3.asm -------------------------------------------------------------------------------- /src/ayfxplay.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/ayfxplay.asm -------------------------------------------------------------------------------- /src/collision.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/collision.asm -------------------------------------------------------------------------------- /src/esxdos.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/esxdos.asm -------------------------------------------------------------------------------- /src/explosion.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/explosion.asm -------------------------------------------------------------------------------- /src/file.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/file.asm -------------------------------------------------------------------------------- /src/game_state.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/game_state.asm -------------------------------------------------------------------------------- /src/hitbox.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/hitbox.asm -------------------------------------------------------------------------------- /src/input.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/input.asm -------------------------------------------------------------------------------- /src/invader_bullets.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/invader_bullets.asm -------------------------------------------------------------------------------- /src/invaders.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/invaders.asm -------------------------------------------------------------------------------- /src/macros.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/macros.asm -------------------------------------------------------------------------------- /src/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/main.asm -------------------------------------------------------------------------------- /src/math.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/math.asm -------------------------------------------------------------------------------- /src/music.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/music.asm -------------------------------------------------------------------------------- /src/nextreg.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/nextreg.asm -------------------------------------------------------------------------------- /src/player.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/player.asm -------------------------------------------------------------------------------- /src/ports.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/ports.asm -------------------------------------------------------------------------------- /src/rand.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/rand.asm -------------------------------------------------------------------------------- /src/shields.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/shields.asm -------------------------------------------------------------------------------- /src/ship.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/ship.asm -------------------------------------------------------------------------------- /src/ship_bullet.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/ship_bullet.asm -------------------------------------------------------------------------------- /src/sound_effects.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/sound_effects.asm -------------------------------------------------------------------------------- /src/sprite.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/sprite.asm -------------------------------------------------------------------------------- /src/sprite_data.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/sprite_data.asm -------------------------------------------------------------------------------- /src/text.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/text.asm -------------------------------------------------------------------------------- /src/ufo.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/ufo.asm -------------------------------------------------------------------------------- /src/ui.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/ui.asm -------------------------------------------------------------------------------- /src/ula.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/howprice/specnext-invaders/HEAD/src/ula.asm --------------------------------------------------------------------------------