~exelotl

UK

https://exelo.tl

I make games and electronic music :D

Trackers

~exelotl/nim-tilengine

Last active 10 months ago

~exelotl/forum2irc

Last active 2 years ago

~exelotl/xniq

Last active 2 years ago

#2 getObject is wrapped incorrectly 10 months ago

Ticket created by ~exelotl on ~exelotl/nim-tilengine

The C function is supposed to take a pointer and return the next object in the list. I guess an iterator should be provided instead? Could change the original back to using pointers or something, or just not expose it all. See: https://www.tilengine.org/doc/group__objects.html#ga6962097130de32a6c186cca3510eb773

#1 Update for Tilengine 2.13.x 1 year, 5 months ago

Comment by ~exelotl on ~exelotl/nim-tilengine

REPORTED RESOLVED IMPLEMENTED

#1 Update for Tilengine 2.13.x 1 year, 8 months ago

Ticket created by ~exelotl on ~exelotl/nim-tilengine

90 degree rotation flag is now supported (remove comment about it being unsupported)

Should add the following:

  • 3-bit property "palette" in Tile descriptor
  • TLN_SetGlobalPalette() to set the palettes used by "palette" property. 8 global palettes available
  • TLN_GetTilemapTiles() to get pointer to internal tilemap data
  • Position getters for layers and sprites: TLN_GetSpriteX()... TLN_GetLayerY()
  • Getter for global palette: TLN_GetGlobalPalette()

#2 Support watching more than 1 forum at a time 2 years ago

Ticket created by ~exelotl on ~exelotl/forum2irc

#1 FlaskBB support 2 years ago

Ticket created by ~exelotl on ~exelotl/forum2irc

Preempting the GBAdev community setting up a new forum using (hopefully) FlaskBB... However it seems like there's no atom feeds out of the box, we'd need to use a plugin like https://github.com/haliphax/flaskbb-plugin-subby

#4 Fix high score saving 2 years ago

on ~exelotl/xniq

REPORTED RESOLVED FIXED

#16 Ability to pause 2 years ago

Ticket created by ~exelotl on ~exelotl/xniq

#15 Add instructions for how to play 3 years ago

Ticket created by ~exelotl on ~exelotl/xniq

#14 Clean up the timer bar code 3 years ago

Ticket created by ~exelotl on ~exelotl/xniq

We don't need to use win0 or HBlank for this. We can just write code to paint over the tiles. This will also free up a background!

#13 General code cleanup 3 years ago

Ticket created by ~exelotl on ~exelotl/xniq

We need to:

  • untangle the scenes (circular dependencies are a nighmare)
  • add flushPalsWithFade to natu
  • remove some of the last minute hacks (especially game-over handling)
  • make a general system for popping up label sprites, rather than handling it all in the board.
  • implement a "task" system so you can fire & forget some long-running logic rather than adding more timers to the board.