SimoneN64
|
b3a4a302cb
|
Finally clangformat
|
2024-08-27 21:18:10 +02:00 |
|
SimoneN64
|
010d911adc
|
Merge branch 'dev' into jit
# Conflicts:
# src/backend/core/registers/Registers.hpp
|
2024-08-19 23:39:45 +02:00 |
|
SimoneN64
|
f4a4aebbee
|
properly reset a lot of the emulator state
|
2024-06-21 22:25:50 +02:00 |
|
Simone Coco
|
24f4f0270d
|
Let's try doing this again
|
2024-05-21 09:30:13 +01:00 |
|
Simone
|
02d1f888d8
|
Refactor Parallel RDP wrapper
|
2024-05-14 12:15:27 +02:00 |
|
SimoneN64
|
f8e45819c8
|
Refactor Cop0
|
2024-05-13 20:55:55 +02:00 |
|
SimoneN64
|
b1f7659359
|
Experimental save state support
|
2023-10-30 09:37:09 +01:00 |
|
SimoneN64
|
046fdb5bc9
|
These are annoying if inlined
|
2023-10-25 22:59:41 +02:00 |
|
SimoneN64
|
b14977547d
|
unaligned jump exceptions handled properly now
|
2023-09-09 07:19:55 +02:00 |
|
SimoneN64
|
4715652970
|
Lay down initial JIT structure
|
2023-07-25 10:56:27 +02:00 |
|
SimoneN64
|
a809a76b28
|
oops, duplicated registers and mem member objects
|
2023-07-25 09:51:08 +02:00 |
|
SimoneN64
|
44c3a6f155
|
Move "Step" out of Interpreter.hpp
|
2023-07-25 09:15:32 +02:00 |
|
SimoneN64
|
698032f0a1
|
Lay down BaseCPU structure
|
2023-07-24 16:06:33 +02:00 |
|
SimoneN64
|
7e9cfa1f53
|
Lay down flash support (doesn't work properly yet)
|
2023-06-09 16:06:03 +02:00 |
|
SimoneN64
|
30fce7ecf7
|
get rid of JIT and other things
|
2023-06-04 22:28:23 +02:00 |
|
CocoSimone
|
f113db7059
|
Use virtual class for different cpu types rather than that hot mess with pointers and shiz
|
2023-02-19 22:14:59 +01:00 |
|
CocoSimone
|
bead7e55bc
|
HUGE performance boost thanks to advice from @fleroviux ❤️
|
2023-02-19 19:21:38 +01:00 |
|
CocoSimone
|
6d58728239
|
Allocate only interpreter or dynarec + hopefully fixed some FPU bugs + hopefully it will build in Windows CI 🙏
|
2023-02-10 02:13:52 +01:00 |
|
CocoSimone
|
c915ebc11d
|
Dynarec + CMake restructure
|
2023-01-02 22:07:30 +01:00 |
|
CocoSimone
|
408e369df5
|
Dynarec ground work
|
2022-12-29 23:05:11 +01:00 |
|
CocoSimone
|
138c3f6a98
|
Share registers between both cores
|
2022-12-25 00:01:31 +01:00 |
|
CocoSimone
|
2fad0d8b98
|
Fix windows, hopefully
|
2022-12-24 18:35:31 +01:00 |
|
CocoSimone
|
4adb7a46f8
|
Restructure
|
2022-12-22 23:08:37 +01:00 |
|