gbajam22
17 months agoadd missing tools/pngdump to the repo master
John Tsiombikas [Fri, 4 Nov 2022 22:14:11 +0000 (00:14 +0200)]
add missing tools/pngdump to the repo

17 months agoupdated controls
John Tsiombikas [Tue, 1 Nov 2022 00:00:08 +0000 (02:00 +0200)]
updated controls

17 months agofoo
John Tsiombikas [Mon, 31 Oct 2022 23:15:41 +0000 (01:15 +0200)]
foo

17 months agocontrols help screen
John Tsiombikas [Mon, 31 Oct 2022 23:09:45 +0000 (01:09 +0200)]
controls help screen

17 months agocalculate scores
John Tsiombikas [Mon, 31 Oct 2022 22:50:03 +0000 (00:50 +0200)]
calculate scores

17 months agoback to starting with the logo screen
John Tsiombikas [Mon, 31 Oct 2022 22:40:46 +0000 (00:40 +0200)]
back to starting with the logo screen

17 months agoadd bright version of the game sprites
John Tsiombikas [Mon, 31 Oct 2022 22:38:36 +0000 (00:38 +0200)]
add bright version of the game sprites

17 months agoleave some breathing room from when we see the enemy for the first time
John Tsiombikas [Mon, 31 Oct 2022 22:34:22 +0000 (00:34 +0200)]
leave some breathing room from when we see the enemy for the first time
to when it'll start shooting

17 months agoallow enemies to continue their shot even when we can't see them
John Tsiombikas [Mon, 31 Oct 2022 22:16:42 +0000 (00:16 +0200)]
allow enemies to continue their shot even when we can't see them

17 months agogave enemies the ability to kill you
John Tsiombikas [Mon, 31 Oct 2022 22:13:30 +0000 (00:13 +0200)]
gave enemies the ability to kill you

17 months agostarted on the enemy logic
John Tsiombikas [Mon, 31 Oct 2022 02:36:21 +0000 (04:36 +0200)]
started on the enemy logic

17 months agoscore display, and hit frame re-init
John Tsiombikas [Sun, 30 Oct 2022 23:00:17 +0000 (01:00 +0200)]
score display, and hit frame re-init

17 months agojanky victory screen
John Tsiombikas [Sun, 30 Oct 2022 19:42:28 +0000 (21:42 +0200)]
janky victory screen

17 months agokeep scores and settings in SRAM
John Tsiombikas [Sun, 30 Oct 2022 18:45:04 +0000 (20:45 +0200)]
keep scores and settings in SRAM

17 months agodestroy enemies, increment counters, detect victory
John Tsiombikas [Sun, 30 Oct 2022 18:24:41 +0000 (20:24 +0200)]
destroy enemies, increment counters, detect victory

17 months agoshoot and destroy enemies
John Tsiombikas [Sun, 30 Oct 2022 16:15:24 +0000 (18:15 +0200)]
shoot and destroy enemies

17 months agolaser shots
John Tsiombikas [Sun, 30 Oct 2022 10:05:57 +0000 (12:05 +0200)]
laser shots

17 months agobetter menu screen
John Tsiombikas [Sun, 30 Oct 2022 01:05:20 +0000 (03:05 +0200)]
better menu screen

17 months agofixed shitty unmoving polygon in splash screen
John Tsiombikas [Sat, 29 Oct 2022 13:11:57 +0000 (16:11 +0300)]
fixed shitty unmoving polygon in splash screen

17 months agoskippable logo splash
John Tsiombikas [Fri, 28 Oct 2022 19:15:51 +0000 (22:15 +0300)]
skippable logo splash

17 months agoadded logo splash screen
John Tsiombikas [Fri, 28 Oct 2022 19:02:56 +0000 (22:02 +0300)]
added logo splash screen

17 months agoproper screen cleanup and switching back&forth between screens
John Tsiombikas [Thu, 27 Oct 2022 17:17:09 +0000 (20:17 +0300)]
proper screen cleanup and switching back&forth between screens

17 months agoadded rudimentary menu screen
John Tsiombikas [Wed, 26 Oct 2022 23:45:25 +0000 (02:45 +0300)]
added rudimentary menu screen

17 months agoUpdated readme
John Tsiombikas [Wed, 26 Oct 2022 21:52:41 +0000 (00:52 +0300)]
Updated readme

17 months agoearly partial DMA of OAM during init, shows up as a broken up UI before
John Tsiombikas [Wed, 26 Oct 2022 21:29:30 +0000 (00:29 +0300)]
early partial DMA of OAM during init, shows up as a broken up UI before
the first frame is done. Stop it.

17 months agoback to 3vbl after sprites shot it up to 5-6
John Tsiombikas [Wed, 26 Oct 2022 18:03:11 +0000 (21:03 +0300)]
back to 3vbl after sprites shot it up to 5-6

17 months agooptimization: fixed spawn points on color texture
John Tsiombikas [Wed, 26 Oct 2022 00:25:32 +0000 (03:25 +0300)]
optimization: fixed spawn points on color texture

17 months agoadded enemy sprites, tanked the framerate... need to investigate
John Tsiombikas [Tue, 25 Oct 2022 22:15:18 +0000 (01:15 +0300)]
added enemy sprites, tanked the framerate... need to investigate

17 months agofoo
John Tsiombikas [Tue, 25 Oct 2022 01:53:20 +0000 (04:53 +0300)]
foo

