Commit graph

557 commits

Author SHA1 Message Date
CocoSimone
314f6629f0 update prdp 2022-09-08 00:06:35 +02:00
CocoSimone
01e918d7f2 update prdp 2022-09-07 20:55:13 +02:00
CocoSimone
c15d881adb fixed J 2022-09-07 20:32:34 +02:00
CocoSimone
87ad20b519 trying to fix weird derailing 2022-08-28 23:48:08 +02:00
CocoSimone
b4812cd442 debugger work 2022-08-27 18:52:04 +02:00
CocoSimone
d5743f4dc2 debugger work 2022-08-27 14:42:39 +02:00
CocoSimone
631b864641 begin debugger work 2022-08-26 23:01:05 +02:00
CocoSimone
477e8b7884 Add fonts + gdb stub WIP 2022-08-25 23:47:52 +02:00
CocoSimone
7c338f4f0c Render to imgui::image 2022-08-23 02:24:45 +02:00
CocoSimone
bcde8570b6 Fix windows + Implement some RDP reads and writes 2022-08-22 19:54:56 +02:00
CocoSimone
68be852238 Fixing validation errors (needs a change in parallel-rdp WARNING) 2022-08-22 03:47:29 +02:00
CocoSimone
51c334fc1a GUI work 2022-08-20 15:34:27 +02:00
CocoSimone
7962ae12e3 Fix imgui support + update README.md 2022-08-20 14:49:49 +02:00
CocoSimone
02636d38b6 Controller + avoid disassembling if in Release build + minor things 2022-08-18 18:33:16 +02:00
CocoSimone
066b1ace17 Update parallel-rdp properly 2022-08-18 14:52:09 +02:00
CocoSimone
701c0de18a Fixed endianness for parallel-rdp 2022-08-18 14:14:56 +02:00
CocoSimone
e2313c212c Fix parallel-rdp integration and reset whole state upon loading rom 2022-08-13 20:17:48 +02:00
CocoSimone
ed34d9c9ba more ParallelRDP debugging 2022-08-12 19:44:32 +02:00
CocoSimone
e4c6217fd0 fix PI DMA not firing due to opy-paste error + disassembly 2022-08-12 14:49:35 +02:00
CocoSimone
2e05e81c53 comment out imgui stuff for now 2022-08-11 19:54:03 +02:00
CocoSimone
402062920e vulkan and imgui fixes 2022-08-11 14:43:59 +02:00
CocoSimone
d41581b644 fix for windows 2022-08-11 12:14:01 +02:00
CocoSimone
fa83e52407 do not link vulkan, volk loads it dynamically 2022-08-11 10:42:37 +02:00
CocoSimone
325ef2a66b get rid of #define VK_NO_PROTOTYPES 2022-08-08 09:45:15 +02:00
CocoSimone
8a450e110b keep fixing parallel-rdp stuff 2022-08-06 19:51:31 +02:00
CocoSimone
c5303ede59 ditch multi-system idea 2022-08-06 11:19:45 +02:00
CocoSimone
ef29e4797c watchu think, maybe initialize the WSI platform? 2022-08-05 21:50:28 +02:00
CocoSimone
d580dc6cdd Imgui and ParallelRDP stuff 2022-08-05 13:58:35 +02:00
CocoSimone
23ebc1edc1 Fix Windows 2022-08-04 21:52:18 +02:00
CocoSimone
c448143432 Switch to submodules 2022-08-04 21:12:43 +02:00
CocoSimone
89214127a8 Fix CI 2022-08-04 20:14:29 +02:00
Simone Coco
17f7ab06a4 Fix all linking errors, now figure out segfault on vkCreateInstance (Window.cpp:45) 2022-08-04 20:14:25 +02:00
CocoSimone
a54f2cbfb7 frontend separation 2022-07-11 12:25:50 +02:00
CocoSimone
ac0f3ffd8c imgui 2022-07-11 00:53:03 +02:00
CocoSimone
69729914d7 N64 CPU integration 2022-07-05 13:03:05 +02:00
CocoSimone
cdc4289020 N64 Coprocessors integration 2022-07-04 01:13:49 +02:00
CocoSimone
e1600c9151 N64 MMIO integration complete 2022-07-03 14:28:07 +02:00
CocoSimone
80e9bf67e5 N64 Audio integration 2022-07-03 13:44:16 +02:00
CocoSimone
15746b8fb8 N64 integration 2022-07-02 22:25:54 +02:00
CocoSimone
c15bfce2fc Remove GB core for now 2022-07-02 22:25:54 +02:00
CocoSimone
474e30da73 Continue integrating n64 core 2022-07-02 22:25:50 +02:00
CocoSimone
b2beeaf2a5 ParallelRDP integration 2022-06-29 23:06:58 +02:00
CocoSimone
0ea5b8f2fc Circular buffer impl 2022-06-28 15:30:00 +02:00
CocoSimone
92897fe9ce Migration of shibumi 2022-06-28 15:29:56 +02:00
CocoSimone
aeded59dab CI 2022-06-24 14:07:44 +02:00
CocoSimone
e70aa0b072 integration of n64 core 2022-06-08 19:14:40 +02:00
CocoSimone
bc3a0ff63a more memory work 2022-06-05 12:26:00 +02:00
CocoSimone
072f5bb847 regs 2022-05-15 21:35:36 +02:00
CocoSimone
429541ab0c improve bit slice, take care of edge case, move BitSliceType 2022-05-09 10:24:40 +02:00
CocoSimone
a2a6de65a1 cursed bit slice helper 2022-05-07 12:15:09 +02:00