Commit graph

678 commits

Author SHA1 Message Date
SimoneN64
4715652970 Lay down initial JIT structure 2023-07-25 10:56:27 +02:00
SimoneN64
fcee7f5850 DMEM/IMEM mirroring 2023-07-25 10:23:06 +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
e587c31150 Avoid rendering if window is minimized + pause on minimize/losing focus 2023-07-22 19:34:57 +02:00
SimoneN64
d0bccfc7e7 Should use SDL_free for drag and drop char* 2023-07-10 21:20:52 +02:00
Simone
38ad014fa6
Add Discord link to README.md 2023-07-08 09:27:50 +02:00
SimoneN64
dffd36fc31 Added dgb-n64 in sister projects section 2023-07-06 23:24:31 +02:00
SimoneN64
24b43e65f8 Added MelonDS in sister projects section 2023-07-06 23:17:36 +02:00
SimoneN64
0daa56b25d Remove SFML from code 2023-07-06 23:11:24 +02:00
SimoneN64
6b9761355e Add "Sister projects" to README.md 2023-07-06 23:09:30 +02:00
SimoneN64
edc44ce685 Remove SFML dependency 2023-07-06 22:54:55 +02:00
SimoneN64
18615ad36d attempt at fixing Linux linking error 2023-06-28 10:07:27 +02:00
SimoneN64
cc7e9bc464 add mute option to settings 2023-06-28 09:49:58 +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
c0c5a4f1c0 update ci 2023-06-28 09:35:48 +02:00
SimoneN64
42d6fb8e05 add sfml-network 2023-06-28 09:35:48 +02:00
SimoneN64
9f27961cb9 things 2023-06-13 21:27:37 +02:00
SimoneN64
13c0af271c Merge branch 'master' of https://github.com/SimoneN64/Kaizen 2023-06-13 21:26:57 +02:00
SimoneN64
bffd99cbef attempt at fixing CI 2023-06-13 08:40:31 +02:00
SimoneN64
2004f9ce04 update unarr 2023-06-12 18:32:13 +02:00
SimoneN64
9d78293be3 Fix couple of warnings 2023-06-12 18:32:05 +02:00
SimoneN64
08c9484857 move done variable into window class 2023-06-12 17:15:43 +02:00
SimoneN64
fe43d3bb80 ops 2023-06-12 15:36:15 +02:00
SimoneN64
1031a1ef0f update parallel-rdp and unarr remotes 2023-06-12 14:16:05 +02:00
SimoneN64
7a7d7feee2 small change 2023-06-12 10:14:15 +02:00
SimoneN64
0b21f16ea6 don't allocate entire app on heap 2023-06-12 10:13:50 +02:00
SimoneN64
91575fe4df fix some warnings 2023-06-12 10:12:55 +02:00
SimoneN64
3bb4f5e31e Support for loading archives 2023-06-11 18:27:08 +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
7e9cfa1f53 Lay down flash support (doesn't work properly yet) 2023-06-09 16:06:03 +02:00
SimoneN64
c132900c57 update .gitignore 2023-06-09 14:12:13 +02:00
SimoneN64
e58b867dfe log level 2023-06-09 14:12:05 +02:00
SimoneN64
446be92d49 Memory: finally use macros for switches 2023-06-09 12:24:58 +02:00
SimoneN64
2fa27ac73f GameDB: Still set save type and game name even if region didn't match but code did 2023-06-09 11:21:39 +02:00
SimoneN64
041dff5ee0 Parallelize game db scanning so games don't take ages to boot 2023-06-09 09:44:38 +02:00
SimoneN64
19a99e6516 Update nfd 2023-06-09 08:54:56 +02:00
SimoneN64
c8f416717b Change mapping a bit 2023-06-08 22:32:24 +02:00
SimoneN64
cf47648f92 Small perf improvements 2023-06-08 22:32:15 +02:00
SimoneN64
25376f06af fix Windows NOMINMAX and _CRT_SECURE_NO_WARNINGS redefinitions 2023-06-07 11:35:57 +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
8fb0dd826d more inlined stuff 2023-06-06 10:59:25 +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