Commit Graph

  • 04d088ab0c update image urls in readme to remove github refs master Wouter Groeneveld 2022-07-06 11:17:06 +0200
  • 1f2cfb7234 remove -03 optimization flag for testing to enable debugging wgroeneveld 2020-07-13 11:06:17 +0200
  • 941aea1241
    Merge pull request #14 from rodri042/replacing-dynamic-cast-with-boolean Wouter Groeneveld 2020-06-28 15:57:36 +0200
  • aef56ed72c
    Merge pull request #13 from rodri042/position-signed-ints Wouter Groeneveld 2020-06-28 15:56:11 +0200
  • 0004269c21 Replacing dynamic_cast with boolean Rodrigo Alfonso 2020-06-24 05:19:40 -0300
  • 337631b839 Position getters now return signed ints Rodrigo Alfonso 2020-06-24 05:09:40 -0300
  • a2b1ae1670
    Merge pull request #12 from rodri042/enable-compiler-optimizations Wouter Groeneveld 2020-06-24 09:36:09 +0200
  • bf19dbfd4a Enabling compiler optimizations Rodrigo Alfonso 2020-04-01 07:19:16 -0300
  • acf69ec3b6
    Merge pull request #11 from rodri042/patch-1 Wouter Groeneveld 2020-03-02 11:36:01 +0100
  • 9225e1c50d
    Fix demos folder Rodrigo Alfonso 2020-02-17 03:14:25 -0300
  • a72ef314e8
    Fix typo Rodrigo Alfonso 2020-02-17 02:39:05 -0300
  • 8f0c3d337f optimalizing engine for OAM, remove needles pointer dereferences in every update wgroeneveld 2019-12-18 21:36:50 +0100
  • 573f1623e2 optimalizing engine for OAM, remove needles pointer dereferences in every update wgroeneveld 2019-12-18 21:15:17 +0100
  • a4fb01b87a allow bigger tilemaps and custom charblocks in BGs wgroeneveld 2019-12-12 13:54:17 +0100
  • ec18d62171 fix buildWithDataOf() does not copy over sprite animation metadata wgroeneveld 2019-12-12 13:14:45 +0100
  • 6999264e20 update timespent wgroeneveld 2019-11-14 12:28:31 +0100
  • 27af4de2d0 pthread problems with linux distros in readme wgroeneveld 2019-11-08 08:46:17 +0100
  • d0520e85fa
    Merge pull request #4 from tjorim/missing-sprites Wouter Groeneveld 2019-09-12 16:09:37 +0200
  • 0c47c02d5b Fix sprite priority Jorim Tielemans 2019-08-14 20:34:56 +0200
  • 05bee78dd3
    Merge pull request #3 from tjorim/better-sprite-animation Wouter Groeneveld 2019-08-05 08:40:07 +0200
  • e96cbc97b4 New function to only change beginFrame Jorim Tielemans 2019-08-01 23:01:03 +0200
  • f353c89172 Add relative scroll to backgrounds Jorim Tielemans 2019-07-31 18:15:03 +0200
  • 454c5f7db7 Not sure if all this is needed Jorim Tielemans 2019-07-31 17:54:23 +0200
  • 619916b025 Use correct grammar Jorim Tielemans 2019-07-31 17:46:24 +0200
  • 66892f846a Add option to define beginFrame Jorim Tielemans 2019-07-31 17:44:56 +0200
  • c2039cf254 Ignore .vscode Jorim Tielemans 2019-07-31 17:13:25 +0200
  • a3fa732994 bugfix transition 2x into scene wgroeneveld 2019-01-02 12:20:43 +0100
  • 0351deb3d4 fix timer usage without sound enabling, performance measure food demo wgroeneveld 2018-12-18 16:23:08 +0100
  • be37416bcf added a TODO wgroeneveld 2018-12-18 09:40:18 +0100
  • 8b9ebf52b3 get rid of assertions in main update() loop wgroeneveld 2018-12-15 19:38:26 +0100
  • b71e0fc130 major performance gain by optimizing GBAEngine::update() wgroeneveld 2018-12-15 19:34:47 +0100
  • 5e1b40cf4b doing vsync just before render enhances animation wgroeneveld 2018-12-15 12:24:51 +0100
  • e690007190 refactoring math suite into GBAVector, added tests for point rotation, stub for sin/cos wgroeneveld 2018-12-14 21:11:28 +0100
  • 6fe6187d2c line between two vector algorithm impl + tests wgroeneveld 2018-12-14 19:50:47 +0100
  • 598c62976b rotate point around center of sprite in food scene wgroeneveld 2018-12-14 13:11:13 +0100
  • 8f2bb74449 fix image link wgroeneveld 2018-12-07 15:02:47 +0100
  • 9978e9eced fix sprite animation for all sizes wgroeneveld 2018-12-07 14:44:56 +0100
  • ad1a178320 added Timer feature wgroeneveld 2018-12-06 21:53:53 +0100
  • 6511994a53 include voor travis, does not fail locally? wgroeneveld 2018-12-06 15:46:07 +0100
  • ce5e25d68a fix masking coords for negative values wgroeneveld 2018-12-06 14:54:29 +0100
  • ac801197b4 fix 16x16 animations, fix stayWithinBounds, update demo1 to showcase 16x animation wgroeneveld 2018-12-06 12:15:09 +0100
  • c327aa3c8e update impl active tracking wgroeneveld 2018-12-03 16:20:58 +0100
  • 6af9279392 update naive impl conway, active tracking is broken wgroeneveld 2018-11-30 20:54:56 +0100
  • df782208e2 another algorithm for conway wgroeneveld 2018-11-30 16:32:22 +0100
  • 0bab9368ba conway game of life naive implementation wgroeneveld 2018-11-30 13:48:43 +0100
  • be655e9efe tryout splash image in demo2 wgroeneveld 2018-11-29 16:06:59 +0100
  • 730d44ebee update readme wgroeneveld 2018-11-29 14:18:02 +0100
  • 287b5ed932 it is now possible to neglect palette initialization wgroeneveld 2018-11-29 13:09:09 +0100
  • 11a04a3b32 update tijd gespendeerd wgroeneveld 2018-11-21 12:50:15 +0100
  • 5dd08293d0 Merge branch 'master' of https://github.com/wgroeneveld/gba-sprite-engine wgroeneveld 2018-11-20 10:20:31 +0100
  • 3e3b3c000a update csv file wgroeneveld 2018-11-20 10:19:47 +0100
  • eaa882829a generator expliciet meegeven U-UCLL\u0121507 2018-11-15 15:58:29 +0100
  • 8323756538 semicolon - colon wgroeneveld 2018-11-08 09:15:58 +0100
  • f190779c81 time spent example csv wgroeneveld 2018-11-08 09:11:39 +0100
  • 92314aafba anders build windows niet? wgroeneveld 2018-09-21 16:44:33 +0200
  • be7492a4b6 set text font wgroeneveld 2018-08-14 11:09:25 +0200
  • feaa1b6054 travis upd wgroeneveld 2018-08-14 10:36:37 +0200
  • 31360dcec3 travis upd wgroeneveld 2018-08-14 10:33:17 +0200
  • b28720d0d0 travis upd wgroeneveld 2018-08-14 10:25:14 +0200
  • debedfa8ef travis upd wgroeneveld 2018-08-14 10:22:43 +0200
  • da52d92fee travis upd wgroeneveld 2018-08-14 10:20:43 +0200
  • 2ba50af7ae travis upd wgroeneveld 2018-08-14 10:16:56 +0200
  • 9a58fb6f1c travis upd wgroeneveld 2018-08-14 10:13:24 +0200
  • 83ccc1fcbc travis upd wgroeneveld 2018-08-14 09:57:35 +0200
  • 021cf96780 travis upd wgroeneveld 2018-08-14 09:54:17 +0200
  • 75e86fffb8 travis upd wgroeneveld 2018-08-14 09:48:09 +0200
  • be15c435de travis upd wgroeneveld 2018-08-14 09:44:32 +0200
  • 4ad1be84c7 travis upd wgroeneveld 2018-08-14 09:41:12 +0200
  • 5ac1fca042 travis compilet g++11 test apart wgroeneveld 2018-08-14 09:32:11 +0200
  • f33c8a8a6d travis upd wgroeneveld 2018-08-14 09:26:08 +0200
  • ae52a7678d travis upd wgroeneveld 2018-08-14 09:24:35 +0200
  • 21e080dea4 travis upd wgroeneveld 2018-08-14 09:21:21 +0200
  • 575b035197 sound uitleg wgroeneveld 2018-08-14 09:19:01 +0200
  • 16b2407d1f fix travis syntax wgroeneveld 2018-08-14 09:18:45 +0200
  • 23dda4518f update rm wgroeneveld 2018-08-14 09:13:09 +0200
  • 778de89501 update doc, travis poging1 wgroeneveld 2018-08-14 09:08:31 +0200
  • db43d447da update readme wgroeneveld 2018-08-13 16:56:11 +0200
  • b86f8c5e1f update readme wgroeneveld 2018-08-13 16:52:53 +0200
  • 31664bb47b doc wgroeneveld 2018-08-13 16:50:24 +0200
  • e457021953 let gba engine auto-detect changes to scene wgroeneveld 2018-08-09 20:09:25 +0200
  • b6c461ad4d bios sqrt etc, bullet traveller simple impl wgroeneveld 2018-08-09 18:11:18 +0200
  • 1f52458057 sprite copy functionality wgroeneveld 2018-08-09 12:35:05 +0200
  • b46b5a907d dynamically adding sprites to current scene tryout wgroeneveld 2018-08-09 11:35:52 +0200
  • a9a59e1b7c demo 2 empty arkanoid thing wgroeneveld 2018-08-08 14:43:34 +0200
  • fad1953682 rename 'engine' - 'libgba-sprite-engine' as gnu C conventions will have it wgroeneveld 2018-08-08 13:00:27 +0200
  • 2e07cad3ad restructure project as a library + demo dependencies wgroeneveld 2018-08-08 12:07:19 +0200
  • 4dcc28f4be channel A repeats wgroeneveld 2018-08-07 17:27:43 +0200
  • 43950fc09f major fix random crashes because of flippin' pointers wgroeneveld 2018-08-07 17:07:24 +0200
  • 88c62bcab5 fixes to sound engine wgroeneveld 2018-08-07 14:32:20 +0200
  • a9c8f4e5ef pointer address ipv dereferenced value wgroeneveld 2018-08-07 09:35:53 +0200
  • eac770bf6c sound tryout and failure wgroeneveld 2018-08-07 09:23:00 +0200
  • 32f62cadb0 u16 = COLOR wgroeneveld 2018-08-06 09:50:53 +0200
  • 56dbeec546 fix sprite tests, added for animation wgroeneveld 2018-08-05 17:11:36 +0200
  • 49f20b3248 animation embedded in sprite class itself wgroeneveld 2018-08-05 16:51:59 +0200
  • 65c0912500 pointer clarity wgroeneveld 2018-08-05 13:47:37 +0200
  • ceb2be7214 combining palettes for bulk manipulation wgroeneveld 2018-08-05 13:35:38 +0200
  • d3ef6a5160 scene transition added for fun wgroeneveld 2018-08-04 10:43:27 +0200
  • 3a5463d251 scene linking works, yes! std::function didnt wgroeneveld 2018-08-02 16:45:44 +0200
  • 2765b48f85 keyboard input, palette as part of scenes wgroeneveld 2018-08-02 16:26:44 +0200
  • e9c5f5da00 can specify text color, only use last palette last index for text bg wgroeneveld 2018-08-02 14:24:44 +0200