Commit Graph

414 Commits

Author SHA1 Message Date
gary 01ad572499 [nostalgia/core/studio] Make Pixel updates in TileSheetEditor use undo stack 2019-12-03 18:01:00 -06:00
gary e407ad7246 [nostalgia/core] Add basic color selection and basic tilesheet editing 2019-12-01 00:52:00 -06:00
gary 2e5263764c [nostalgia/core/studio] Add copyright headers to QML files 2019-11-27 14:36:56 -06:00
gary 474230ae97 [nostalgia/core/studio] Make TileSheetEditor's implementation better match data 2019-11-27 14:10:22 -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 d06724ffe1 [nostalgia/core/studio] Fix tile sheet editor to correctly iterate over tiles 2019-11-26 23:46:04 -06:00
gary 8f21670439 [nostalgia/core/studio] Start tile sheet editor 2019-11-26 23:23:12 -06:00
gary 69666a0b31 [nostalgia/core/gba] Fix typo 2019-11-26 23:22:16 -06:00
gary 45dd2e38e3 [nostalgia/core/gba] Cleanup 2019-11-14 04:51:53 -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 bae1908c3b [nostalgia/core] Cleanup 2019-10-27 19:48:32 -05:00
gary 52c4744242 [nostalgia/core] Add support for drawing NostalgiaGraphics in SDL 2019-10-27 16:24:38 -05:00
gary a60e7c27b7 [nostalgia/core/studio] Rename New Palette option to External 2019-10-23 00:23:06 -05:00
gary 0a809037ac [nostalgia/core/studio] Move imgconv to Core Studio 2019-10-22 23:49:12 -05:00
gary aa171fa069 [nostalgia/core] Remove Write distictions from Graphic and Palette models 2019-10-22 19:37:02 -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 b107dc756b [nostalgia] Switch to strong int Error 2019-07-28 00:32:42 -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 23b662c2aa [nostalgia] Enable and fix -Wextra warnings 2019-03-30 17:30:56 -05:00
gary 5b57f4279a [nostalgia/core/studio] Remove unused BPP field from tile sheet import wizard 2019-03-30 17:06:56 -05:00
gary 941d714630 [nostalgia/core] Replace old namespace nesting with C++17 nesting 2019-03-28 06:24:20 -05:00
gary 765315b69c [nostalgia] Add option to build without Studio 2019-02-14 23:38:14 +00:00
gary af0e24d9bf [nostalgia] Switch Studio to PassThroughFS 2019-01-15 22:33:13 -06:00
gary c2c87e0363 Restructure plugin system to be more portable 2018-02-16 00:41:00 -06:00
gary d3b8e6089b Fix FS include path in Nostalgia 2018-02-13 19:20:20 -06:00
gary 690cee7199 Fix FS refactor build issue 2018-02-02 01:29:41 -06:00
gary f430d6d398 Update nostalgia to work with file system changes 2018-02-02 01:15:53 -06:00
gary 9ce4835000 Run liccor for 2018 2018-01-30 00:00:39 -06:00
gary 4e50d80f5f Add new World wizard 2017-12-20 22:53:33 -06:00
gary 2edee450aa Add support world drawing 2017-11-09 21:43:59 -06:00
gary 08c7647298 Fix issue with part of memory allocator getting optimized out 2017-11-08 23:33:14 -06:00
gary b6b9181c66 Restructure Mac builds as Nostalgia.app 2017-10-20 22:17:40 -05:00
gary d096d00bea Add new[] and delete[] operators 2017-10-15 02:48:37 -05:00
gary 6815402ba1 Fix heap delete to work with the moving of the HeapSegment header 2017-10-14 20:58:06 -05:00
gary fadfeea744 Fix heap allocator to move header and returned address back appropriately 2017-10-14 20:42:24 -05:00
gary 9f2441bc82 Fix heap allocator to not pass the meta data portion as output 2017-10-14 18:11:09 -05:00
gary 26f1993f3d Fill out remaining comments for missing characters in charset table 2017-10-14 13:01:40 -05:00
gary 5b628e7ad7 Fix delete operator to move _heapIdx closer to heap start 2017-10-14 12:54:27 -05:00
gary f6b027c591 Fix heap delete to mark current as not in use, instead of prev 2017-10-14 03:19:20 -05:00
gary 70cee81406 Add more complete implementation for custom new/delete, add panic 2017-10-14 03:16:06 -05:00