Commit Graph

24 Commits

Author SHA1 Message Date
wgroeneveld a3fa732994 bugfix transition 2x into scene 2019-01-02 12:20:43 +01:00
wgroeneveld 0351deb3d4 fix timer usage without sound enabling, performance measure food demo 2018-12-18 16:23:08 +01:00
wgroeneveld 8b9ebf52b3 get rid of assertions in main update() loop 2018-12-15 19:38:26 +01:00
wgroeneveld b71e0fc130 major performance gain by optimizing GBAEngine::update() 2018-12-15 19:34:47 +01:00
wgroeneveld 5e1b40cf4b doing vsync just before render enhances animation 2018-12-15 12:24:51 +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 598c62976b rotate point around center of sprite in food scene 2018-12-14 13:11:13 +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 ce5e25d68a fix masking coords for negative values 2018-12-06 14:54:29 +01:00
wgroeneveld ac801197b4 fix 16x16 animations, fix stayWithinBounds, update demo1 to showcase 16x animation 2018-12-06 12:15:09 +01:00
wgroeneveld 0bab9368ba conway game of life naive implementation 2018-11-30 13:48:43 +01:00
wgroeneveld be655e9efe tryout splash image in demo2 2018-11-29 16:06:59 +01:00
wgroeneveld 287b5ed932 it is now possible to neglect palette initialization 2018-11-29 13:09:09 +01:00
wgroeneveld be7492a4b6 set text font 2018-08-14 11:09:25 +02:00
wgroeneveld 778de89501 update doc, travis poging1 2018-08-14 09:08:31 +02:00
wgroeneveld e457021953 let gba engine auto-detect changes to scene 2018-08-09 20:09:25 +02:00
wgroeneveld b6c461ad4d bios sqrt etc, bullet traveller simple impl 2018-08-09 18:11:18 +02:00
wgroeneveld 1f52458057 sprite copy functionality 2018-08-09 12:35:05 +02:00
wgroeneveld b46b5a907d dynamically adding sprites to current scene tryout 2018-08-09 11:35:52 +02:00
wgroeneveld a9a59e1b7c demo 2 empty arkanoid thing 2018-08-08 14:43:34 +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