Commit Graph

102 Commits

Author SHA1 Message Date
gary 051623f4b5 [olympic,nostalgia] Update copyright for 2024 2024-01-01 12:02:40 -06:00
gary 2bdc3def74 [nostalgia/core/opengl] Implement flip X and flip Y for BG tiles 2023-12-26 12:34:35 -06:00
gary ffdc0ddb97 [nostalgia/core] Add support for specifying palette banks 2023-12-26 11:54:31 -06:00
gary 46d1313797 [nostalgia/core] Get TileSheetSet working with 8bpp setting 2023-12-23 01:24:56 -06:00
gary fcf6f00797 [nostalgia/core] Get TileSheetSet working 2023-12-22 22:38:46 -06:00
gary d29118d783 [nostalgia/core] Cleanup graphics API 2023-12-21 21:18:31 -06:00
gary ce34d450b9 [nostalgia/player] Turn player back into test sandbox 2023-12-20 20:13:54 -06:00
gary d056323679 [nostalgia,olympic] Remove src as include directory 2023-12-12 20:31:05 -06:00
gary 65a179e314 [nostalgia/player] Make error output actually check for error 2023-12-09 11:22:10 -06:00
gary e808859e29 [nostalgia/player] Give player a mechanism for reporting failure in release builds 2023-12-09 00:14:30 -06:00
gary facde6bdce [keel,nostalgia,studio,turbine] Cleanup structure of Turbine 2023-12-09 00:03:31 -06:00
gary 566b724d36 [nostalgia] Update to new FileAddress constructor 2023-12-03 10:18:33 -06:00
gary 453e08497d [keel,nostalgia] Make core calls take Context references instead of pointers 2023-12-01 22:53:21 -06:00
gary 232a166833 [keel,nostalgia,studio] Make keel use references in place of a lot of pointers 2023-11-30 23:15:16 -06:00
gary da98aa864c [keel,nostalgia,studio,turbine] Fixes for ox::String explicit change 2023-11-28 23:32:29 -06:00
gary b946e428ad [keel,nostalgia,turbine] Cleanup 2023-11-23 01:46:11 -06:00
gary 109f272650 [nostalgia] More changes to accommodate for Windows 2023-11-12 00:14:52 -06:00
gary 59c11e5309 [nostalgia] Make Windows builds of player and studio WIN32 apps 2023-11-11 21:45:23 -06:00
gary 30017fd32e [nostalgia] Run liccor 2023-08-04 22:11:19 -05:00
gary c5233e0d1d [keel,nostalgia,studio,turbine] Make turbine::Context have a keel::Context instead of being one 2023-06-20 00:56:55 -05:00
gary 50e0dd4c8e [nostalgia/player] Fix GBA debug build 2023-06-18 10:23:41 -05:00
gary ecde759bec [nostalgia] Move modules into modules directory 2023-06-17 17:22:56 -05:00
gary 65268408cd [turbine] Remove default appName 2023-06-03 20:40:26 -05:00
gary c6706f743d [nostalgia] Cleanup 2023-06-03 16:34:01 -05:00
gary ed169eb9b8 [nostalgia,studio] Make module handling consistent 2023-06-03 15:36:28 -05:00
gary 8c43baedea [nostalgia] Break part of core out into Turbine and TeaGBA libraries 2023-06-01 23:22:31 -05:00
gary ab7dd9189e [keel] Cleanup headers 2023-04-01 19:12:33 -05:00
gary 7beb3cc6fc [keel] Split out Nostalgia Foundation and Pack lib into Keel 2023-03-24 21:26:17 -05:00
gary ae9272841f [nostalgia] Add start for Scene editor in Studio 2023-03-11 16:59:26 -06:00
gary 1b7b6e306e [nostalgia] Add support for asset UUID headers 2023-02-12 00:02:41 -06:00
gary 8077aaf0ae [nostalgia] Fill out basic Scene system functionality 2023-02-07 23:17:58 -06:00
gary 7868b0678f [nostalgia] Split part of Core out into Foundation, add module system 2023-02-03 00:55:44 -06:00
gary cd28fee8fd [nostalgia/player] Add PC controls and Bullock integration 2023-02-01 22:50:08 -06:00
gary bb643bce42 [nostalgia] Add implementation of single tile sprites on OpenGL 2023-01-03 03:37:51 -06:00
gary 2c2fce2c5a [nostalgia] Replace C strings with StringViews 2022-12-31 15:03:04 -06:00
gary d8153e71e1 [nostalgia] Fix for Windows 2022-12-18 21:04:44 -06:00
gary 090fe28b44 [nostalgia] Integrate Ox Preloader 2022-11-30 01:51:45 -06:00
gary 41b1c6eb25 [nostalgia/player] Make sprites in demo scene auto-scroll slower 2022-08-03 00:37:18 -05:00
gary 6a02161b37 [nostalgia/player] Make sprites in demo scene auto-scroll 2022-08-02 01:32:46 -05:00
gary 4a921cf65f [nostalgia] Fix compiler warnings 2022-05-21 20:08:45 -05:00
gary 053d35b31c [nostalgia] Make core::shutdown return void and add GBA implementation 2022-03-25 01:28:26 -05:00
gary 2223fe7863 [nostalgia/core] Rename event handler to update handler 2022-03-19 20:11:53 -05:00
gary 41cebff5fc [nostalgia/core] Add Context buttonDown function 2022-02-13 02:23:00 -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 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 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 1dac98fbc7 [nostalgia/player] Remove old shutdown function use 2021-07-24 01:53:34 -05:00
gary bed8c35218 [nostalgia/core] Make Context never move 2021-07-18 16:14:45 -05:00
gary 643239e104 [nostalgia] Make core::init take FileSystem and return Context, add core::setWindowTitle 2021-07-18 16:14:44 -05:00