Commit Graph

21 Commits

Author SHA1 Message Date
wgroeneveld 1f2cfb7234 remove -03 optimization flag for testing to enable debugging 2020-07-13 11:06:17 +02:00
wgroeneveld 8f0c3d337f optimalizing engine for OAM, remove needles pointer dereferences in every update 2019-12-18 21:36:50 +01:00
wgroeneveld a4fb01b87a allow bigger tilemaps and custom charblocks in BGs 2019-12-12 13:54:17 +01:00
wgroeneveld ec18d62171 fix buildWithDataOf() does not copy over sprite animation metadata 2019-12-12 13:14:45 +01:00
wgroeneveld e690007190 refactoring math suite into GBAVector, added tests for point rotation, stub for sin/cos 2018-12-14 21:11:28 +01:00
wgroeneveld 6fe6187d2c line between two vector algorithm impl + tests 2018-12-14 19:50:47 +01:00
wgroeneveld 9978e9eced fix sprite animation for all sizes 2018-12-07 14:44:56 +01:00
wgroeneveld ad1a178320 added Timer feature 2018-12-06 21:53:53 +01:00
wgroeneveld 6511994a53 include voor travis, does not fail locally? 2018-12-06 15:46:07 +01:00
wgroeneveld ce5e25d68a fix masking coords for negative values 2018-12-06 14:54:29 +01:00
wgroeneveld 31360dcec3 travis upd 2018-08-14 10:33:17 +02:00
wgroeneveld 5ac1fca042 travis compilet g++11 test apart 2018-08-14 09:32:11 +02:00
wgroeneveld 778de89501 update doc, travis poging1 2018-08-14 09:08:31 +02:00
wgroeneveld fad1953682 rename 'engine' - 'libgba-sprite-engine' as gnu C conventions will have it 2018-08-08 13:00:27 +02:00
wgroeneveld 2e07cad3ad restructure project as a library + demo dependencies 2018-08-08 12:07:19 +02:00
wgroeneveld 56dbeec546 fix sprite tests, added for animation 2018-08-05 17:11:36 +02:00
wgroeneveld ceb2be7214 combining palettes for bulk manipulation 2018-08-05 13:35:38 +02:00
wgroeneveld d3ef6a5160 scene transition added for fun 2018-08-04 10:43:27 +02:00
wgroeneveld 2765b48f85 keyboard input, palette as part of scenes 2018-08-02 16:26:44 +02:00
wgroeneveld b6f9297a89 CLion run options 2018-08-01 16:15:39 +02:00
wgroeneveld b27b2be640 initial commit 2018-08-01 16:03:16 +02:00