Commit Graph

28 Commits

Author SHA1 Message Date
SimoneN64
e253627890 Run clangformat everywhere 2024-08-27 21:35:07 +02:00
SimoneN64
fa487d9969 Merge branch 'master' into dev
# Conflicts:
#	src/frontend/main.cpp
2024-08-18 01:08:40 +02:00
SimoneN64
acdb6b2210 Fix TAS movie crash 2024-08-18 01:07:48 +02:00
SimoneN64
d90e26ac0c Various pointer changes 2024-07-03 21:11:03 +02:00
SimoneN64
15838db5b6 Implement rounding as SIMD for now so that the float env is not fucked with by the compiler 2024-06-25 23:48:02 +02:00
SimoneN64
bbac4e315e Small fixes and improvements 2024-05-26 22:12:40 +02:00
Simone Coco
7479ad46a6 AutoRelease better log and null handling 2024-05-20 15:13:30 +02:00
SimoneN64
2ebda70a8c Preliminary controller support 2024-05-17 23:19:15 +02:00
Simone Coco
e841befdb7 Fix compilation on Windows 2024-05-17 12:02:29 +02:00
SimoneN64
249bb97ca9 Introduce panic_trace and small accuracy fix 2024-05-15 22:55:32 +02:00
SimoneN64
0641cedd3d Reduce memory leaks maybe? 2024-05-14 23:11:17 +02:00
SimoneN64
e07f4880e6 Refactor Memory 2024-05-13 20:55:55 +02:00
SimoneN64
b70188fdb1 fix a bunch of warnings 2024-01-03 14:22:06 +01:00
SimoneN64
c82841f0fd Catch these cases, maybe we are missing something 2023-11-08 23:59:36 +01:00
SimoneN64
33ac97ff06 teeny tiny opt 2023-10-22 20:07:45 +02:00
SimoneN64
844776904a minor changes 2023-09-07 14:56:55 +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
3bb4f5e31e Support for loading archives 2023-06-11 18:27:08 +02:00
SimoneN64
e58b867dfe log level 2023-06-09 14:12:05 +02:00
SimoneN64
cf47648f92 Small perf improvements 2023-06-08 22:32:15 +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
df3775a559 logging overhaul 2023-06-05 17:07:20 +02:00
CocoSimone
1c42170810 fix crash on Windows + small performace improvement BUT breaks Donkey
Kong
2023-02-21 01:34:05 +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
64630ea06b No more segfault in JIT. Keeps executing the same blocks over and over though... 2023-01-04 16:50:33 +01:00
CocoSimone
2ea4a88ae8 A bit more refactoring 2022-12-23 22:52:17 +01:00
CocoSimone
4adb7a46f8 Restructure 2022-12-22 23:08:37 +01:00