Unknown W. Brackets
45e6f9e9b7
Atrac: Fix lowlevel jointStereo usage.
...
Seems this value is supposed to be (channels << 3) form the lowlevel code,
which is believable. FFmpeg skips it anyway.
Also, need to set the flag so it gets used.
2016-01-16 22:35:39 -08:00
Unknown W. Brackets
4e20b61d3a
Atrac: Fix some confusing variable use in lowlevel.
2016-01-16 22:35:13 -08:00
Unknown W. Brackets
53e990e116
Atrac: Fix a leak from an unused var.
2016-01-16 22:34:45 -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