Unknown W. Brackets
c03f6c23ed
Mpeg: Return errors when no audio is available.
...
Before, we were only returning an error once, in an effort to log only
once. This meant sometimes games would not realize they needed to add
packets.
2016-01-17 00:22:46 -08:00
Henrik Rydgård
067095e2b4
Merge pull request #8410 from latot/mini
...
little changes
2016-01-17 00:44:07 +01:00
Henrik Rydgård
d933a29d8b
Merge pull request #8434 from unknownbrackets/atrac-cleanup
...
Cleanup some Atrac code
2016-01-16 23:59:38 +01:00
Unknown W. Brackets
cf9cb798fc
Atrac: Remove unused variables, cleanup some names.
2016-01-16 14:47:07 -08:00
Unknown W. Brackets
aac603534a
Reset failedDecode when the game sets new data.
...
Should not last forever.
2016-01-16 14:01:12 -08:00
Unknown W. Brackets
d97dfac594
Atrac: Log bad data more consistently.
...
Let's always give the HLE func in the actual error.
2016-01-16 13:59:38 -08:00
Unknown W. Brackets
7c07922076
Atrac: Clean up some logging.
2016-01-16 13:44:54 -08:00
Henrik Rydgård
6d3368b088
Merge pull request #8433 from hrydgard/whitelist-vertex-depth-rounding
...
Specify which games need vertex depth rounding instead of which ones don't
2016-01-16 19:01:37 +01:00
Henrik Rydgard
4873de15aa
Add issue numbers to comments in compat.ini
2016-01-16 19:00:53 +01:00
latot
e82620c572
remove
...
remove
2016-01-16 09:32:39 -03:00
Henrik Rydgard
26e744838f
Enable vertex depth rounding on more games. Thanks daniel229
2016-01-16 12:18:17 +01:00
Henrik Rydgård
07dadca89c
Merge pull request #8417 from unknownbrackets/atrac-second
...
Basic handling of sceAtrac second buffer
2016-01-16 11:48:47 +01:00
Henrik Rydgard
7e24801fc1
Specify which games need vertex depth rounding instead of which ones don't.
...
Vertex depth rounding is a not-fully-accurate hack, and most games are better off with the extra depth precision
of 24-bit Z than reducing it to a not-fully-accurate 16-bit. So let's only use it where necessary, like in Phantasy Star.
See issue #8187 .
2016-01-16 11:31:27 +01:00
Henrik Rydgard
03674fd571
Flip around how compat.ini works (now the settings are the categories, games are listed within)
2016-01-16 11:24:42 +01:00
Henrik Rydgård
2fc22618cc
Merge pull request #8432 from unknownbrackets/gpu-depth
...
Correct clamped depth offset
2016-01-16 11:03:03 +01:00
Unknown W. Brackets
00b57f6a16
Correct clamped depth offset.
...
Oops, forgot to fix this when I fixed the scale. It's already for a
[-1, 1] range, and needs to be corrected for accordingly.
Fixes #8425 , other depth issues in Phantasy Star Portable 2.
2016-01-16 00:18:25 -08:00
Henrik Rydgård
4a337f7fdf
Merge pull request #8421 from unknownbrackets/tex-sse
...
Correct SSE alpha check for 4444 textures
2016-01-12 09:35:39 +01:00
Unknown W. Brackets
6b3260df9a
Correct SSE alpha check for 4444 textures.
...
Oops, can't use cmplt here.
2016-01-12 00:20:36 -08:00
Unknown W. Brackets
d3da6d8c6e
Atrac: Validate second buffer on reset position.
2016-01-12 00:19:35 -08:00
Unknown W. Brackets
a317b10777
Atrac: Keep track of the set second buffer.
...
Not actually used yet, but this way our context/etc. can be right.
2016-01-12 00:19:34 -08:00
Unknown W. Brackets
40bd31f50b
Atrac: Request second buffer data.
...
It's not used, but at least we ask for it properly.
2016-01-12 00:19:33 -08:00
Unknown W. Brackets
397094651c
Atrac: Skip copying to data_buf when unused.
2016-01-12 00:19:33 -08:00
Unknown W. Brackets
b29e856055
Atrac: Remove some unused calculations.
...
Halfway buffers now always calculate writableBytes realtime.
2016-01-12 00:19:32 -08:00
Henrik Rydgård
d479990595
Merge pull request #8413 from hrydgard/framebuffer-remove-unused
...
Remove some unused functionality from the framebuffer managers
2016-01-10 23:47:29 +01:00
Henrik Rydgard
1ab4d0eb69
Also remove now-unused shader code
2016-01-10 23:46:20 +01:00
Henrik Rydgård
cfbd932a77
Merge pull request #8416 from unknownbrackets/jit-minor
...
Add minor jit optimization from jit-ir
2016-01-10 22:44:54 +01:00
Unknown W. Brackets
0fc774927f
jit: Minor cleanups.
2016-01-10 12:28:29 -08:00
Henrik Rydgard
b4dd094f56
x86jit: Save a MOV in many cases of "jr ra"
2016-01-10 12:28:00 -08:00
Henrik Rydgård
0412a9bf47
Merge pull request #8415 from unknownbrackets/debugger
...
Add CLUT preview to GE debugger
2016-01-10 20:36:03 +01:00
Unknown W. Brackets
580a641942
gedbg: Shrink on dbl click after all.
...
Makes sense for this to go to the original size.
2016-01-10 10:10:43 -08:00
Unknown W. Brackets
23fc832813
gedbg: Add option to display CLUT preview.
...
This swaps the texture to the right.
2016-01-10 10:08:02 -08:00
Unknown W. Brackets
6ebbf2cb72
gedbg: Allow grow and shrink to fit.
2016-01-10 09:25:54 -08:00
Unknown W. Brackets
c6ffed6484
gedbg: Add mechanics to grab CLUT buffer.
2016-01-10 09:25:19 -08:00
Henrik Rydgard
88ed44189d
Remove some unused functionality from the framebuffer managers
2016-01-10 14:59:27 +01:00
latot
06d9f0641b
enable sudo in travis
2016-01-09 22:23:32 -03:00
latot
53ac6d98d8
Little things
...
back 1
other little change, join 2 in 1
2016-01-09 20:44:02 -03:00
Henrik Rydgård
41a9e00f01
Merge pull request #8405 from unknownbrackets/debugger
...
gedbg: Format a few more cmds
2016-01-08 09:33:09 +01:00
Unknown W. Brackets
2fc296a1fb
gedbg: Format a few more cmds.
2016-01-07 22:42:20 -08:00
Unknown W. Brackets
481be1cd34
Fix GL feature detection.
2016-01-06 20:26:53 -08:00
Henrik Rydgard
94c91e199a
Minor GPU interface change needed for a WIP backend
2016-01-06 23:53:21 +01:00
Henrik Rydgard
e11d0a7e1c
Minor GPU interface cleanup
2016-01-06 23:49:02 +01:00
Unknown W. Brackets
2b5d38d2d0
Buildfix.
2016-01-06 07:20:41 -08:00
Henrik Rydgård
55c7110e2a
Merge pull request #8397 from unknownbrackets/ui-tweaks
...
Fix backend setting getting lost with per-game configs
2016-01-06 10:21:04 +01:00
Unknown W. Brackets
48ef1ae8ca
Change Win UI constants to use D3D9 not DX.
2016-01-05 23:08:20 -08:00
Unknown W. Brackets
b1e10894a4
Don't forget global setting when switching configs.
...
Fixes #8393 .
2016-01-05 23:02:19 -08:00
Unknown W. Brackets
02f6b3dec7
Refactor config setting iteration.
...
Cleaner.
2016-01-05 23:01:49 -08:00
Unknown W. Brackets
aa0055cea7
Track the running GPU backend separate from config.
...
This way we can change the config directly when we want to save a new
setting, rather than having hacks to use a temp var.
2016-01-05 22:37:28 -08:00
Henrik Rydgård
8b27bc51f5
Merge pull request #8389 from unknownbrackets/gpu-memcpy
...
Refactor VRAM download, optimize rendered CLUTs
2016-01-05 12:49:29 +01:00
Unknown W. Brackets
6b98b99006
Take the closest matching CLUT framebuffer.
2016-01-05 00:42:24 -08:00
Unknown W. Brackets
909d477719
Support CLUTs at an x offset.
...
Used by Kurohyo 2. Highly unlikely to be a mis-estimate within stride.
2016-01-05 00:02:58 -08:00