Commit Graph

56 Commits

Author SHA1 Message Date
gary 6ece0b6f9b [nostalgia] Make almost everyting noexcept 2021-04-20 01:57:04 -05:00
gary 983000efb8 [nostalgia/core/gba] Update for FileSystem directAccess change 2021-04-18 15:06:10 -05:00
gary 8f7de171af [nostalgia/core] Make display size function return common::Size instead of common::Point 2021-03-31 02:30:29 -05:00
gary 5bb98747a9 [nostalgia] Port to Qt6 2021-03-30 20:35:42 -05:00
gary f0b359597a [nostalgia/core/gba] Cleanup 2021-03-30 02:35:31 -05:00
gary ff0a959793 [nostalgia/core/gba] Add functions for controlling background status 2021-03-18 19:31:33 -05:00
gary 4796c2e0cb [nostalgia/core] Add support for getting screen dimensions 2021-03-17 21:28:06 -05:00
gary 44f4d67c80 [nostalgia] Address CLion recommendations 2021-02-26 08:55:40 -06:00
gary 983a9b87d5 [nostalgia/core/studio] Remove alpha bit from PaletteEditor 2021-02-02 02:28:25 -06:00
gary 67cbe6ef7f [nostalgia/core/gba] Fix C++20 compatibility issues 2021-01-21 00:34:08 -06:00
gary d09dc5cc01 [nostalgia] Remove dynamic library usage
Will make dynamically loaded Modules impossible, but they add complexity
and really aren't that useful...
2020-12-17 20:08:02 -06:00
gary c038109806 [nostalgia/core/gba] Add sprite update buffer overflow assert 2020-12-15 23:45:54 -06:00
gary 803b90d54c [nostalgia/core] Make sprite functions take core::Context argument 2020-07-29 00:04:21 -05:00
gary 80f98802b6 [nostalgia/core/gba] Add hideSprite and add flipX parameter to setSrpite 2020-07-28 19:09:24 -05:00
gary e2f1466e64 [nostalgia/core/gba] Cleanup 2020-07-18 17:00:49 -05:00
gary bf2b08b262 [nostalgia/core/gba] Add sprite shape and size options 2020-07-18 01:24:26 -05:00
gary dc0667ade4 [nostalgia/core/gba] Fix event cycle and add to setter for event handler 2020-07-17 01:36:51 -05:00
gary f10d318e54 [nostalgia/core/gba] Add wfi functions 2020-07-15 01:41:04 -05:00
gary 0318ba92ce [nostaliga/core/gba] Cleanup 2020-07-14 01:18:49 -05:00
gary 745ea4a0ed [nostalgia/core] Add ticksMs() function 2020-07-14 01:09:47 -05:00
gary 408d4c8fa1 [nostalgia/core] Make setSprite use word size 2020-07-13 02:21:16 -05:00
gary 7e565a3162 [nostalgia/core/gba] Add sprite support 2020-07-13 00:25:45 -05:00
gary 5142b20036 [nostalgia/core/gba] Cleanup 2020-06-29 11:40:24 -05:00
gary 0eb33f823c [nostalgia/core/gba] Fix GBA build issues 2020-05-17 04:20:59 -05:00
gary 86652ca8d4 [nostalgia] Fix Mac build 2020-05-09 18:44:37 -05:00
gary 43318acffa [nostalgia/core] Make load tile sheet default to defaultPalette 2020-03-22 18:56:52 -05:00
gary 6d2155d1ed [nostalgia/core] Add support for implementation data to Context and move SDL data to it 2020-03-22 18:30:33 -05:00
gary 317cfabc72 [nostalgia/core/gba] Update NostalgiaGraphic format 2020-03-11 19:02:28 -05:00
gary 1269ee7fad [nostalgia] Fix oxPanic parameter order 2020-02-16 02:06:05 -06:00
gary fffc66f18b [nostalgia/core/gba] Add test for malloc and unify panic systems 2020-02-11 21:17:10 -06:00
gary 38ae116356 [nostalgia/core/gba] Fix BPP setting in tile sheet loader 2019-12-05 23:36:49 -06:00
gary a9f55ebd02 [nostalgia/core] Rename core::Color to core::Color16 and add core::Color32 2019-11-27 13:53:41 -06:00
gary 69666a0b31 [nostalgia/core/gba] Fix typo 2019-11-26 23:22:16 -06:00
gary 0fbe1b96c3 [nostalgia/core/gba] Add missing section multiplier to TILE_ADDR section index 2019-11-12 21:26:41 -06:00
gary 4247ac0651 [nostalgia/core/gba] Remove unused header 2019-11-12 20:34:57 -06:00
gary 71b38b243e [nostalgia/core] Replace puts loc param with column and row params 2019-11-09 17:56:50 -06:00
gary 628b4d656b [nostalgia/core] Move puts function out of core implementations to core 2019-11-03 23:20:13 -06:00
gary 758907ab5a [nostalgia] Restore GBA support 2019-11-03 22:25:45 -06:00
gary 7105c19c72 [nostalgia/core/gba] Add hardware target types for loading tile maps and palettes 2019-11-01 01:31:11 -05:00
gary 73377068c6 [nostalgia/core] Cleanup CMake config 2019-10-31 00:23:25 -05:00
gary ce94af3f00 [nostalgia/core] Fix GBA compile errors 2019-10-28 00:42:26 -05:00
gary 92103bfc41 [nostalgia] Add external palettes to tilesheet system 2019-10-22 19:23:14 -05:00
gary aefd65b9e9 [nostalgia] Run liccor 2019-08-17 18:33:31 -05:00
gary 2fb1c7e401 [nostalgia/core/gba] Fix strong Error issues 2019-07-31 00:07:23 -05:00
gary da2b588deb [nostalgia/core/gba] Change charset to lookup by path 2019-07-24 23:33:01 -05:00
gary 829357faaf [nostalgia/core] Update for newer versions of ox 2019-06-14 07:56:53 -05:00
gary 941d714630 [nostalgia/core] Replace old namespace nesting with C++17 nesting 2019-03-28 06:24:20 -05:00
gary d3b8e6089b Fix FS include path in Nostalgia 2018-02-13 19:20:20 -06:00
gary 9ce4835000 Run liccor for 2018 2018-01-30 00:00:39 -06:00
gary 2edee450aa Add support world drawing 2017-11-09 21:43:59 -06:00