Commit graph

  • 83f3571b92 Merge branch 'refs/heads/dev' SimoneN64 2024-05-25 18:47:28 +02:00
  • 6003f02644 Hotifx for Windows maybe SimoneN64 2024-05-25 18:46:17 +02:00
  • a35fac4a4e Start implementing some instructions SimoneN64 2024-05-21 22:46:08 +02:00
  • bce60e524d Merge branch 'refs/heads/dev' SimoneN64 2024-05-21 18:53:28 +02:00
  • dce04609c0 Attempt at fixing Linux CI SimoneN64 2024-05-21 18:47:45 +02:00
  • 83e6a0ea17 Attempt at fixing Linux CI SimoneN64 2024-05-21 18:47:45 +02:00
  • 89aa79fa2a Oops SimoneN64 2024-05-21 18:44:24 +02:00
  • 24f4f0270d Let's try doing this again Simone Coco 2024-05-21 09:30:13 +01:00
  • 7479ad46a6 AutoRelease better log and null handling Simone Coco 2024-05-20 15:13:30 +02:00
  • 315a522dbf Customizable saves path Simone Coco 2024-05-20 10:33:52 +02:00
  • 8cb30838ed Introduce game controller db SimoneN64 2024-05-19 09:25:06 +02:00
  • 2ebda70a8c Preliminary controller support SimoneN64 2024-05-17 23:19:15 +02:00
  • 87f9546ed3 Some small changes SimoneN64 2024-05-17 19:34:23 +02:00
  • 46853ecdf1 slightly better abstraction Simone Coco 2024-05-17 16:08:10 +02:00
  • 6336780477 fix crash in volk Simone Coco 2024-05-17 13:06:39 +02:00
  • 035916f825 SDL Audio: Create mutex before audio thread starts Simone Coco 2024-05-17 12:51:57 +02:00
  • 2a0f43f7d6 Fix Windows compilation Simone Coco 2024-05-17 12:07:04 +02:00
  • 77e04afc0c Fix behaviour of RDRAM in PI DMAs Simone Coco 2024-05-17 12:02:39 +02:00
  • e841befdb7 Fix compilation on Windows Simone Coco 2024-05-17 12:02:29 +02:00
  • f35001e5c5 Fix crash Simone Coco 2024-05-17 12:02:21 +02:00
  • 4fee6f3071 Do this like in master Simone 2024-05-16 11:31:18 +02:00
  • 94e880b2f6 Stupid Simone 2024-05-16 09:48:31 +02:00
  • 4046b4d65d Oops SimoneN64 2024-05-15 23:11:23 +02:00
  • 45d44aec9d Oops SimoneN64 2024-05-15 23:05:17 +02:00
  • 249bb97ca9 Introduce panic_trace and small accuracy fix SimoneN64 2024-05-15 22:55:32 +02:00
  • cf8b812389 Lower cmake requirement Simone 2024-05-15 13:12:52 +02:00
  • a87babefca Lower cmake requirement Simone 2024-05-15 11:26:03 +02:00
  • f6446a4dca Stop emuthread before quitting emulator SimoneN64 2024-05-14 23:23:26 +02:00
  • 6063489759 Oops SimoneN64 2024-05-14 23:12:55 +02:00
  • 0641cedd3d Reduce memory leaks maybe? SimoneN64 2024-05-14 23:11:17 +02:00
  • 40cee365a9 Refactor smaller things SimoneN64 2024-05-14 21:31:50 +02:00
  • e61dc1bfc4 Init parallelrdp on EmuThread thread (so that the console doesnt get spammed with error logs) Simone 2024-05-14 15:31:47 +02:00
  • 83fc2b583c RDP doesnt need Register ref Simone 2024-05-14 12:26:11 +02:00
  • 02d1f888d8 Refactor Parallel RDP wrapper Simone 2024-05-14 12:15:27 +02:00
  • 5f2dc06236 Make default analog input Simone 2024-05-14 11:19:23 +02:00
  • a9e97c1d21 Fix default "Return" input Simone 2024-05-14 11:18:24 +02:00
  • 059f884ca7 Refactor many other things SimoneN64 2024-05-13 20:54:53 +02:00
  • 5148a836a1 Refactor RSP SimoneN64 2024-05-13 20:32:07 +02:00
  • e07f4880e6 Refactor Memory SimoneN64 2024-05-13 20:22:16 +02:00
  • c3ac6476c8 Refactor PIF Simone 2024-05-13 17:59:09 +02:00
  • 5ebb36e3fa Small flash refactor Simone 2024-05-13 17:49:14 +02:00
  • b45491ddc0 Refactor Cop1 pt.2 + fix build Simone 2024-05-13 17:44:44 +02:00
  • 76e87e7b2b Refactor Cop1 Simone 2024-05-13 14:14:06 +02:00
  • f8e45819c8 Refactor Cop0 SimoneN64 2024-05-12 22:43:08 +02:00
  • da8760c6df Refactor Scheduler SimoneN64 2024-05-10 22:02:42 +02:00
  • f1e81a2dd5 Refactor MIPS Interface SimoneN64 2024-05-10 21:40:12 +02:00
  • e44646b870 Refactor Audio SimoneN64 2024-05-10 21:24:57 +02:00
  • 423647d69a Refactor Mupen Movies SimoneN64 2024-05-10 21:05:23 +02:00
  • 2cee301bd1 Refactor many other things SimoneN64 2024-05-13 20:54:53 +02:00
  • 49ca73c573 Refactor RSP SimoneN64 2024-05-13 20:32:07 +02:00
  • 5d03f5326f Refactor Memory SimoneN64 2024-05-13 20:22:16 +02:00
  • d040a442be Refactor PIF Simone 2024-05-13 17:59:09 +02:00
  • 583b5bcfad Small flash refactor Simone 2024-05-13 17:49:14 +02:00
  • 5d6fd6a802 Refactor Cop1 pt.2 + fix build Simone 2024-05-13 17:44:44 +02:00
  • e443b233f6 Refactor Cop1 Simone 2024-05-13 14:14:06 +02:00
  • c98c459d56 Refactor Cop0 SimoneN64 2024-05-12 22:43:08 +02:00
  • 00f7efb7c4 Refactor Scheduler SimoneN64 2024-05-10 22:02:42 +02:00
  • 54d70c1c6f Refactor MIPS Interface SimoneN64 2024-05-10 21:40:12 +02:00
  • 206d9b9c56 Refactor Audio SimoneN64 2024-05-10 21:24:57 +02:00
  • 4aa41d1de3 Refactor Mupen Movies SimoneN64 2024-05-10 21:05:23 +02:00
  • e940b6731a QFileDialog filter SimoneN64 2024-03-28 21:18:44 +01:00
  • 07d11300df Terrible approach for alternative endianness strings SimoneN64 2024-03-28 21:18:32 +01:00
  • afd34d5e56 Better handle connection and disconnection netplay Simone 2024-03-21 11:25:10 +01:00
  • 270e7798cc No need to forward declare these Simone 2024-03-21 09:24:18 +01:00
  • 50343d0440 Creating a lobby now sorta works SimoneN64 2024-03-18 20:48:45 +01:00
  • fb7f6cdcbf Some more buffer improvements, still doesnt work Simone 2024-03-18 11:00:23 +01:00
  • 74d724d96e Stuff SimoneN64 2024-03-17 21:33:56 +01:00
  • abf50265aa Specialize string receiver Simone 2024-03-15 11:46:14 +01:00
  • 3e6164ad4a Should work Simone 2024-03-14 17:08:55 +01:00
  • afa0203e4f More GUI work Simone 2024-03-14 14:16:48 +01:00
  • 66d12c8613 Work on GUI Simone 2024-03-14 11:31:05 +01:00
  • 3c17cdc7ea Start implementing clientside communication Simone 2024-03-14 10:26:54 +01:00
  • 86cbc66e6a Widget Simone 2024-03-14 09:35:04 +01:00
  • b2c6ca6764 Ok, abandon idea of p2p for now SimoneN64 2024-03-13 22:14:11 +01:00
  • 366d58f57c Move arena buffer implementation into utils SimoneN64 2024-03-13 19:08:43 +01:00
  • 8fa0fe05a9 New println function SimoneN64 2024-03-13 19:08:32 +01:00
  • 39f44d981c Properly fail when host couldnt be created Simone 2024-03-12 10:12:13 +01:00
  • c7902cd0b6 I dont need cryptopp Simone 2024-03-12 09:56:38 +01:00
  • 5e5aeca295 Initial steps, can ping-pong SimoneN64 2024-03-11 22:02:57 +01:00
  • 0317e5c88b Introduce cryptopp SimoneN64 2024-03-11 21:09:30 +01:00
  • 4c9ca8c13f Merge commit '4b1888a3d077230b45361bae04489dc45914ceb9' as 'external/cryptopp' SimoneN64 2024-03-11 21:06:24 +01:00
  • 4b1888a3d0 Squashed 'external/cryptopp/' content from commit 782057f5f SimoneN64 2024-03-11 21:06:24 +01:00
  • 69e21e8262 Oops, inverted these SimoneN64 2024-03-11 21:04:06 +01:00
  • ccd69a90e1 Introduce Netplay window SimoneN64 2024-03-11 21:03:30 +01:00
  • 74c6f491b5 Merge commit '33a8851d7b9bacdd25279028ae2558433e914c9c' as 'external/enet' Simone 2024-03-11 15:27:40 +01:00
  • 33a8851d7b Squashed 'external/enet/' content from commit dfe906c4 Simone 2024-03-11 15:27:40 +01:00
  • ef49954f41 Input settings WIP Simone 2024-01-24 10:06:04 +01:00
  • 4d76f66faa Fix some warnings Simone 2024-01-23 17:01:54 +01:00
  • d699aa5169 Snap value of volume when lock is checked Simone 2024-01-23 17:01:47 +01:00
  • ef492e8127 Prepare for master Simone 2024-01-23 14:58:22 +01:00
  • 6f1dbb26fe Prepare for master Simone 2024-01-23 14:58:22 +01:00
  • dd527d079a Remove Netplay Simone 2024-01-23 14:47:26 +01:00
  • 1f238bbd9e Revert "Merge branch 'jit' of https://github.com/SimoneN64/Kaizen into dev" Simone 2024-01-23 14:25:03 +01:00
  • 28b3c4493f Merge branch 'jit' of https://github.com/SimoneN64/Kaizen into dev Simone 2024-01-23 14:19:52 +01:00
  • f4123da691 Merge branch 'dev' of https://github.com/SimoneN64/Kaizen into qt-frontend Simone 2024-01-23 14:12:20 +01:00
  • 46bb91ec31 Settings work Simone 2024-01-23 13:03:34 +01:00
  • e3cc520fa5 Preliminary settings work Simone 2024-01-23 11:44:46 +01:00
  • f5a4cb1fd3 Fix windows build Simone 2024-01-23 09:01:19 +01:00
  • f147f89f44 remove discord rpc Simone 2024-01-23 08:53:31 +01:00
  • a2f037ee95 nlohmann json as subtree Simone 2024-01-23 08:48:41 +01:00