Commit Graph

42 Commits

Author SHA1 Message Date
gary 99bdf30c52 [nostalgia] Fix MSVC build 2022-07-09 21:42:26 -05:00
gary 285a0f9b24 [nostalgia/core] Add custom TypeStore with type desc loader 2022-05-29 01:27:35 -05:00
gary 6854e658a0 [nostalgia/studio] Fix TileSheetEditor to switch to appropriate subsheet on undo/redo 2022-05-18 21:15:11 -05:00
gary b4238279ab [nostalgia/core] Switch away from Conan ImGui 2022-03-12 02:55:35 -06:00
gary c152bb9a66 [nostalgia] Switch from Conan to bundled dep glfw 2022-03-11 22:16:59 -06:00
gary a6983ce53b [nostalgia/core] Add object clipboard in addition to text clipboard 2022-03-10 20:41:22 -06:00
gary e8a046c2dc [nostalgia] Add basic support for subsheets 2022-02-26 22:48:18 -06:00
gary 56ec063658 [nostalgia/studio] Get save working 2022-02-19 01:45:37 -06:00
gary fba203a1e7 [nostalgia/core] Add NostalgiaCore-Headless 2022-02-17 21:26:56 -06:00
gary 7ac7909510 [nostalgia/core] Upgrade TileSheet format to support subsheets and add conversion system 2022-02-17 04:27:23 -06:00
gary 44df6df75d [nostalgia/core] Remove unnecessary file 2022-02-04 00:19:06 -06:00
gary 8174d04b06 [nostalgia] Collapse NostalgiaCore down to a single library and cleanup impl data access 2022-02-03 20:01:12 -06:00
gary 775008a513 [nostalgia] Start on new TileSheetEditor 2021-12-17 21:02:35 -06:00
gary e29f65f351 [nostalgia/core] Add AssetManager 2021-12-11 19:16:29 -06:00
gary 45d79e99e8 [nostalgia] Move much of the OpenGL code to glutils 2021-12-11 19:16:29 -06:00
gary ddd63bc45f [nostalgia/studio] Start on ImGui version of Studio 2021-12-11 19:16:29 -06:00
gary 307684348e [nostalgia/core] Get building with GLFW (it has a better Conan package than SDL) 2021-05-13 20:16:12 -05:00
gary e76fbb0095 [nostalgia/core] Move color types and functions into separate file 2021-03-18 20:09:40 -05:00
gary 44f4d67c80 [nostalgia] Address CLion recommendations 2021-02-26 08:55:40 -06:00
gary 5f4e6740cc [nostalgia] Fix MSVC build 2020-11-07 17:59:36 -06:00
gary e8151ac037 [nostalgia/core/gba] Add user input support 2020-07-18 01:23:43 -05:00
gary 7e565a3162 [nostalgia/core/gba] Add sprite support 2020-07-13 00:25:45 -05:00
gary 4f79310084 [nostalgia/core] Fix NostalgiaCore library install location 2020-07-09 23:16:35 -05:00
gary 89aadfb606 [nostalgia/core/gba] Add IRQ system 2020-06-21 11:49:58 -05:00
gary 6af681bad6 [nostalgia/core] Enable sign conversion warning publicly 2020-04-16 23:51:06 -05:00
gary b9c2f3631d [nostalgia/core] Remove implicit sign conversions 2020-04-07 22:10:34 -05:00
gary 23c8a5eefc [nostalgia/core] Remove unused file 2020-03-31 21:55:06 -05:00
gary 2c582617e3 [nostalgia/core] Always run GBA CMake file and add media.cpp 2020-02-11 21:48:48 -06:00
gary 2fab740bf5 [nostalgia/core] Remove common as dependency 2020-01-07 18:34:54 -06:00
gary e407ad7246 [nostalgia/core] Add basic color selection and basic tilesheet editing 2019-12-01 00:52:00 -06:00
gary 628b4d656b [nostalgia/core] Move puts function out of core implementations to core 2019-11-03 23:20:13 -06: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 b107dc756b [nostalgia] Switch to strong int Error 2019-07-28 00:32:42 -05:00
gary 765315b69c [nostalgia] Add option to build without Studio 2019-02-14 23:38:14 +00:00
gary 2edee450aa Add support world drawing 2017-11-09 21:43:59 -06:00
gary 70cee81406 Add more complete implementation for custom new/delete, add panic 2017-10-14 03:16:06 -05:00
gary dd4556e4e1 Add custom new to GBA build 2017-10-13 10:53:19 -05:00
gary 329e8be825 Add IDE switch to CMake options, Add charset.png to dist 2017-10-12 00:34:40 -05:00
gary fb52ca6518 Add plugin system 2017-05-17 00:10:16 -05:00
gary bfc87b50b1 Add missing nostalgia directory level in src tree 2017-05-12 17:55:18 -05:00