Commit Graph

165 Commits

Author SHA1 Message Date
scawful
e1e5b19944 pass filename into master editor 2024-05-28 15:34:16 -04:00
scawful
a9787b7055 add rom filename command line arg LoadFromFile 2024-05-28 13:04:39 -04:00
scawful
de284d2735 add exp flag for loading audio device in controller 2024-05-28 13:00:30 -04:00
scawful
e6993787e7 update constant array types to std::string 2024-05-28 11:28:37 -04:00
scawful
4b4fe33dc6 housekeeping 2024-05-24 19:53:06 -04:00
scawful
58a5febf8e update imgui sdl2 render function 2024-05-24 19:52:40 -04:00
scawful
f38e546054 Setup Snes Emulator button state input in Controller 2024-05-11 13:59:49 -04:00
scawful
d42421a5a6 update yaze version to 0.10 2024-05-11 13:55:02 -04:00
scawful
adb9a8df2d Pass audio buffer to emulator directly 2024-04-24 10:05:14 -04:00
scawful
528d8fd9a6 Remove SDL_Mixer in favor of core SDL audio device 2024-04-23 11:27:03 -04:00
scawful
917cd26a6e Add SNES BBus, registers, input, nmi/irq, joypad handling, frame timing, cpu callbacks, etc 2024-04-22 15:53:17 -04:00
scawful
a2bda63ae5 Add Controller::LoadAudioDevice and cleanup audio device OnExit 2024-04-20 07:47:57 -04:00
scawful
7072c18a92 Add Controller::PlayAudio for Emulator 2024-04-20 07:40:44 -04:00
scawful
dc91c91c39 set log to debugger flag to true 2024-04-19 19:04:57 -04:00
scawful
dfbe0014d9 Fix references to Rom class in comments 2024-04-14 15:20:56 -05:00
scawful
5953e58bd4 Rename SharedROM to SharedRom 2024-04-14 14:51:53 -05:00
scawful
e72b08eae4 add zelda3::music namespace, update documentation 2024-04-14 13:46:23 -05:00
scawful
deae4341be Remove unused TaskManager class 2024-04-14 10:18:14 -05:00
scawful
5aae3bb1ef specify namespace scope for doxygen 2024-04-14 10:08:33 -05:00
scawful
2aa9bce9ca Move editor interface to editor/utils 2024-04-14 10:00:33 -05:00
scawful
02f7c695d2 Update ImGui 2024-03-10 20:07:18 -04:00
scawful
2397ac6efd Add RoomEntrance class, move entrance constants 2024-02-08 09:18:59 -05:00
scawful
626d38ec0d Update SnesColorButton and PaletteEditor 2024-02-02 23:58:52 -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
c59f354450 Revert PcToSnes implementation 2024-01-31 14:09:26 -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
1c133d3a08 Set SaveOverworldMap flag to true 2024-01-30 23:57:53 -05:00
scawful
0a388e60b4 Fix Tile32 unsigned long value cast constructor 2024-01-29 16:11:07 -05:00
scawful
31bd2e7c7e Add logger class and HM compress flag 2024-01-29 00:31:16 -05:00
scawful
c8a7f1c074 Update keyboard nav for ImGui 2024-01-29 00:27:04 -05:00
scawful
e086f12ade OverworldEntity update: Entrances, Exits, Items 2024-01-27 15:55:47 -05:00
scawful
5a3a693c59 Set texture streaming flag to true by default 2024-01-26 23:19:12 -05:00
scawful
39709beb54 Reorganize experiment flags 2024-01-25 20:59:53 -05:00
scawful
1ef1c3ff84 Add SaveOverworldMaps public fn and experiment flag 2024-01-25 13:45:47 -05:00
scawful
9b3977191d Add LogToConsole experiment flag 2024-01-22 21:17:41 -05:00
scawful
9f137559c3 Fix DungeonMap tile16 copy IDs being used, update yaze version num 2024-01-22 20:24:44 -05:00
scawful
a443efc8a4 Add file management to ResourceLabelManager, include in settings 2024-01-22 19:53:42 -05:00
scawful
6f80f328a8 Add Tilesheet class, update ScreenEditor for DungeonMaps 2024-01-22 03:30:55 -05:00
scawful
5455b2a425 Add ResourceLabelManager class 2024-01-22 03:26:37 -05:00
scawful
a115b7ebe3 Create DungeonMap class and move constants 2024-01-22 03:24:36 -05:00
scawful
2460ef25a5 Add UppcaseHex string helper fns 2024-01-22 03:23:45 -05:00
scawful
4d05f95312 Add clipboard fn headers per platform 2023-12-19 18:52:13 -05:00
scawful
a0c2349d0b Copy image to clipboard for GraphicsEditor 2023-12-17 21:07:48 -05:00
scawful
20515d2f0b Housekeeping 2023-12-17 21:02:28 -05:00
scawful
f22b066dba GraphicsEditor updates, move pipelines to gui 2023-11-26 20:09:25 -05:00
scawful
85549e4a36 Add texture streaming experiment flag 2023-11-26 16:49:52 -05:00
scawful
992e4dfca0 add HOVER_HINT macro 2023-11-26 16:49:32 -05:00