Commit Graph

88 Commits

Author SHA1 Message Date
gary 1bff41d9f1 [nostalgia/core] Cleanup 2023-06-03 23:45:20 -05:00
gary 2887fa7819 [nostaliga] Cleanup 2023-06-03 22:06:08 -05:00
gary 65268408cd [turbine] Remove default appName 2023-06-03 20:40:26 -05:00
gary 8c43baedea [nostalgia] Break part of core out into Turbine and TeaGBA libraries 2023-06-01 23:22:31 -05:00
gary 03a1a8abca [nostalgia] Move geo types to Ox 2023-05-30 20:44:22 -05:00
gary 7beb3cc6fc [keel] Split out Nostalgia Foundation and Pack lib into Keel 2023-03-24 21:26:17 -05:00
gary 7868b0678f [nostalgia] Split part of Core out into Foundation, add module system 2023-02-03 00:55:44 -06:00
gary 1aceeebd5d [nostalgia/core/gba] Update for Ox FS changes 2023-01-27 00:01:14 -06:00
gary bb643bce42 [nostalgia] Add implementation of single tile sprites on OpenGL 2023-01-03 03:37:51 -06:00
gary 679226ef73 [nostalgia] Replace C strings with ox::StringView 2022-12-31 17:14:43 -06:00
gary 2c2fce2c5a [nostalgia] Replace C strings with StringViews 2022-12-31 15:03:04 -06:00
gary 090fe28b44 [nostalgia] Integrate Ox Preloader 2022-11-30 01:51:45 -06:00
gary d9f0415074 [nostalgia/core/gba] Make GBA CBB data static 2022-08-03 00:38:54 -05:00
gary 35ae54b336 [nostalgia/core] Add ability to set a BG's CBB 2022-08-02 01:30:53 -05:00
gary 6653715795 [nostalgia/core/gba] Fix GBA for updated model system 2022-07-04 12:40:22 -05:00
gary 53f03eac22 [nostalgia/core/gba] Use actual types for type info for GBA target models 2022-05-29 22:23:44 -05:00
gary a8244b9313 [nostalgia/core/gba] Fix GCC 12 breaks 2022-05-25 01:15:07 -05:00
gary b87c2f0c50 [nostalgia/core] Expand conversion system to allow raw-to-raw 2022-02-17 21:29:46 -06:00
gary 462375aa5d [nostalgia/core] Rename NostalgiaGraphic and NostalgiaPalette to TileSheet and Palette 2022-02-16 20:25:00 -06:00
gary 320df614a9 [nostalgia] Rename common package to geo 2022-02-13 04:03:10 -06:00
gary 0841b56399 [nostalgia/core/gba] Fix code formatting error 2022-02-10 02:20:00 -06:00
gary a139f19749 [nostalgia] Run liccor 2022-01-13 02:04:29 -06:00
gary 775008a513 [nostalgia] Start on new TileSheetEditor 2021-12-17 21:02:35 -06:00
gary e91d2653a3 [nostalgia/core] Fix incorrect bit_cast uses 2021-12-11 19:16:29 -06:00
gary ad743565b2 [nostalgia] Update Studio to handle tabs and open directory dialog on Mac, Update core::init 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 32ac497a0e [nostalgia/core] Add focusWindow, cleanup GLFW leak into Userland, change shutdown to stop main loop 2021-07-23 21:52:26 -05:00
gary 643239e104 [nostalgia] Make core::init take FileSystem and return Context, add core::setWindowTitle 2021-07-18 16:14:44 -05:00
gary b36cd1694b [nostalgia/core/gba] Make BG CTLs uint16 2021-05-15 01:42:17 -05:00
gary 5fe91ae577 [nostalgia/core/gba] Remove now unnecessary casts 2021-05-03 22:08:37 -04:00
gary 504d248ce3 [nostalgia/core] Make FileAddress args const ref 2021-05-03 14:32:02 -04:00
gary 863437fb10 [nostalgia/core] Add missing nodiscards and noexcepts 2021-04-20 23:19:42 -05:00
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