Commit Graph

18732 Commits

Author SHA1 Message Date
Henrik Rydgard
92f7f459dc Not safe to change the rounding mode function pointer in GenerateCode 2015-10-10 16:46:07 +02:00
Henrik Rydgard
65ee3723d3 ARM64: Don't update currentRoundingFunc unless necessary. 2015-10-10 14:33:01 +02:00
Henrik Rydgard
70239f1611 Fix another rounding bug. ARM64 passes the fpu test again. 2015-10-10 13:30:30 +02:00
Henrik Rydgard
a6294f3e2d Now the three backends actually do the same thing with rounding. Fixes a bug in the x86 backend, too. 2015-10-10 13:11:38 +02:00
Henrik Rydgard
1ddb508542 Improve x86 disassembly (a few symbols) 2015-10-10 13:05:17 +02:00
Henrik Rydgard
30555f31ca ARM64 typo fix. Add a couple of worrying comments... 2015-10-10 11:56:59 +02:00
Henrik Rydgard
8914cd9914 ARM64 disassembler improvements (show many kinds of branch targets properly) 2015-10-10 11:27:28 +02:00
Henrik Rydgård
4c4e95743a Merge pull request #8042 from hrydgard/debloat-rounding-2
Pregenerate rounding code and call it
2015-10-10 10:24:36 +02:00
Henrik Rydgard
d628b9b57b Minor fixes, mostly comments 2015-10-10 10:03:34 +02:00
Henrik Rydgård
4aceb47cbd Typo fix in compat.ini 2015-10-08 23:24:15 +02:00
Henrik Rydgard
b2b5f3424f Fix for 32-bit ARM 2015-10-08 23:11:57 +02:00
Henrik Rydgard
7fee5abf9f x86/x64: Don't use a separate code block for pregenerated functions, just like on ARM 2015-10-08 22:15:28 +02:00
Henrik Rydgard
c41baab747 Pregenerate code to handle rounding mode switches. This time, for all three cores. 2015-10-08 19:58:37 +02:00
Henrik Rydgard
b7725c4f40 Remove empty header files 2015-10-08 18:54:33 +02:00
Henrik Rydgård
809a0cdb4f Merge pull request #8040 from hrydgard/rounding-cleanup
Rounding cleanup
2015-10-08 18:52:44 +02:00
Henrik Rydgard
8a3c96a413 ARM64: Don't need to avoid destroying SCRATCH1 in these functions. 2015-10-08 14:54:43 +02:00
Henrik Rydgard
bfed830f91 Remove the ability to disable rounding mode support. It's time. 2015-10-08 14:54:42 +02:00
Henrik Rydgard
6dd86cd843 Get rid of the ForceFlushToZero hidden config option 2015-10-08 14:54:41 +02:00
Henrik Rydgard
42ce836ba5 Some minor renames and cleanups 2015-10-08 14:43:16 +02:00
Henrik Rydgard
5f4145238a Fix #8034. Cannot leave IMMs or REGIMM in statically allocated registers after a FlushAll. 2015-10-08 14:39:21 +02:00
Henrik Rydgard
e9d84b6496 compat.ini: Disable depth rounding in Ridge Racer. Should help #8031 2015-10-08 09:06:40 +02:00
Henrik Rydgård
a212ebd225 Merge pull request #8039 from unknownbrackets/tex-split
Prevent unbinding array buffer in depal (for 1.1.1)
2015-10-08 08:53:27 +02:00
Unknown W. Brackets
03c5c046e5 Merge pull request #8038 from mgaver/patch-7
Buildfix for Xcode7, iOS9
2015-10-07 22:51:18 -07:00
mgaver
6a24adc11c Update CMakeLists.txt
iconv_library check
2015-10-08 14:27:15 +09:00
Unknown W. Brackets
161efea38e Prevent unbinding array buffer in depal. 2015-10-07 22:11:24 -07:00
mgaver
0fc2e9a77b Update PPSSPP-Info.plist
Relocate a launch image
2015-10-08 13:44:42 +09:00
mgaver
fda8cfbbcc Update CMakeLists.txt
Buildfix for Xcode 7(adding iconv library)
In IOS 9, the Default-568h.png file must be located in root app directory.
2015-10-08 13:43:33 +09:00
Henrik Rydgård
371e7ab880 Minor #define removal 2015-10-06 19:17:29 +02:00
Henrik Rydgård
7faf1cb3f3 Fix a couple of crashes 2015-10-06 19:07:28 +02:00
Henrik Rydgård
94477df686 Merge pull request #8025 from unknownbrackets/ui-tweaks
Allow loading Roboto Condensed or Roboto
2015-10-05 00:15:22 +02:00
Unknown W. Brackets
d41947fdca Allow loading Roboto Condensed or Roboto.
The 2.x font name has changed, so let's allow either as the default.
2015-10-04 15:11:36 -07:00
Henrik Rydgard
5b3a755427 Update lang 2015-10-04 18:52:23 +02:00
Henrik Rydgard
fa50afa056 Fix git-version-gen.cmd to handle even releases (git describe outputs a simpler format). Update lang. 2015-10-04 17:21:25 +02:00
Henrik Rydgard
2eec3a2d99 Update version to 1.1 2015-10-04 16:55:11 +02:00
Henrik Rydgard
2f14ac4781 Update lang 2015-10-04 16:53:07 +02:00
Henrik Rydgard
41efe18bba Probably fix crash on exit reported in #8022 2015-10-04 16:12:03 +02:00
Henrik Rydgard
dd8647bf3a Update version to 1.1 2015-10-04 15:46:29 +02:00
Henrik Rydgard
490d8be4df Some cleanup, enable CRT memory tracker in debug builds 2015-10-04 14:11:34 +02:00
Henrik Rydgard
6785a95384 Fix some memory leaks on corrupt savestates 2015-10-04 14:11:33 +02:00
Henrik Rydgård
47cb288d6b Don't add Autoconfigure button when the device has builtin controls. Restore to Default should suffice. 2015-10-04 13:25:57 +02:00
Henrik Rydgård
5dc6e96168 Fix key mapping defaults on nVidia Shield TV 2015-10-04 13:25:57 +02:00
Henrik Rydgård
8c2ade07a1 Minor fix on splash screen 2015-10-04 13:25:57 +02:00
Henrik Rydgard
6d5bde9748 Fix more buggy string arithmetic in LogManager 2015-10-04 11:09:44 +02:00
Henrik Rydgard
68fc776fa7 Work around some crashes I got trying to load a GTA:LCS savestate from 2014.
However, the savestate still loads to a black screen, although background audio is working.
2015-10-04 10:34:15 +02:00
Henrik Rydgard
77b40c2ee4 Fix #6541 where no error message was displayed when loading a non-existent save state through mapped hotkey 2015-10-04 10:18:32 +02:00
Henrik Rydgard
8107cb4423 Hopefully this will help issue #7969 2015-10-04 10:08:20 +02:00
Henrik Rydgard
01b9400223 Oops, forgot this 2015-10-04 00:14:13 +02:00
Henrik Rydgard
50d66f9a19 Workaround for #8020 2015-10-04 00:00:46 +02:00
Henrik Rydgard
682472c5b5 Allow mono atrac3 for "game menu backgrund audio". Fix possible data race. 2015-10-03 23:18:54 +02:00
Henrik Rydgard
8ab0a3cf7c Fix bug when deleting game configs from game screen - didn't mark as deleted 2015-10-03 22:57:07 +02:00