Unknown W. Brackets
69756733eb
Add another GE cmd for skip tex in debugger.
2015-02-21 18:09:53 -08:00
Unknown W. Brackets
abace1aa76
For render-to-tex, full alpha on 565 use only.
...
It's not how it was drawn, but how it is used... in case it changes
formats, which apparently Split/Second does. Fixes #7492 .
2015-02-21 18:08:50 -08:00
Henrik Rydgård
3f4cb7fb3e
Merge pull request #7508 from unknownbrackets/replace-minor
...
Allow multiple replacements on the same func
2015-02-22 01:02:33 +01:00
Unknown W. Brackets
1075a394ce
Optimize xBRZ with ARGB a bit.
...
Alpha is quite common with PSP textures. Measured by Zenju to provide a
15% performance improvement in Visual Studio.
2015-02-21 15:51:03 -08:00
Unknown W. Brackets
0982336565
Oops, fix race in xBRZ buffer alloc.
2015-02-21 15:51:02 -08:00
Unknown W. Brackets
10049e62a8
Allocate the xBRZ buffer only when actually used.
...
This way if scaling is off, we don't have to worry about potentially
eating more RAM on any platform.
2015-02-21 15:51:02 -08:00
Unknown W. Brackets
3c9150231d
Update to xBRZ 1.2, with perf improvements.
...
Performance improvements in PPSSPP not measured, but xBRZ expects 30%
improvement. Fixes #7443 .
2015-02-21 15:51:01 -08:00
Unknown W. Brackets
8a0f854dc6
Fix an iterator corruption on tls thread autofree.
2015-02-21 15:50:20 -08:00
Unknown W. Brackets
8d15cb953a
sceKernelGetTlsAddr() should only return a ptr.
...
So, that means no error codes - only null.
2015-02-21 15:50:19 -08:00
Unknown W. Brackets
1c0d880bc3
Support the alignment option in tlspl objects.
2015-02-21 15:50:19 -08:00
Unknown W. Brackets
3bfe7102e3
Handle the priority attribute for tlspls.
2015-02-21 15:50:18 -08:00
Unknown W. Brackets
ccaa75ec53
Don't return an error for double tls free.
...
Apparently, that's a-okay.
2015-02-21 15:50:17 -08:00
Unknown W. Brackets
be1e7cfb37
Fix waiting tlspl result, address not block num.
2015-02-21 15:50:17 -08:00
Unknown W. Brackets
76dfbc7436
Clear tls blocks before alloc and after free.
...
The PSP actually does both, so let's do it too.
2015-02-21 15:50:16 -08:00
Unknown W. Brackets
abd03bd597
Fix size handling in sceKernelReferTlsplStatus().
2015-02-21 15:50:16 -08:00
Unknown W. Brackets
baca1ab901
Handle other threads properly when deleting tlspls.
2015-02-21 15:50:15 -08:00
Unknown W. Brackets
f52cb71300
Use an aligned blocksize for TLS.
2015-02-21 15:50:15 -08:00
Unknown W. Brackets
dd07a0596b
Free TLS on thread end.
...
PSP does this so we should too. Not yet cleaning up completely.
2015-02-21 15:50:14 -08:00
Unknown W. Brackets
4c15afa905
Allow multiple replacements on the same func.
...
Or, more specifically, hooks. This allows enter and exit on the same
func, which can obviously be useful for debugging.
2015-02-21 15:48:09 -08:00
Henrik Rydgard
879baec692
With this, Jak and Daxter works again (but does warn at startup and has one illegal GetPointer later).
...
I really don't understand what's going on..
2015-02-21 13:07:13 +01:00
Henrik Rydgard
1ecfd6cebc
More replacement function accuracy improvements. Makes J&D happy, "fixing" #7502 .
2015-02-20 00:17:47 +01:00
Henrik Rydgard
f1a856c53c
Update README.md for 1.0.1
2015-02-19 11:16:16 +01:00
Henrik Rydgard
23492d8d90
Jak and Daxter relies on implementation details of memcpy (scary!), fix our replacement. Fixes #7502
2015-02-19 11:16:16 +01:00
Unknown W. Brackets
e89c881e4a
Merge pull request #7493 from clienthax/master
...
Fix VideoCore detection for rpi
2015-02-17 12:13:14 -08:00
clienthax
c70fe1c381
Update CMakeLists.txt
2015-02-17 19:15:54 +00:00
clienthax
d8e6a995eb
Update CMakeLists.txt
2015-02-17 19:15:08 +00:00
Henrik Rydgård
1d7b0ae4a8
Merge pull request #7491 from thedax/ge-environmentmap-ded9
...
Update GE_TEXMAP_ENVIRONMENT_MAP in Direct3D9 so it matches OpenGL's behaviour
2015-02-17 09:35:47 +01:00
The Dax
3239e27e84
Update GE_TEXMAP_ENVIRONMENT_MAP in Direct3D9 so it matches OpenGL's behaviour.
...
Improves the car colours in Outrun 2006, but like OpenGL, it's still got some areas with the wrong blue hue.
2015-02-17 02:17:24 -05:00
Henrik Rydgård
635f43ba7d
Merge pull request #7477 from LunaMoo/remove-obsolete-save
...
Remove 2 more game specific config saves.
2015-02-16 23:14:13 +01:00
Henrik Rydgård
f2bb413fed
Merge pull request #7484 from daniel229/fix1
...
Small fix in sceSfmt19937
2015-02-16 23:13:44 +01:00
Henrik Rydgard
7e38ca38b3
Pause UI: Increase vertical spacing between savestate slots, allow changing the "current" slot by choosing an empty one
2015-02-16 22:41:01 +01:00
daniel229
f8378d0d7f
sceSfmt19937 fix
2015-02-16 23:38:45 +08:00
Henrik Rydgard
7f51cd6003
Cleaner fix for compilation problem in SFMT.h, though had to patch it.
2015-02-15 23:14:54 +01:00
Henrik Rydgard
66e9877561
Fix #7480 where we would lose the keyboard after activating fullscreen with the mouse
2015-02-15 23:07:24 +01:00
Henrik Rydgard
83f81eaaf1
Remove unnecessary Clear() from UI background drawing code
2015-02-15 20:41:36 +01:00
Henrik Rydgård
8abd22a35b
Merge pull request #7478 from daniel229/sceSfmt19937
...
Trying to implement sceSfmt19937 module.
2015-02-15 17:25:25 +01:00
Henrik Rydgård
e7e7c9aeed
Merge pull request #7481 from sum2012/lang
...
Update lang
2015-02-15 17:23:11 +01:00
sum2012
ca74b4175f
Update lang
2015-02-15 23:45:48 +08:00
daniel229
937dc2a231
Include path in Qt/Core.pro.
2015-02-15 19:16:34 +08:00
daniel229
aa4822bedb
Chang pointers type.
2015-02-15 19:05:34 +08:00
Henrik Rydgard
c9e6938801
UI: Add "overscroll" when keyboard navigating, to show a bit of the next item. Add some shadows.
2015-02-15 11:22:24 +01:00
Henrik Rydgard
8fa7a9cd41
Remove redist submodule
2015-02-15 11:22:23 +01:00
daniel229
763e684bf7
agains
2015-02-15 17:26:54 +08:00
daniel229
f3bd527bf5
build fix
2015-02-15 17:08:19 +08:00
daniel229
21b0c2992b
Implement sceSfmt19937 module.
2015-02-15 13:22:20 +08:00
LunaMoo
872d898307
Remove 2 more game specific config saves.
...
ba96b7b31c
now saves it.:3
2015-02-15 03:49:01 +01:00
Henrik Rydgård
77693633d7
Merge pull request #7476 from Bigpet/confsave
...
Just save the current config every time the config file is switched
2015-02-14 23:04:35 +01:00
Peter Tissen
ba96b7b31c
Just save the current config every time the config file is switched
...
also undo #7473 because it would now introduce redundant writes.
2015-02-14 19:21:26 +01:00
Henrik Rydgård
ad345f9746
Merge pull request #7473 from Bigpet/master
...
Save after changing recent list
2015-02-13 16:50:11 +01:00
Peter Tissen
aa6985f5c2
Save after changing recent list
...
regarding #7472 . If this is not done then the config file (the main config,
the per-game config files do not have recent entries) is loaded when a game
with game-specific settings is touched.
2015-02-13 10:27:11 +01:00