18 months agoadded README and license
John Tsiombikas [Mon, 24 Oct 2022 02:04:06 +0000 (05:04 +0300)]
added README and license

18 months agoremoved old level and player data structures from the original game idea voxels
John Tsiombikas [Mon, 24 Oct 2022 01:36:40 +0000 (04:36 +0300)]
removed old level and player data structures from the original game idea

18 months agoUI sprites
John Tsiombikas [Mon, 24 Oct 2022 01:33:54 +0000 (04:33 +0300)]
UI sprites

18 months agodebug print for iwram_brk level
John Tsiombikas [Fri, 21 Oct 2022 22:25:48 +0000 (01:25 +0300)]
debug print for iwram_brk level

18 months agofoo
John Tsiombikas [Fri, 21 Oct 2022 22:19:57 +0000 (01:19 +0300)]
foo

18 months agooptimization: eliminate projection division from column loop
John Tsiombikas [Thu, 20 Oct 2022 23:01:41 +0000 (02:01 +0300)]
optimization: eliminate projection division from column loop

18 months agobetter input, button for quality selection
John Tsiombikas [Thu, 20 Oct 2022 13:10:00 +0000 (16:10 +0300)]
better input, button for quality selection

18 months agoswitched the turn/strafe controls around
John Tsiombikas [Thu, 20 Oct 2022 10:27:26 +0000 (13:27 +0300)]
switched the turn/strafe controls around

18 months agoturns
John Tsiombikas [Thu, 20 Oct 2022 03:05:46 +0000 (06:05 +0300)]
turns

18 months agolower res, still slow
John Tsiombikas [Tue, 18 Oct 2022 15:00:25 +0000 (18:00 +0300)]
lower res, still slow

18 months agooptimizations
John Tsiombikas [Tue, 18 Oct 2022 01:05:41 +0000 (04:05 +0300)]
optimizations

18 months agolooks right, extremely slow
John Tsiombikas [Mon, 17 Oct 2022 22:01:33 +0000 (01:01 +0300)]
looks right, extremely slow

18 months agoporting voxscape to gba
John Tsiombikas [Mon, 17 Oct 2022 19:19:13 +0000 (22:19 +0300)]
porting voxscape to gba

18 months agofixed incorrect color in pc palette emulation
John Tsiombikas [Mon, 17 Oct 2022 17:55:25 +0000 (20:55 +0300)]
fixed incorrect color in pc palette emulation

18 months agovoxelscape port
John Tsiombikas [Mon, 17 Oct 2022 09:42:14 +0000 (12:42 +0300)]
voxelscape port

18 months agomouse controls on pc version
John Tsiombikas [Fri, 7 Oct 2022 18:00:14 +0000 (21:00 +0300)]
mouse controls on pc version

18 months agopass the gdb init file explicitly where needed (gba debug rule)
John Tsiombikas [Fri, 7 Oct 2022 17:07:31 +0000 (20:07 +0300)]
pass the gdb init file explicitly where needed (gba debug rule)

18 months agopc port works
John Tsiombikas [Thu, 6 Oct 2022 16:35:46 +0000 (19:35 +0300)]
pc port works

18 months agonon-gba port continues
John Tsiombikas [Wed, 5 Oct 2022 21:51:51 +0000 (00:51 +0300)]
non-gba port continues

18 months agostarting to separate platform-specific code to facilitate a PC build
John Tsiombikas [Wed, 5 Oct 2022 13:08:06 +0000 (16:08 +0300)]
starting to separate platform-specific code to facilitate a PC build

18 months agostable floor cones
John Tsiombikas [Sun, 2 Oct 2022 11:38:38 +0000 (14:38 +0300)]
stable floor cones

18 months agofoo
John Tsiombikas [Sat, 1 Oct 2022 22:51:14 +0000 (01:51 +0300)]
foo

19 months agofoo
John Tsiombikas [Thu, 15 Sep 2022 12:10:05 +0000 (15:10 +0300)]
foo

19 months agoadd visibility table tool
John Tsiombikas [Wed, 14 Sep 2022 19:54:44 +0000 (22:54 +0300)]
add visibility table tool

19 months agofixed clipping, emuprint for mgba, foo
John Tsiombikas [Sun, 11 Sep 2022 23:54:02 +0000 (02:54 +0300)]
fixed clipping, emuprint for mgba, foo

19 months agofoo
John Tsiombikas [Fri, 9 Sep 2022 08:45:39 +0000 (11:45 +0300)]
foo

19 months agorasterized clamp top/bottom
John Tsiombikas [Fri, 9 Sep 2022 07:44:20 +0000 (10:44 +0300)]
rasterized clamp top/bottom

19 months agofixed near clip
John Tsiombikas [Wed, 7 Sep 2022 08:02:48 +0000 (11:02 +0300)]
fixed near clip

19 months agofoo
John Tsiombikas [Wed, 7 Sep 2022 06:05:58 +0000 (09:05 +0300)]
foo

20 months agofoo
John Tsiombikas [Mon, 8 Aug 2022 03:33:16 +0000 (06:33 +0300)]
foo

20 months agofoo
John Tsiombikas [Sun, 7 Aug 2022 17:12:06 +0000 (20:12 +0300)]
foo

20 months agoinitial commit
John Tsiombikas [Wed, 27 Jul 2022 02:55:18 +0000 (05:55 +0300)]
initial commit