Commit graph

  • cff03301ac Single cmakelist, because I'm done maintaining an unstable shitty build system, one is easier Simone Coco 2022-09-21 13:18:44 +02:00
  • d4c9399454 remove capstone submodule Simone Coco 2022-09-21 11:33:23 +02:00
  • de1f287197 switch to capstone on master Simone Coco 2022-09-21 11:21:41 +02:00
  • 7f4352003e RSP DMAs fixes CocoSimone 2022-09-20 23:03:07 +02:00
  • 29f3793335 RDP fixes CocoSimone 2022-09-20 23:02:50 +02:00
  • 1cfb722a1e minor RSP changes CocoSimone 2022-09-20 23:02:35 +02:00
  • b1aeab3425 COP0 open bus CocoSimone 2022-09-20 23:02:17 +02:00
  • 8c97be3619 PIF fixes + implement drag and drop CocoSimone 2022-09-20 23:02:05 +02:00
  • 82578cd914 Fix various memory things CocoSimone 2022-09-20 23:01:18 +02:00
  • f88fcf657e Implement RSP MEM mirroring CocoSimone 2022-09-19 20:07:28 +02:00
  • 708dde5b6c Introduce game db + fallback to stem of filename + volume control CocoSimone 2022-09-18 16:12:50 +02:00
  • bef4705ffa avoid building tests and archs other than MIPS for capstone in CI Simone Coco 2022-09-17 21:40:38 +02:00
  • 71899ef9fa Statically link on windows, copy resources folder in CI Simone Coco 2022-09-17 20:16:25 +02:00
  • f4458e2aea fix CI CocoSimone 2022-09-17 18:09:34 +02:00
  • 13c32cd8d9 update prdp CocoSimone 2022-09-17 17:44:35 +02:00
  • d8e415d2cf Fix LD/LLD/SC/SCD (maybe?) CocoSimone 2022-09-11 22:27:32 +02:00
  • ce3789315a Fix exception in delay slot CocoSimone 2022-09-11 15:49:34 +02:00
  • 645a20931a fix pads, start RSP CocoSimone 2022-09-10 01:05:46 +02:00
  • 0b5a9ba0e7 forgot to increment v_current. Fuck me, thanks @wheremyfoodat CocoSimone 2022-09-09 17:03:01 +02:00
  • 314f6629f0 update prdp CocoSimone 2022-09-08 00:06:35 +02:00
  • 01e918d7f2 update prdp CocoSimone 2022-09-07 20:55:13 +02:00
  • c15d881adb fixed J CocoSimone 2022-09-07 20:32:34 +02:00
  • 87ad20b519 trying to fix weird derailing CocoSimone 2022-08-28 23:48:08 +02:00
  • b4812cd442 debugger work CocoSimone 2022-08-27 18:52:04 +02:00
  • d5743f4dc2 debugger work CocoSimone 2022-08-27 14:42:39 +02:00
  • 631b864641 begin debugger work CocoSimone 2022-08-26 23:01:05 +02:00
  • 477e8b7884 Add fonts + gdb stub WIP CocoSimone 2022-08-25 23:47:52 +02:00
  • 7c338f4f0c Render to imgui::image CocoSimone 2022-08-23 02:24:45 +02:00
  • bcde8570b6 Fix windows + Implement some RDP reads and writes CocoSimone 2022-08-22 19:54:56 +02:00
  • 68be852238 Fixing validation errors (needs a change in parallel-rdp WARNING) CocoSimone 2022-08-22 03:47:29 +02:00
  • 51c334fc1a GUI work CocoSimone 2022-08-20 14:38:25 +02:00
  • 7962ae12e3 Fix imgui support + update README.md CocoSimone 2022-08-19 23:42:15 +02:00
  • 02636d38b6 Controller + avoid disassembling if in Release build + minor things CocoSimone 2022-08-18 18:21:35 +02:00
  • 066b1ace17 Update parallel-rdp properly CocoSimone 2022-08-18 14:52:09 +02:00
  • 701c0de18a Fixed endianness for parallel-rdp CocoSimone 2022-08-16 11:48:12 +02:00
  • e2313c212c Fix parallel-rdp integration and reset whole state upon loading rom CocoSimone 2022-08-13 11:44:35 +02:00
  • f101a7a1d8 Fix parallel-rdp integration Dillon Beliveau 2022-08-13 11:03:52 -07:00
  • cc996c7035 Reset upon loading a ROM CocoSimone 2022-08-13 11:44:35 +02:00
  • ed34d9c9ba more ParallelRDP debugging CocoSimone 2022-08-12 19:44:32 +02:00
  • e4c6217fd0 fix PI DMA not firing due to opy-paste error + disassembly CocoSimone 2022-08-12 14:49:35 +02:00
  • 2e05e81c53 comment out imgui stuff for now CocoSimone 2022-08-11 19:54:03 +02:00
  • 402062920e vulkan and imgui fixes CocoSimone 2022-08-11 14:43:59 +02:00
  • d41581b644 fix for windows CocoSimone 2022-08-11 12:14:01 +02:00
  • fa83e52407 do not link vulkan, volk loads it dynamically CocoSimone 2022-08-11 10:42:37 +02:00
  • 325ef2a66b get rid of #define VK_NO_PROTOTYPES CocoSimone 2022-08-08 09:45:15 +02:00
  • 8a450e110b keep fixing parallel-rdp stuff CocoSimone 2022-08-06 18:46:47 +02:00
  • c5303ede59 ditch multi-system idea CocoSimone 2022-08-06 11:19:45 +02:00
  • ef29e4797c watchu think, maybe initialize the WSI platform? CocoSimone 2022-08-05 21:33:23 +02:00
  • d580dc6cdd Imgui and ParallelRDP stuff CocoSimone 2022-08-05 13:58:35 +02:00
  • 23ebc1edc1 Fix Windows CocoSimone 2022-08-04 21:52:18 +02:00
  • c448143432 Switch to submodules CocoSimone 2022-08-04 21:12:43 +02:00
  • 89214127a8 Fix CI CocoSimone 2022-08-04 20:14:16 +02:00
  • 17f7ab06a4 Fix all linking errors, now figure out segfault on vkCreateInstance (Window.cpp:45) Simone Coco 2022-08-03 18:25:59 +02:00
  • a54f2cbfb7 frontend separation CocoSimone 2022-07-11 11:59:11 +02:00
  • ac0f3ffd8c imgui CocoSimone 2022-07-08 01:41:26 +02:00
  • 69729914d7 N64 CPU integration CocoSimone 2022-07-05 13:03:05 +02:00
  • cdc4289020 N64 Coprocessors integration CocoSimone 2022-07-04 01:13:49 +02:00
  • e1600c9151 N64 MMIO integration complete CocoSimone 2022-07-03 14:28:07 +02:00
  • 80e9bf67e5 N64 Audio integration CocoSimone 2022-07-03 13:44:16 +02:00
  • 15746b8fb8 N64 integration CocoSimone 2022-07-02 22:24:12 +02:00
  • c15bfce2fc Remove GB core for now CocoSimone 2022-07-02 22:08:40 +02:00
  • 474e30da73 Continue integrating n64 core CocoSimone 2022-06-30 21:07:58 +02:00
  • b2beeaf2a5 ParallelRDP integration CocoSimone 2022-06-29 23:06:58 +02:00
  • 0ea5b8f2fc Circular buffer impl CocoSimone 2022-06-28 15:29:25 +02:00
  • 92897fe9ce Migration of shibumi CocoSimone 2022-06-27 00:17:04 +02:00
  • aeded59dab CI CocoSimone 2022-06-10 12:01:09 +02:00
  • e70aa0b072 integration of n64 core CocoSimone 2022-06-06 22:37:42 +02:00
  • bc3a0ff63a more memory work CocoSimone 2022-05-16 09:29:55 +02:00
  • 072f5bb847 regs CocoSimone 2022-05-15 21:35:27 +02:00
  • 429541ab0c improve bit slice, take care of edge case, move BitSliceType CocoSimone 2022-05-09 10:22:12 +02:00
  • a2a6de65a1 cursed bit slice helper CocoSimone 2022-05-07 12:15:09 +02:00
  • fa13826af7 stuff CocoSimone 2022-05-07 10:25:01 +02:00
  • 44711efa44 scheduler work CocoSimone 2022-05-07 10:04:17 +02:00
  • eed3238478 start to lay down scheduler CocoSimone 2022-05-03 23:00:03 +02:00
  • 1a4cfc70f5 fix cmake CocoSimone 2022-05-03 11:19:04 +02:00
  • c73e15971a start to lay down code CocoSimone 2022-05-02 23:57:42 +02:00
  • e3681fb608 lay down structure simuuz 2021-11-26 21:08:04 +01:00
  • 7954244af9 initial commit simuuz 2021-11-26 21:07:01 +01:00