Commit Graph

62 Commits

Author SHA1 Message Date
053d35b31c [nostalgia] Make core::shutdown return void and add GBA implementation 2022-03-25 01:28:26 -05:00
2223fe7863 [nostalgia/core] Rename event handler to update handler 2022-03-19 20:11:53 -05:00
41cebff5fc [nostalgia/core] Add Context buttonDown function 2022-02-13 02:23:00 -06:00
8174d04b06 [nostalgia] Collapse NostalgiaCore down to a single library and cleanup impl data access 2022-02-03 20:01:12 -06:00
a139f19749 [nostalgia] Run liccor 2022-01-13 02:04:29 -06:00
775008a513 [nostalgia] Start on new TileSheetEditor 2021-12-17 21:02:35 -06:00
ad743565b2 [nostalgia] Update Studio to handle tabs and open directory dialog on Mac, Update core::init 2021-12-11 19:16:29 -06:00
1dac98fbc7 [nostalgia/player] Remove old shutdown function use 2021-07-24 01:53:34 -05:00
bed8c35218 [nostalgia/core] Make Context never move 2021-07-18 16:14:45 -05:00
643239e104 [nostalgia] Make core::init take FileSystem and return Context, add core::setWindowTitle 2021-07-18 16:14:44 -05:00
43c67eacaa [nostalgia/player] Add new line to oxErr output 2021-07-17 01:30:00 -05:00
6bd21bf1b4 [nostalgia/player] Fix warning about using oxErrf without fmt params 2021-07-08 01:59:54 -05:00
307684348e [nostalgia/core] Get building with GLFW (it has a better Conan package than SDL) 2021-05-13 20:16:12 -05:00
e36f49c7fc [nostalgia/player] Cleanup 2021-05-12 22:07:42 -05:00
db71c8f3e9 [nostalgia/player] Cleanup 2021-05-12 21:14:58 -05:00
c4c1979123 [nostalgia/player] Cleanup 2021-05-03 13:51:48 -04:00
4cd8f6a0c1 [nostalgia/core] Make loadRomFs return UniquePtr 2021-04-20 22:12:37 -05:00
6ece0b6f9b [nostalgia] Make almost everyting noexcept 2021-04-20 01:57:04 -05:00
445db97d31 [nostalgia/core] Add input.hpp to core.hpp 2021-03-31 02:21:50 -05:00
134f5593e2 [nostalgia/player] Split player application logic into separate files 2021-03-31 00:33:31 -05:00
f24a0a4aab [nostalgia] Add trace init 2021-03-08 20:12:41 -06:00
28e68adc75 [nostalgia/player] Cleanup dependency selection with generator expressions 2021-03-03 00:07:12 -06:00
44f4d67c80 [nostalgia] Address CLion recommendations 2021-02-26 08:55:40 -06:00
c1239b5656 [nostalgia] Run liccor 2021-01-21 23:35:23 -06:00
dcef76b488 [nostalgia] Enable LTO 2020-12-17 20:23:28 -06:00
ec359a805e [nostalgia] Cleanup 2020-10-15 21:46:34 -05:00
40cf65d509 [nostalgia/player] Cleanup 2020-10-13 00:48:14 -05:00
803b90d54c [nostalgia/core] Make sprite functions take core::Context argument 2020-07-29 00:04:21 -05:00
0d405ec88a [nostalgia/core] Add Context parameter to event_handler 2020-07-28 19:10:36 -05:00
d9b0c2c42a [nostalgia/player] Make demo sprites user movable 2020-07-18 01:29:18 -05:00
0051006795 [nostalgia/player] Add moving sprites 2020-07-17 01:39:29 -05:00
7e565a3162 [nostalgia/core/gba] Add sprite support 2020-07-13 00:25:45 -05:00
6d2155d1ed [nostalgia/core] Add support for implementation data to Context and move SDL data to it 2020-03-22 18:30:33 -05:00
90f94dbfc2 [nostalgia/core] Add PassthroughFS support to loadRomFs 2020-02-11 21:34:55 -06:00
22680ffaf0 [nostalgia] Cleanup unnecessary cast 2020-01-24 23:21:25 -06:00
1d49c965fe [nostalgia/player] Remove unused CMake target 2020-01-14 18:36:26 -06:00
0f3b71e63f [nostalgia/player] Explicitly run FS desctructor, as it is allocated with alloca 2020-01-12 20:54:32 -06:00
1890b4101e [nostalgia/player] Make no-FS case an error 2020-01-12 20:47:53 -06:00
bda4e643af [nostalgia/player] Cleanup main 2020-01-12 20:46:12 -06:00
1b08d0f851 [nostalgia/player] Replace C header with C++ equivalent 2019-11-26 23:48:39 -06:00
e5a66e1160 [nostalgia/player] Fix loading from directory 2019-11-09 19:01:20 -06:00
7d5595b405 [nostalgia/player] Give player the ability to load from rom file or directory 2019-11-09 18:07:28 -06:00
71b38b243e [nostalgia/core] Replace puts loc param with column and row params 2019-11-09 17:56:50 -06:00
876a0a2a23 [nostalgia/player] Remove unused custom startup file 2019-11-03 23:29:47 -06:00
758907ab5a [nostalgia] Restore GBA support 2019-11-03 22:25:45 -06:00
73377068c6 [nostalgia/core] Cleanup CMake config 2019-10-31 00:23:25 -05:00
52c4744242 [nostalgia/core] Add support for drawing NostalgiaGraphics in SDL 2019-10-27 16:24:38 -05:00
92103bfc41 [nostalgia] Add external palettes to tilesheet system 2019-10-22 19:23:14 -05:00
aefd65b9e9 [nostalgia] Run liccor 2019-08-17 18:33:31 -05:00
b107dc756b [nostalgia] Switch to strong int Error 2019-07-28 00:32:42 -05:00