SimoneN64
|
dcf223c150
|
revert these
|
2024-01-10 21:00:27 +01:00 |
|
SimoneN64
|
c8bdf426fc
|
revert these
|
2024-01-10 20:59:51 +01:00 |
|
SimoneN64
|
9fe8c3d87b
|
avoid enabling sse if not supported
|
2024-01-04 02:51:31 +01:00 |
|
SimoneN64
|
6b84ca576d
|
small cleaning
|
2024-01-04 02:41:38 +01:00 |
|
SimoneN64
|
d4d9aae321
|
small cleaning
|
2024-01-04 02:41:22 +01:00 |
|
SimoneN64
|
57a079392e
|
PI fixes and various smaller fixes
|
2024-01-04 02:04:05 +01:00 |
|
SimoneN64
|
f0fb01d8e7
|
PI fixes and various smaller fixes
|
2024-01-04 02:03:52 +01:00 |
|
SimoneN64
|
d7a94b41e0
|
fix a bunch of warnings
|
2024-01-03 14:22:35 +01:00 |
|
SimoneN64
|
b70188fdb1
|
fix a bunch of warnings
|
2024-01-03 14:22:06 +01:00 |
|
SimoneN64
|
12d744500f
|
to dev
|
2024-01-02 23:58:11 +01:00 |
|
SimoneN64
|
d1b4da3de2
|
IR work
|
2024-01-02 23:57:58 +01:00 |
|
SimoneN64
|
463b53f0e4
|
to dev
|
2024-01-02 23:57:06 +01:00 |
|
Simone
|
578bb3b45b
|
better representation (inspired by fleroviux's Lunatic)
|
2023-12-28 15:11:12 +01:00 |
|
Simone
|
52914d9b78
|
like this form better
|
2023-12-27 14:50:34 +01:00 |
|
Simone
|
9d8ecdc953
|
jumps weren't actually being pushed to the vector
|
2023-12-27 11:24:53 +01:00 |
|
Simone
|
fb3146744f
|
improve branch, doesn't need extra add in IR
|
2023-12-27 10:30:59 +01:00 |
|
Simone
|
dacb76ca85
|
improve dead code elimination and implement SLT
|
2023-12-27 10:13:11 +01:00 |
|
SimoneN64
|
80c7e46a38
|
better print, some cop0
|
2023-12-25 22:49:24 +01:00 |
|
SimoneN64
|
360d7a7ccd
|
first optimization
|
2023-12-25 21:59:47 +01:00 |
|
SimoneN64
|
1f84b96909
|
more instructions and formatter
|
2023-12-25 03:43:17 +01:00 |
|
Simone
|
2a3e4d56f6
|
more instructions
|
2023-12-21 17:10:52 +01:00 |
|
Simone
|
f8ecf79c2f
|
more instructions in IR
|
2023-12-21 11:52:35 +01:00 |
|
Simone
|
7a680da620
|
IR
|
2023-12-20 17:03:38 +01:00 |
|
SimoneN64
|
1058657f07
|
Merge branch 'dev' of https://github.com/SimoneN64/Kaizen into dev
|
2023-12-08 18:43:34 +01:00 |
|
SimoneN64
|
f5ed20ea99
|
better jit macros
|
2023-12-08 18:43:29 +01:00 |
|
Simone
|
b074ac0c59
|
Not needed
|
2023-11-27 09:02:03 +01:00 |
|
SimoneN64
|
aca784eb58
|
minor refactor
|
2023-11-25 22:00:54 +01:00 |
|
SimoneN64
|
535c4655a4
|
eret should update the cop0 status
|
2023-11-25 22:00:21 +01:00 |
|
Simone
|
8fb79fefd5
|
JIT work
|
2023-11-23 10:07:02 +01:00 |
|
SimoneN64
|
25cfd49e64
|
Use a more modern and clean paradigm for read/write handlers
asdasd
|
2023-11-14 16:34:23 +01:00 |
|
SimoneN64
|
091557478a
|
These should be throwing
|
2023-11-13 16:50:17 +01:00 |
|
SimoneN64
|
22fe515459
|
Improve FGR handling
|
2023-11-13 16:08:21 +01:00 |
|
SimoneN64
|
0791e83e53
|
Big FPU improvements
|
2023-11-11 13:48:30 +01:00 |
|
SimoneN64
|
61169f79ee
|
Small FPU improvements
asdasd
|
2023-11-10 14:18:11 +01:00 |
|
SimoneN64
|
c82841f0fd
|
Catch these cases, maybe we are missing something
|
2023-11-08 23:59:36 +01:00 |
|
SimoneN64
|
91b0c33208
|
Fix PI DMA (fixes #108)
|
2023-11-08 23:05:34 +01:00 |
|
SimoneN64
|
2a77c1ab25
|
general clean-up
|
2023-11-07 22:53:56 +01:00 |
|
SimoneN64
|
7cceefd7fc
|
Share save data for sram and flash
|
2023-11-07 22:53:09 +01:00 |
|
SimoneN64
|
8bca9bf530
|
Obviously, use the new PI bus read/write functions for the DMA as well 🤦 Fixes saving in Paper Mario (supposedly, can't test it because now it crashes on a TLB LOAD exception 🤬)
|
2023-11-07 22:50:13 +01:00 |
|
SimoneN64
|
443446e68d
|
Just some flash fixes
|
2023-11-06 22:07:54 +01:00 |
|
SimoneN64
|
4331981d34
|
Lay down initial PI bus latch implementation
|
2023-11-06 21:47:47 +01:00 |
|
SimoneN64
|
e75ea2beb7
|
Account different header
|
2023-11-05 19:29:09 +01:00 |
|
SimoneN64
|
4e6a3f2109
|
Improve cartridge regions handling
|
2023-11-05 18:27:01 +01:00 |
|
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 |
|
Simone
|
f0b602af8a
|
Add 3-Clause BSD license
|
2023-10-29 00:22:40 +02:00 |
|
SimoneN64
|
b7c565e925
|
Don't make 4 controllers with just 1 input, BAD
|
2023-10-26 17:52:24 +02:00 |
|
SimoneN64
|
046fdb5bc9
|
These are annoying if inlined
|
2023-10-25 22:59:41 +02:00 |
|
SimoneN64
|
8c044b5cd4
|
Fix for issue #59
|
2023-10-25 22:59:23 +02:00 |
|
SimoneN64
|
607071853b
|
Fix actions
|
2023-10-24 16:08:37 +02:00 |
|