Commit Graph

814 Commits

Author SHA1 Message Date
scawful
da4650cbd6 GraphicsEditor, OverworldEditor housekeeping 2023-12-19 18:41:05 -05:00
scawful
aeb437708f Cpu and Spc700 tests 2023-12-19 18:40:34 -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
10785357ef Move DungeonObjectRenderer to its own file 2023-12-17 20:59:42 -05:00
scawful
813b2e2a62 Update Spc700 tests 2023-12-10 02:14:56 -05:00
scawful
90625598dd Update ConfigureObject for RoomObjects 2023-12-10 02:14:43 -05:00
scawful
519f0320ac Add WriteLong to Memory, CPU 2023-12-10 02:14:30 -05:00
scawful
231ef4678a Add mutable addressing mode reads to spc700 2023-12-09 13:39:59 -05:00
scawful
87db938963 cleanup spc700 and add todos 2023-12-06 01:32:59 -05:00
scawful
d0c9229093 Reorganize emu cpu directory 2023-12-05 21:16:16 -05:00
scawful
042d07abdf Update build files for spc700 addressing 2023-12-05 03:48:26 -05:00
scawful
2c5a9f904d Update Spc700 tests, add IPL rom test 2023-12-05 03:47:57 -05:00
scawful
04ef6cb35b Add step mode to z3ed cli emulator 2023-12-05 03:47:24 -05:00
scawful
dad4a38f59 Add step mode to snes emulator 2023-12-05 03:47:06 -05:00
scawful
5755e2e867 Update Cpu class logging 2023-12-05 03:46:40 -05:00
scawful
c2dba25b91 Immediate addressing sized based on register used 2023-12-05 03:46:08 -05:00
scawful
6931ed4500 Update Shadow RAM mem mapping, add verbose flag 2023-12-05 03:45:28 -05:00
scawful
fdb4fe6971 Update CPX and CPY arg length for long addressing 2023-12-05 03:44:57 -05:00
scawful
d870ba2c9f Update Apu SignalReady, BeginTransfer sequence 2023-12-05 03:44:39 -05:00
scawful
b7558371b3 Update Spc700, separate addressing and opcodes 2023-12-05 03:44:24 -05:00
scawful
dbedd83612 Update COP test 2023-12-03 06:16:55 -05:00
scawful
db91b0401a Instruction length fixes 2023-12-03 06:16:17 -05:00
scawful
ca9cc42d6b Apu callback, CPU instruction lengths 2023-12-03 05:37:42 -05:00
scawful
a0019ab7fb Add all 65816 instruction tests
Separate CPU class into instructions and addressing files
2023-12-03 05:13:25 -05:00
scawful
b4820d1d32 Housekeeping 2023-11-30 02:13:31 -05:00
scawful
53873614ae Editor and Gui improvements 2023-11-30 02:12:34 -05:00
scawful
446734321c SNES, CPU, Emulator + tests updated 2023-11-30 02:12:11 -05:00
scawful
0bf45c86a9 Update GraphicsEditor, fix CommandHandler 2023-11-26 23:12:04 -05:00
scawful
620fc934ba Fix pipeline include 2023-11-26 21:30:23 -05:00
scawful
47d0023044 InputScalar custom hex sizing adjustment 2023-11-26 20:11:55 -05:00
scawful
5d15c3c357 Include pipeline header oops lol 2023-11-26 20:11:04 -05:00
scawful
f22b066dba GraphicsEditor updates, move pipelines to gui 2023-11-26 20:09:25 -05:00
scawful
e529e6ca34 SDL_Texture streaming in ROM, dungeon housekeeping 2023-11-26 16:50:29 -05:00
scawful
d2fa9c0c53 Update overworld map accessors 2023-11-26 16:50:09 -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
scawful
97757e10e3 Add SDL_Texture streaming to Bitmap 2023-11-26 16:49:06 -05:00
scawful
1633955177 Emulator housekeeping 2023-11-26 16:48:49 -05:00
scawful
23df9191ed Update Ppu and PpuRegisters, add observer behavior 2023-11-26 16:48:22 -05:00
scawful
6e6576b364 Make LoadGraphics public, add mutable ow map props 2023-11-26 16:47:43 -05:00
scawful
7fedea14ac Add GfxContext, Load all gfx from MasterEditor 2023-11-26 16:24:32 -05:00
scawful
185039f21a Controller cleanup pointer check 2023-11-26 16:23:36 -05:00
scawful
b3fc57bd77 Add full graphics bin view to GraphicsEditor 2023-11-26 16:23:05 -05:00
scawful
e4a5514540 Update macOS NSMenu actions 2023-11-25 22:46:34 -05:00
scawful
6f77b1f4d8 Add icons to macOS sys font loader 2023-11-25 22:46:18 -05:00
scawful
fed58b836c Fix gfx buffer bug in ROM::LoadAllGraphicsData 2023-11-25 22:45:50 -05:00
scawful
fd43b27196 Cleanup Bitmap class memory management 2023-11-25 22:45:17 -05:00
scawful
9336f9cb9d Remove widgets namespace 2023-11-25 22:45:00 -05:00
scawful
664b03d2e3 Add HandleTileEdits + RenderUpdateBitmap to Canvas 2023-11-25 22:44:50 -05:00