Unknown W. Brackets
|
a6436d04f5
|
Support PIC0 in PBP files.
|
2014-06-21 18:29:54 -07:00 |
|
Unknown W. Brackets
|
a0340debd6
|
Use flags to specify wanted data in gamecache.
|
2014-06-21 18:24:21 -07:00 |
|
Unknown W. Brackets
|
0416f0d918
|
On main screen, show game bgs using controller.
This won't affect touch UIs but it's a nice touch for controller based
animation imho.
|
2014-06-21 18:04:27 -07:00 |
|
Unknown W. Brackets
|
73d77d3e8a
|
Warning fix.
|
2014-06-21 18:04:00 -07:00 |
|
Unknown W. Brackets
|
f4f3d280f7
|
Avoid locking up the UI for gamecache loads.
If the icon/bg is not loaded yet, we'd lock and block for it to load
anyway. This uses a separate (or possibly atomic) lock.
|
2014-06-21 18:03:32 -07:00 |
|
Unknown W. Brackets
|
a22fb9289d
|
Load the icon on the game screen with the bg.
Still looks nicer this way.
|
2014-06-21 14:03:50 -07:00 |
|
Unknown W. Brackets
|
53547bd8b9
|
Refactor a bit to simplify the code.
|
2014-06-21 13:49:30 -07:00 |
|
Unknown W. Brackets
|
1a44b557e5
|
Allow loading game info without clearing old.
More seamless when we already have the icon, for example.
|
2014-06-21 13:44:07 -07:00 |
|
Henrik Rydgård
|
0fee05d945
|
Merge pull request #6369 from thedax/reschedule
sceDisplayGetVcount should apparently reschedule. Fixes #3234.
|
2014-06-21 21:15:53 +02:00 |
|
Henrik Rydgård
|
4a12edd17b
|
Merge pull request #6384 from unknownbrackets/mpeg-streams
Abuse esBuffer to track the vid/aud stream id
|
2014-06-21 21:15:26 +02:00 |
|
Unknown W. Brackets
|
e0b4aa68d0
|
Typos.
|
2014-06-21 12:04:27 -07:00 |
|
Henrik Rydgård
|
5f57e7ebaf
|
Merge pull request #6383 from unknownbrackets/gpu-minor
Check for closest render-to-tex, ignore high bits of fb addr
|
2014-06-21 21:03:17 +02:00 |
|
Henrik Rydgård
|
18bcabb5ba
|
Merge pull request #6385 from unknownbrackets/framebuffer-clut
Support more shift/masks in fb cluts on GLES2
|
2014-06-21 20:54:51 +02:00 |
|
Unknown W. Brackets
|
0418c8071a
|
Support more shift/masks in fb cluts on GLES2.
|
2014-06-21 11:10:57 -07:00 |
|
Unknown W. Brackets
|
de2a3834e0
|
Abuse esBuffer to track the vid/aud stream id.
|
2014-06-21 09:27:39 -07:00 |
|
Unknown W. Brackets
|
e9224e9eaa
|
Actually set the offset framebuffer.
Oops.
|
2014-06-21 09:04:39 -07:00 |
|
Unknown W. Brackets
|
1cea361c65
|
Remove now-unnecessary MaskedEqual() compares.
Clearer this way I think.
|
2014-06-21 08:30:45 -07:00 |
|
Unknown W. Brackets
|
2883988f22
|
Ignore the high bits of the framebuffer address.
And depth buffer. On a PSP, these bits don't affect where it renders to
even slightly.
|
2014-06-21 08:29:38 -07:00 |
|
Unknown W. Brackets
|
4319d5eb28
|
Take the closest offset framebuffer.
There could be multiple, or even an exact match too. Make sure to take
the closest one.
|
2014-06-21 08:23:10 -07:00 |
|
Unknown W. Brackets
|
d7e2c2c1d2
|
armjit: Oops, correctly handle plus/minus vmin/max.
|
2014-06-21 07:45:47 -07:00 |
|
Henrik Rydgård
|
42e28b0c75
|
Merge pull request #6381 from sum2012/sceAtrac
Add a codecType check in sceAtracSetHalfwayBufferAndGetID
|
2014-06-21 13:33:04 +02:00 |
|
Henrik Rydgård
|
6e2235d9b8
|
Merge pull request #6380 from unknownbrackets/psmf-minor
Don't skip the first psmf frame when syncing audio
|
2014-06-21 13:32:29 +02:00 |
|
Henrik Rydgård
|
09e5a60499
|
Merge pull request #6378 from unknownbrackets/gpu-minor
Validate framebuffer uploads a bit more
|
2014-06-21 13:32:09 +02:00 |
|
Henrik Rydgård
|
e6e88aaee8
|
Merge pull request #6382 from unknownbrackets/armjit-minor
Fix vmin/vmax to follow the PSP's rules
|
2014-06-21 13:31:22 +02:00 |
|
Unknown W. Brackets
|
95f5d9397c
|
Correct overflow in trunc.w.s for interpreter.
Reported in #4786.
|
2014-06-21 00:53:33 -07:00 |
|
Unknown W. Brackets
|
62daf6d7c8
|
armjit: Fix vmin/vmax to follow the PSP's rules.
Also the interpreter. Fixes #6107.
|
2014-06-20 23:55:33 -07:00 |
|
sum2012
|
6fe74d938e
|
Change to report
|
2014-06-21 08:00:16 +08:00 |
|
sum2012
|
846eda836f
|
Add a codecType check in sceAtracSetHalfwayBufferAndGetID
Fix crash in #6363
|
2014-06-21 05:44:29 +08:00 |
|
Unknown W. Brackets
|
ae13d51cef
|
Don't skip the first psmf frame when syncing audio.
Fixes #6374.
|
2014-06-20 09:07:18 -07:00 |
|
Unknown W. Brackets
|
43e5ac986c
|
Fix fast math mangling on non-Linux platforms.
It needs the underscore prefix. May help #6358.
|
2014-06-20 08:51:16 -07:00 |
|
Unknown W. Brackets
|
0c31e551e7
|
Clear buffers before using them.
Fixes a reported crash on an AMD card.
|
2014-06-19 23:09:15 -07:00 |
|
Unknown W. Brackets
|
ef390c5c40
|
Double check upload/download are VRAM addresses.
|
2014-06-19 23:09:15 -07:00 |
|
Henrik Rydgård
|
5925fa32e8
|
Merge pull request #6375 from unknownbrackets/replace-fix
Fix func replacements and delay slots on arm
|
2014-06-20 00:01:23 +02:00 |
|
Unknown W. Brackets
|
e87e1606c5
|
Fix func replacements and delay slots on arm.
Fixes #6303.
|
2014-06-19 08:02:49 -07:00 |
|
Henrik Rydgård
|
935f1cb7b5
|
Merge pull request #6373 from unknownbrackets/debugger
Fix deadlock when using cpu and ge debuggers at the same time
|
2014-06-19 11:01:37 +02:00 |
|
Unknown W. Brackets
|
2f6b63385d
|
On breakpoint change, don't wait for core too long.
Fixes #6366.
|
2014-06-19 01:16:24 -07:00 |
|
Unknown W. Brackets
|
9efbc2694b
|
Add an invalidate all method to the jit.
|
2014-06-19 01:13:06 -07:00 |
|
Unknown W. Brackets
|
561d0e5ef9
|
Check more ops for changing memory in debugger.
|
2014-06-19 00:48:33 -07:00 |
|
Unknown W. Brackets
|
5f4a0d8174
|
Fix a few minor warnings.
|
2014-06-19 00:47:58 -07:00 |
|
xsacha
|
8913623338
|
Merge pull request #6372 from unknownbrackets/memmap-fix
Fix memory mapping for sure this time on 32-bit
|
2014-06-19 17:41:05 +10:00 |
|
Unknown W. Brackets
|
fa875a6016
|
Fix memory mapping for sure this time on 32-bit.
|
2014-06-19 00:30:02 -07:00 |
|
The Dax
|
eb94587391
|
sceDisplayGetVcount should apparently reschedule. Fixes #3234.
|
2014-06-18 19:35:16 -04:00 |
|
Henrik Rydgård
|
413704f674
|
Merge pull request #6362 from unknownbrackets/gpu-minor
Upload stencil/color on FBO create, clear depth/stencil to 0, fix software transform
|
2014-06-18 09:29:45 +02:00 |
|
Sacha
|
2a3626d9d2
|
CMake: Support compiling a 'generic' architecture target. Will have to disable JIT first.
|
2014-06-18 17:12:21 +10:00 |
|
Unknown W. Brackets
|
19f35bbac1
|
Clear stencil to 0, not 1.
Memory is generally initially zeros, after all. Fixes #5205 (or at least
improves it?) and fixes #6226.
|
2014-06-18 00:09:01 -07:00 |
|
Unknown W. Brackets
|
b5eb072e64
|
Clear depth buffers to zero, not 1.0f.
Memory is generally initially zeros.
|
2014-06-17 23:56:33 -07:00 |
|
Unknown W. Brackets
|
a9da3618ba
|
Upload the color/stencil buffers on FBO creation.
Fixes pausing or loading a savestate in Star Ocean (previously your
character became invisible until the screen panned.)
|
2014-06-17 23:55:09 -07:00 |
|
Unknown W. Brackets
|
171a865b37
|
Support reversing normals in software transform.
|
2014-06-17 23:29:33 -07:00 |
|
Unknown W. Brackets
|
d4c416a437
|
Use the pre-world normal in software proj mapping.
Fixes #6081.
|
2014-06-17 23:27:19 -07:00 |
|
Sacha
|
12e091b216
|
CMake: Cleanup more names.
|
2014-06-18 16:15:47 +10:00 |
|