Commit Graph

35 Commits

Author SHA1 Message Date
scawful
02f7c695d2 Update ImGui 2024-03-10 20:07:18 -04:00
scawful
c8a7f1c074 Update keyboard nav for ImGui 2024-01-29 00:27:04 -05:00
scawful
5a3a693c59 Set texture streaming flag to true by default 2024-01-26 23:19:12 -05:00
scawful
20515d2f0b Housekeeping 2023-12-17 21:02:28 -05:00
scawful
185039f21a Controller cleanup pointer check 2023-11-26 16:23:36 -05:00
scawful
08090529ef Controller cleanup 2023-11-25 20:52:09 -05:00
Justin Scofield
b147d374f6 CreateSDL_Window rename, avoid macro conflict 2023-11-24 22:12:30 -05:00
scawful
9e3642c54e Add load system fonts experiment flag 2023-11-24 13:37:27 -05:00
Justin Scofield
cf2d023a46 Remove static screen size vars 2023-11-22 16:07:26 -05:00
scawful
b5ce6b96d7 add imgui input experiment flag 2023-11-18 00:02:07 -05:00
scawful
ce2ff06d60 Add some manual cleanup (experiemental) 2023-10-22 16:18:46 -04:00
scawful
c788f92c20 Add IBM Plex JP font 2023-08-26 12:18:14 -04:00
scawful
b9d06f43bc Add JP font support 2023-08-26 04:51:08 -04:00
scawful
2b8d41c6ca Change SDL_Mixer frequency to match SNES S-SMP 2023-08-26 02:00:35 -04:00
scawful
bc4a90fc76 Add ClipboardData to Controller, housekeeping 2023-07-31 21:26:18 -04:00
scawful
931560cfb1 Add GraphicsEditor class
Super donkey proto graphics import experiment

removed snes_spc and asar_static because of macOS M1 build issues.

music player using snes_spc disabled

included macOS build configuration as it currently is.
2023-07-08 09:03:27 -04:00
scawful
3ada9988aa Begin LoadSprites, LoadChests, housekeeping 2023-06-25 10:08:01 -04:00
scawful
5ac7002c88 Popout PaletteEditor, general housekeeping 2023-05-22 09:16:20 -05:00
scawful
9426cd7a87 Update ImGui library SDL2 impl 2023-03-28 12:29:49 -05:00
scawful
b0338f588a add SDL_mixer 2023-01-01 17:48:51 -06:00
scawful
1244e6855c palettes and overworld drawing 2022-09-10 16:33:59 -05:00
scawful
6dd4c390fe Add status macros and refactor overworld 2022-08-23 13:26:06 -05:00
Justin Scofield
0837ed1637 Merge branch 'master' into window-dimensions-constant 2022-08-10 10:10:53 -04:00
Justin Scofield
fb4dc48add chore: make window dimensions a constant 2022-08-08 08:31:02 -04:00
Justin Scofield
4d90f21e9e chore: Remove OpenGL flag from SDL_Window
* Was causing a bug with surface creation on macOS.
2022-08-07 12:39:26 -04:00
Justin Scofield
7903e0cdc4 Convert to status codes for Controller init. 2022-08-04 19:03:35 +00:00
Justin Scofield
332bf5f3f3 Build SDL from source 2022-07-30 12:15:08 -04:00
Justin Scofield
8e9636c0b5 Remove OpenGL flag for SDL_BlitSurface 2022-07-24 00:00:48 -04:00
Justin Scofield
3ef633ee3c Refactor Controller with absl and internal linkage 2022-07-23 18:43:06 -04:00
Justin Scofield
b0c79a42c5 Rename Editor class to MasterEditor 2022-07-19 20:31:49 -04:00
scawful
9d576351d0 housekeeping 2022-07-06 22:22:29 -04:00
scawful
e0fd39ea06 controller housekeeping 2022-07-06 19:18:04 -04:00
scawful
02a836caeb controller const correctness 2022-06-22 23:13:42 -04:00
Justin Scofield
f11e8f2aac expand tile library, consolidate rom features, work on overworld tile16 selection 2022-06-20 17:54:14 -04:00
Justin Scofield
f9e0ed17bf namespace housekeeping continued again 2022-06-20 14:00:59 -04:00