Commit Graph

941 Commits

Author SHA1 Message Date
scawful
f712474efe Add gfx::Tilesheet implementations to source file 2024-04-12 00:34:06 -04:00
scawful
a6ef95c5dd Add menu bar to tile16 editor 2024-04-10 09:30:02 -04:00
scawful
ae8ca72402 Tile16 editor status updates 2024-04-07 20:49:54 -04:00
scawful
f6d2304e84 OverworldEditor status updates 2024-04-07 13:23:29 -04:00
scawful
a4438dea1b Add ok status to refresh tile16 blockset 2024-04-07 13:21:25 -04:00
scawful
c584f268ce Add more error handling to overworld and tile16 editor 2024-04-07 13:07:03 -04:00
scawful
658bb78cf9 OverworldEditor cleanup 2024-04-07 12:58:15 -04:00
scawful
653866f2df Move InitBlockset to header file of tile16 editor 2024-04-07 12:57:54 -04:00
scawful
779c756b8b fix missing ok statuses 2024-04-07 12:19:48 -04:00
scawful
03a38fc712 Add error handling to SnesPalette and SnesColor member fns 2024-04-07 12:07:47 -04:00
scawful
f28e33b5d0 Tile16 Editor and Transfer cleanup 2024-04-06 10:29:28 -04:00
scawful
521e6c22d5 Add CheckForMousePan 2024-04-06 10:29:15 -04:00
scawful
879bd79294 Update Asar interface lib 2024-03-12 14:45:23 -04:00
scawful
66a6e41ec0 Add ComparisonData to imgui_memory_editor 2024-03-11 06:51:17 -04:00
scawful
02f7c695d2 Update ImGui 2024-03-10 20:07:18 -04:00
scawful
ea9525c34b Add diff comparison between roms to hex editor 2024-03-10 20:01:47 -04:00
scawful
cecf89fbe9 Cleanup DungeonEditor Update routine 2024-03-10 20:01:34 -04:00
scawful
494f991af4 fix cpu tests for stack relative mock 2024-02-09 21:44:12 -05:00
scawful
f11ec52466 Add a parameter to disable +/- buttons for gui input hex 2024-02-08 09:19:45 -05:00
scawful
dc74483f2c Add object_renderer.cc 2024-02-08 09:19:22 -05:00
scawful
2397ac6efd Add RoomEntrance class, move entrance constants 2024-02-08 09:18:59 -05:00
scawful
cd2e60754b Add Dungeon room entrances to DungeonEditor 2024-02-08 09:18:13 -05:00
scawful
d59988665b repo gitmodule housekeeping and cmakelists 2024-02-03 00:07:36 -05:00
scawful
aed54f1493 fix hyrule magic decompression memory leak, misc housekeeping 2024-02-03 00:04:21 -05:00
scawful
13b588fa75 Dungeon Object Renderer updates 2024-02-03 00:03:06 -05:00
scawful
326d1dbba4 Cleanup DungeonEditor 2024-02-02 23:59:12 -05:00
scawful
626d38ec0d Update SnesColorButton and PaletteEditor 2024-02-02 23:58:52 -05:00
scawful
427b7f6f41 unload rom assets on file -> close 2024-02-01 01:05:57 -05:00
scawful
8d2cd60b5f fixes and readability 2024-02-01 00:24:03 -05:00
scawful
d7b75fd7f6 annoying housekeeping 2024-02-01 00:13:34 -05:00
scawful
9b30316b9a Add clipboard.cc for linux (unimplemented) 2024-02-01 00:08:18 -05:00
scawful
14e60b248f Update referenes to SnesColor members 2024-01-31 23:58:35 -05:00
scawful
7784e17768 Add ConvertSurfaceToPng and ConvertPngToSurface function signatures 2024-01-31 23:58:01 -05:00
scawful
edbeac8517 SnesColor housekeeping 2024-01-31 23:56:58 -05:00
scawful
693dca1329 Rename SNESPalette, SNESColor to SnesPalette, SnesColor
Create snes_color.h and snes_color.cc to separate concerns
2024-01-31 21:09:42 -05:00
scawful
adb7f0666e Fix the dumbest bug in the universe 2024-01-31 18:00:37 -05:00
scawful
c59f354450 Revert PcToSnes implementation 2024-01-31 14:09:26 -05:00
scawful
cbc523e427 check the a and b map ptrs for nullptr rather than the vectors 2024-01-31 13:58:58 -05:00
scawful
42c12cba7a include bitset 2024-01-31 13:25:29 -05:00
scawful
77d99724ef Overworld map saving epic 2024-01-31 13:17:14 -05:00
scawful
1e5d02ab6f SaveLargeMaps, SaveMap32Tiles, SaveItems updates 2024-01-31 01:31:44 -05:00
scawful
1c133d3a08 Set SaveOverworldMap flag to true 2024-01-30 23:57:53 -05:00
scawful
788d12d307 Fix large map saving bug 2024-01-30 23:56:06 -05:00
scawful
ee5e650bec Tile16 select rectangle, refresh tile16 blockset 2024-01-30 23:55:50 -05:00
scawful
51b4c167d5 Canvas DrawSelectRect + DrawBitmapGroup for Tile16 selection 2024-01-30 23:55:23 -05:00
scawful
6ca0b57db1 Fix large map highlight 2024-01-29 23:13:04 -05:00
scawful
c90321fa47 Add Hyrule Magic Uncompress 2024-01-29 22:58:53 -05:00
scawful
6791fa03e5 Overworld updates, Tile16 and large map fixes 2024-01-29 22:58:39 -05:00
scawful
69518429af Reorganize Overworld class 2024-01-29 19:36:10 -05:00
scawful
752215be03 Overworld Tile32 save improvements 2024-01-29 16:12:15 -05:00