CocoSimone
|
abc14302cc
|
move MapVAddr to Cop0.hpp and no template necessary
|
2023-02-19 12:14:39 +01:00 |
|
CocoSimone
|
6e3b81655e
|
remove gdbstub
|
2023-02-19 12:12:11 +01:00 |
|
CocoSimone
|
9837919678
|
Vectorize RSP
|
2023-02-18 00:12:59 +01:00 |
|
CocoSimone
|
55f792d995
|
Optimizations (are they?)
|
2023-02-17 17:16:56 +01:00 |
|
CocoSimone
|
2bc2227b84
|
Update dependencies and fix bug in db.json
|
2023-02-15 20:57:39 +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
|
9d77edb1fe
|
Merge branch 'master' of https://github.com/CocoSimone/Gadolinium
|
2023-02-12 15:27:33 +01:00 |
|
CocoSimone
|
e95ca54cd1
|
fix windows CI (disable gdb stub)
|
2023-02-11 18:19:15 +01:00 |
|
CocoSimone
|
8f01f6c679
|
fix windows CI (disable gdb stub)
|
2023-02-11 18:17:06 +01:00 |
|
CocoSimone
|
90fd566e92
|
hopefully fixes Windows CI
|
2023-02-11 15:16:58 +01:00 |
|
CocoSimone
|
2a9a9e37b0
|
add gdbstub
|
2023-02-11 13:45:55 +01:00 |
|
CocoSimone
|
78effc5012
|
gamecontrollerdb
|
2023-02-11 12:58:32 +01:00 |
|
CocoSimone
|
2cd82dff69
|
unmap cartridge and imem/dmem from fastmem (checks outweighed the performance) + support for PAL framerate
|
2023-02-11 12:58:18 +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
|
0954bb23b1
|
new vector instructions + fixed stupid FPU bug
|
2023-02-10 03:06:12 +01:00 |
|
CocoSimone
|
3786a5fd3b
|
new vector loads/stores
|
2023-02-10 02:13:57 +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
|
ea5e4895ba
|
Use physical address for indexing into blocks
|
2023-01-13 19:19:51 +01:00 |
|
CocoSimone
|
60d0dd2c31
|
More JIT work
|
2023-01-05 01:20:34 +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
|
5da1e2a443
|
Emitting all instructions. Still boogs
|
2023-01-03 00:38:03 +01:00 |
|
CocoSimone
|
f45f1417e8
|
Boogs
|
2023-01-02 22:28:12 +01:00 |
|
CocoSimone
|
c915ebc11d
|
Dynarec + CMake restructure
|
2023-01-02 22:07:30 +01:00 |
|
CocoSimone
|
91dc3eabba
|
Update parallel-rdp
|
2022-12-29 23:05:41 +01:00 |
|
CocoSimone
|
408e369df5
|
Dynarec ground work
|
2022-12-29 23:05:11 +01:00 |
|
CocoSimone
|
6b5ae0c8d5
|
Fix prebuilt binaries section
|
2022-12-25 00:07:47 +01:00 |
|
CocoSimone
|
138c3f6a98
|
Share registers between both cores
|
2022-12-25 00:01:31 +01:00 |
|
CocoSimone
|
20115595be
|
Add pre-built binaries section + mention Spec in thanks section
|
2022-12-25 00:01:11 +01:00 |
|
CocoSimone
|
eaf53a40ab
|
Add build instructions in README.md
|
2022-12-24 23:04:15 +01:00 |
|
CocoSimone
|
2fad0d8b98
|
Fix windows, hopefully
|
2022-12-24 18:35:31 +01:00 |
|
CocoSimone
|
2ea4a88ae8
|
A bit more refactoring
|
2022-12-23 22:52:17 +01:00 |
|
CocoSimone
|
9f968d3924
|
Use thread for GameList's searching
|
2022-12-23 22:52:13 +01:00 |
|
CocoSimone
|
815075986b
|
oops
|
2022-12-22 23:17:46 +01:00 |
|
CocoSimone
|
4adb7a46f8
|
Restructure
|
2022-12-22 23:08:37 +01:00 |
|
Simone Coco
|
ba62db8f12
|
Alias filesystem namespace + attempt at fixing Windows compilation
|
2022-12-19 15:25:01 +01:00 |
|
Simone Coco
|
03c6231742
|
(Game List) Do not use parallel execution in directory iteration
|
2022-12-19 14:50:55 +01:00 |
|
CocoSimone
|
5905529982
|
Game list uses new DB
|
2022-12-19 00:06:37 +01:00 |
|
CocoSimone
|
60ad309eb7
|
New DB
|
2022-12-18 20:26:31 +01:00 |
|
CocoSimone
|
d91258bf08
|
Game list
|
2022-12-18 02:38:32 +01:00 |
|
CocoSimone
|
3986b35ac3
|
Use interpreter by default for now
|
2022-12-17 02:42:16 +01:00 |
|
CocoSimone
|
563714f6e2
|
update parallel-rdp
|
2022-12-17 02:35:17 +01:00 |
|
CocoSimone
|
aff00bdca3
|
We do a little saving (Widget + json serialization)
|
2022-12-17 02:34:42 +01:00 |
|
CocoSimone
|
c1b57403cd
|
Merge branch 'master' into dynarec
# Conflicts:
# .github/workflows/build.yml
# src/CMakeLists.txt
# src/frontend/imgui/Window.cpp
# src/n64/Core.cpp
# src/n64/core/interpreter/cop/cop1instructions.cpp
# src/n64/core/interpreter/decode.cpp
# src/n64/core/registers/Cop1.cpp
|
2022-12-16 23:23:27 +01:00 |
|
CocoSimone
|
08e0903fa0
|
Map physical addresses for fastmem + minor optimization
|
2022-12-16 23:13:58 +01:00 |
|
CocoSimone
|
dc858560ad
|
Basic software fastmem + update parallel-rdp
|
2022-12-12 03:46:51 +01:00 |
|
CocoSimone
|
69d5166db7
|
log PC in RSP unhandled instruction case
|
2022-12-12 02:49:30 +01:00 |
|
CocoSimone
|
1b743b4359
|
minor fixes
|
2022-12-12 02:48:07 +01:00 |
|
CocoSimone
|
cfd4166d5a
|
fix SM64 (USA) hanging before peach reads the letter if file is selected too fast
|
2022-12-12 02:47:48 +01:00 |
|