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 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 Rydgård
|
371e7ab880
|
Minor #define removal
|
2015-10-06 19:17: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
|
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
|
eb4ca0cf81
|
Add a compatibility flag to revert sceAtrac to before #6976. Makes audio work in GTA again.
Hopefully we will find a better fix in the future.
Also see issue #7863.
|
2015-09-27 11:51:46 +02:00 |
|
Henrik Rydgard
|
d6a370a4c4
|
Add comments to compat.ini, System.cpp
|
2015-09-27 01:23:21 +02:00 |
|
Henrik Rydgard
|
b07b002040
|
Introduce "Compatibility Flags".
These should be used very restrictively, see comment in Compatibility.h.
Should help #8004, by disabling depth rounding in Fight Night round 3.
|
2015-09-27 01:23:20 +02:00 |
|
Henrik Rydgård
|
c6789c28f9
|
Remove unused Core/CMakeLists.txt
|
2015-09-26 19:23:54 +02:00 |
|
Henrik Rydgard
|
8996f58693
|
Generate save state IDs for homebrew using the elf or directory name where applicable.
|
2015-09-25 19:27:40 +02:00 |
|
Henrik Rydgard
|
0f4df6c67b
|
Add some missing _ARCH_32 and _ARCH_64 definitions to MSVC project files.
Fixes obscure crash in Moppi PSP Flower homebrew.
|
2015-09-23 19:30:14 +02:00 |
|
Henrik Rydgard
|
6fcbfabdd2
|
Rename fields to avoid some gross #define hack that linux is doing
|
2015-09-23 12:10:23 +02:00 |
|
Henrik Rydgard
|
77e9ea38aa
|
Get rid of remaining uses of stat() on Windows
|
2015-09-23 11:34:22 +02:00 |
|
Henrik Rydgard
|
58d3137b10
|
Get rid of a bunch of more uses of stat64 on Windows.
|
2015-09-23 09:48:55 +02:00 |
|
Henrik Rydgard
|
cf63ec6d3c
|
Delete some duplicate code
|
2015-09-22 23:02:02 +02:00 |
|
Henrik Rydgard
|
0084b2ac30
|
Simplify FileUtil::Exists. Minor cleanups.
Might possibly help #7967 (XP) by avoiding _wstat64? That would be a libc bug though.
|
2015-09-22 22:50:29 +02:00 |
|
Henrik Rydgard
|
351baa101c
|
Some Android warning fixes
|
2015-09-22 18:30:57 +02:00 |
|
Unknown W. Brackets
|
ea271dd61d
|
Kill FINAL ifdef entirely.
We've never turned off the disasm pointer and it's probably not worthwhile
at this point...
|
2015-09-20 11:39:46 -07:00 |
|
Henrik Rydgard
|
8bedc60a93
|
React to window resizing in a slightly more traditional way, may help #7957?
|
2015-09-19 15:16:31 +02:00 |
|
Henrik Rydgård
|
96c4fecccc
|
Merge pull request #7952 from KentuckyCompass/isofilesystem_map
Make ISO filesystem case sensitive and add a few optimizations
|
2015-09-18 22:31:37 +02:00 |
|
Henrik Rydgard
|
3232e46c36
|
Make debug build nearly warning free in MSVC 2015
|
2015-09-17 22:02:15 +02:00 |
|
Henrik Rydgård
|
a71fbccfbc
|
Warning fixes for new LLVM on mac (warns on inconsistent usage of override)
|
2015-09-17 20:29:37 +02:00 |
|
sergiobenrocha2
|
5ec87f3459
|
Improve detection of for shared libs in both sdl and Qt (zlib, libzip, snappy and glew).
|
2015-09-16 00:59:31 -03:00 |
|
Henrik Rydgård
|
d34219e0ba
|
Merge pull request #7968 from sum2012/patch-1
Enabled some code on proAdhoc by @lightfirst
|
2015-09-13 23:32:51 +02:00 |
|
Henrik Rydgård
|
315ff819b4
|
Merge pull request #7966 from unknownbrackets/hle-minor
Move ThreadQueueList to its own file, minor tweaks
|
2015-09-13 21:31:12 +02:00 |
|
sum2012
|
14bbfc8c96
|
Enabled some code on proAdhoc by @lightfirst
Fix #7962
|
2015-09-13 21:07:13 +08:00 |
|
KentuckyCompass
|
8c72cb17b1
|
remove the unordered_map from ISOFileSystem
|
2015-09-12 21:12:11 -07:00 |
|
Unknown W. Brackets
|
91632a1ea5
|
Add some fallback logic when scheduling dies.
|
2015-09-12 13:36:52 -07:00 |
|
Unknown W. Brackets
|
c03b163537
|
Move ThreadQueueList to a separate file.
Not reused anywhere, but just so it's a little cleaner.
|
2015-09-12 13:03:15 -07:00 |
|
Unknown W. Brackets
|
a1139a4f45
|
Add some comments to the thread queue handling.
|
2015-09-12 12:57:44 -07:00 |
|
Unknown W. Brackets
|
0c1a5324fb
|
Merge pull request #7956 from unknownbrackets/arm64-minor
Unknown's min/max unordered-float fix for ARM64
|
2015-09-12 11:59:05 -07:00 |
|
Unknown W. Brackets
|
3301a347b3
|
arm64: Dumb typo, oops.
|
2015-09-12 11:56:33 -07:00 |
|
Henrik Rydgård
|
1e109a3b27
|
Add unittest for ParseLBN. Seems we already parse correctly.
See #7960
|
2015-09-12 11:21:54 +02:00 |
|
Henrik Rydgård
|
33c39636c8
|
Don't use deprecated FFMPEG codec IDs. Tries to solve #7955.
Simpler alternative to #7959.
|
2015-09-12 10:45:03 +02:00 |
|
Unknown W. Brackets
|
dd548ba12c
|
arm64: Check for unordered in vmin/vmax.
|
2015-09-08 20:07:10 -07:00 |
|
KentuckyCompass
|
c7d24407ee
|
tests show PSP doesn't tolerate extra /s at the end in an ISO
|
2015-09-07 18:56:18 -07:00 |
|
KentuckyCompass
|
4f0ec690a7
|
Try to fix my whitespace changes
|
2015-09-07 18:52:17 -07:00 |
|
KentuckyCompass
|
aed469ef9a
|
Advance a pathLength variable instead of calling .erase() in GetFromPath
|
2015-09-07 18:43:10 -07:00 |
|
KentuckyCompass
|
3f36b476ad
|
Add an unordered_map to TreeEntry for faster lookup
|
2015-09-07 17:39:17 -07:00 |
|
KentuckyCompass
|
481eac7184
|
more spaces around operators for readability
|
2015-09-07 16:44:34 -07:00 |
|
KentuckyCompass
|
fe9055c98e
|
make some things const
|
2015-09-07 16:42:57 -07:00 |
|
KentuckyCompass
|
32bea0c0e3
|
Don't copy each name in a loop
|
2015-09-07 16:36:40 -07:00 |
|
KentuckyCompass
|
8fb9403735
|
spacing and readability: add spaces around ==, etc
|
2015-09-07 16:35:23 -07:00 |
|