Commit Graph

51 Commits

Author SHA1 Message Date
SimoneN64
b1f7659359 Experimental save state support 2023-10-30 09:37:09 +01:00
SimoneN64
c4f148eec1 fix small segfault 2023-10-29 22:20:33 +01:00
SimoneN64
b7c565e925 Don't make 4 controllers with just 1 input, BAD 2023-10-26 17:52:24 +02:00
SimoneN64
8c044b5cd4 Fix for issue #59 2023-10-25 22:59:23 +02:00
SimoneN64
54b753aa4d Expand PI domain 2023-10-22 20:26:57 +02:00
SimoneN64
acb858aa7c Properly credit ares for things I referenced 2023-08-04 08:42:18 +02:00
SimoneN64
0daa56b25d Remove SFML from code 2023-07-06 23:11:24 +02:00
SimoneN64
18615ad36d attempt at fixing Linux linking error 2023-06-28 10:07:27 +02:00
SimoneN64
9242fe986f Fix Windows CI (linux still bork)
Update unarr
Add new log options
Minor improvements
2023-06-28 09:36:19 +02:00
SimoneN64
6a7f2e144c packets 2023-06-28 09:35:48 +02:00
SimoneN64
e8cd317d0d lay down netplay code 2023-06-28 09:35:48 +02:00
SimoneN64
7a7d7feee2 small change 2023-06-12 10:14:15 +02:00
SimoneN64
91575fe4df fix some warnings 2023-06-12 10:12:55 +02:00
SimoneN64
cfc080fe2d Finally use memory mapped file for saves 2023-06-10 23:12:35 +02:00
SimoneN64
cbc2ca147a more flash work 2023-06-09 17:10:02 +02:00
SimoneN64
f62df87381 Reduntant includes 2023-06-09 16:06:16 +02:00
SimoneN64
c8f416717b Change mapping a bit 2023-06-08 22:32:24 +02:00
SimoneN64
ca5d431770 initial RTC implementation 2023-06-06 11:29:19 +02:00
SimoneN64
d0a27d1af1 initial RTC implementation 2023-06-06 10:59:36 +02:00
SimoneN64
be7f1fc5a0 small changes and fixes 2023-06-06 10:59:14 +02:00
SimoneN64
ecdf7473e2 cartinfo is useless 2023-06-06 10:58:32 +02:00
SimoneN64
537ab446ba schedule pi dma (now works) 2023-06-06 10:12:18 +02:00
SimoneN64
3b029bd2bd Stop unnecessarily creating eeprom file 2023-06-05 22:11:26 +02:00
SimoneN64
ca9204044f Lay down RTC things 2023-06-05 21:54:06 +02:00
SimoneN64
39152893ca Oops I inverted C Down and C Left :P 2023-06-05 21:32:34 +02:00
SimoneN64
93d7e202d2 Fix goofy ahh segfault 2023-06-05 21:07:28 +02:00
SimoneN64
32c66fdf5f fix some warnings and use the damn FORCE_INLINE macro otherwise what's it there for 2023-06-05 20:54:34 +02:00
SimoneN64
05c0fd139e schedule pi dma 2023-06-05 17:32:11 +02:00
SimoneN64
df3775a559 logging overhaul 2023-06-05 17:07:20 +02:00
SimoneN64
30fce7ecf7 get rid of JIT and other things 2023-06-04 22:28:23 +02:00
SimoneN64
94ce40429f JIT: Passing first 2 tests in basic_simpleboot 2023-03-20 23:37:54 +01:00
SimoneN64
fbfdbe730e Small improvements 2023-03-19 22:58:54 +01:00
SimoneN64
e18eb6dd61 Fix controller bug (fixes MK64 menu "can't select anything other than 1p and 4p and 50cc" bug) 2023-03-19 16:48:41 +01:00
SimoneN64
de6a9f2b82 Add mempak and eeprom support 2023-03-19 15:25:35 +01:00
SimoneN64
95655b7001 Small fixes and improvements 2023-03-19 15:24:59 +01:00
SimoneN64
357b5839ca Use more correct loggings 2023-03-19 15:21:04 +01:00
SimoneN64
8ac5386fd2 PIF stuff 2023-03-04 00:04:28 +01:00
CocoSimone
27516afaca Update ImGui 2023-02-26 03:49:53 +01:00
CocoSimone
cc02f0ae52 Move SI_DMA_DELA define to SI.hpp; doesn't need to be visible outside 2023-02-19 20:51:32 +01:00
CocoSimone
a580b54579 Small changes 2023-02-19 19:21:47 +01:00
CocoSimone
e665f2d6e9 move controller logic to PIF 2023-02-19 14:54:26 +01:00
CocoSimone
50ec9a8a9e small things 2023-02-19 12:17:21 +01:00
CocoSimone
f56e1bafa2 have two different functions to set PC in r4300i, for word and dword + set the initial PC after PIF HLE instead of Registers constructor 2023-02-19 12:16:20 +01:00
CocoSimone
55f792d995 Optimizations (are they?) 2023-02-17 17:16:56 +01:00
CocoSimone
eb10687837 BITCH I'M BACK OUT MY COMA 2023-02-12 23:58:26 +01:00
CocoSimone
a81587ec21 Only use /EHa in MSVC 2023-02-12 15:41:45 +01:00
CocoSimone
30c6931f09 fix buncha things, can't be assed to list 2023-02-10 16:16:16 +01:00
CocoSimone
5d35fb229f make menu bar disappear + change way scaling works 2023-02-10 14:22:00 +01:00
CocoSimone
64630ea06b No more segfault in JIT. Keeps executing the same blocks over and over though... 2023-01-04 16:50:33 +01:00
CocoSimone
c915ebc11d Dynarec + CMake restructure 2023-01-02 22:07:30 +01:00