Commit Graph

1685 Commits

Author SHA1 Message Date
RSDuck
36bdb591be fix JIT for code in VRAM
apparantely Pokemon B/W needs this
fixes #708
2020-08-09 13:29:04 +02:00
WaluigiWare64
240175f274
Update CMakeLists.txt 2020-08-06 14:39:42 +01:00
WaluigiWare64
a73f3cc7b6
Update README.md 2020-08-05 15:40:28 +01:00
WaluigiWare64
6d71f9c832
Merge branch 'master' into feature/zip-support 2020-08-05 15:06:15 +01:00
U-RAYYAN-PC\Rayyan
7e5eafe345 Statically link libzip 2020-08-05 14:50:18 +01:00
RSDuck
e4b1526b47 reset JIT fastmem on JIT block cache reset as well 2020-07-31 23:05:11 +02:00
Raphaël Zumer
68e310e4ef Deploy Qt libraries with dynamic Windows builds
Also stop using msys-dist.sh with the static CI build.
2020-07-31 16:50:19 -04:00
RSDuck
2a3147db46 reset fastmem on DSi soft reset 2020-07-31 22:39:27 +02:00
Raphaël Zumer
ce28d5725b
Update dependencies in the readme 2020-07-31 20:20:47 +00:00
Arisotura
c5ecef7410 fix similar bug with emu settings dialog
also make the reset-warning dialog a bit betterer
2020-07-31 20:51:16 +02:00
Arisotura
d21cd20290 fix some pause bugs 2020-07-31 20:45:30 +02:00
RSDuck
a89741c628 fix unterminated string + remove some JIT logging 2020-07-29 01:31:57 +02:00
RSDuck
f56aa60eb6 check IRQ first then Idle loop
apparently I put it this way for a reason
2020-07-28 00:44:58 +02:00
RSDuck
ea734084ca check DSi interrupts for halted processor wakeup 2020-07-27 23:18:33 +02:00
RSDuck
5903b11bda subtract cycles after checking IRQ and Halt
also switch back to adding to ARM::Cycles instead of subtracting from them
2020-07-27 23:14:39 +02:00
Arisotura
026d0dcab8
Merge pull request #683 from nadiaholmquist/fix/aarch64-ci
Fix aarch64 CI
2020-07-27 16:11:02 +02:00
Nadia Holmquist Pedersen
40a9f41be8
Merge branch 'master' into fix/aarch64-ci 2020-07-27 16:06:53 +02:00
Arisotura
dff14ca80a
Merge pull request #682 from nadiaholmquist/slirp-merge
Merge slirp branch into master
2020-07-27 16:01:55 +02:00
Nadia Holmquist Pedersen
5c08207f35 Do full upgrade to avoid issues when installing ARM dependencies 2020-07-27 15:56:43 +02:00
RSDuck
17ce4d2a73 x64 JIT: remove unecessary MOV 2020-07-27 13:49:13 +02:00
Nadia Holmquist Pedersen
6a682a8ef0 Link iconv instead of ${Iconv_LIBRARIES} because idk Windows 2020-07-26 22:26:50 +02:00
Nadia Holmquist Pedersen
a1f939e0cb use FindIconv and link it on all platforms when not built in 2020-07-26 22:16:53 +02:00
Nadia Holmquist Pedersen
173e3b037c Link iconv for Windows static builds 2020-07-26 22:08:57 +02:00
Nadia Holmquist Pedersen
c547db21e9 Don't download CMake, the package is new enough 2020-07-26 21:52:35 +02:00
Nadia Holmquist Pedersen
c9b9f43fbf Remove unneeded gtk3 package from the Ubuntu build 2020-07-26 21:48:01 +02:00
Nadia Holmquist Pedersen
8a1964a75c Add libslirp to workflows 2020-07-26 21:43:01 +02:00
Nadia Holmquist Pedersen
b4ad35948d Merge remote-tracking branch 'upstream/slirp' into slirp-merge 2020-07-26 21:41:09 +02:00
RSDuck
0e7df468c7 x64 JIT: generate patch trunk for RSCRATCH4
I thought I already fixed this?
2020-07-25 22:21:26 +02:00
RSDuck
887ad27ed8 implement carry setting ALU op with imm 2020-07-25 22:08:43 +02:00
RSDuck
8b83611d32 Merge branch 'master' of https://github.com/Arisotura/melonDS 2020-07-25 21:16:28 +02:00
RSDuck
af31d25086 fix #672 2020-07-25 21:16:23 +02:00
RSDuck
d13d2e9170
Merge pull request #680 from nadiaholmquist/patch-3
Windows CI: Install MSYS2 with chocolatey
2020-07-25 21:01:31 +02:00
RSDuck
8a96dfce18 fix build with JIT disabled
fixes #675 and #674
2020-07-25 20:59:53 +02:00
Nadia Holmquist Pedersen
acb1eec35d
Windows CI: Install MSYS2 with chocolatey 2020-07-25 20:26:36 +02:00
WaluigiWare64
c351e777b4
part 2 of fix Linux invalid encoding 2020-07-24 18:25:07 +01:00
WaluigiWare64
a5d9f69127
Fix Linux "invalid encoding" filename 2020-07-24 18:19:02 +01:00
RSDuck
116d831cfd Fix 16-bit DSi ARM9 read 2020-07-23 20:06:44 +00:00
RSDuck
f5130f82eb Arisotura isn't the only derp 2020-07-23 19:56:09 +00:00
Arisotura
ac8f44125b I'm a derp 2020-07-23 21:27:45 +02:00
RSDuck
e85d2e2cf3 Use the correct slow path for block read/write 2020-07-23 19:12:25 +00:00
RSDuck
961b4252e2 Make it buildable on aarch64 2020-07-23 19:07:33 +00:00
RSDuck
e63bd7e38c for some reason tabs and spaces were mixed 2020-07-23 17:43:25 +02:00
Arisotura
2f9a6b7c03 SPU: delay channel start until whenever it can actually start. fixes maxmod interpolated mode. 2020-07-23 12:59:19 +02:00
WaluigiWare64
7937406af6
Change binary stream to u8 and cast to char* 2020-07-22 16:39:24 +01:00
WaluigiWare64
7fb67570e9
fix 2020-07-22 16:17:32 +01:00
WaluigiWare64
c8e934ce97
Fix indentation + delete contents 2020-07-22 16:01:18 +01:00
WaluigiWare64
fd4775c3ca
Fix Ubuntu ARM64 libzip dependency 2020-07-22 15:37:30 +01:00
U-RAYYAN-PC\Rayyan
96e0e37156 Link it up to onOpenFile() 2020-07-22 15:15:56 +01:00
U-RAYYAN-PC\Rayyan
0009a3ffd1 Add the extractROM function 2020-07-22 15:13:14 +01:00
U-RAYYAN-PC\Rayyan
523ff9ff1c Add libzip dependency in the workflow files and to CMakeLists.txt 2020-07-22 14:22:23 +01:00