Unknown W. Brackets
23523a2fdc
Atrac: Add missing output channels for AA3.
...
Although, default was 2 so this shouldn't change anything.
2016-01-16 18:10:57 -08:00
Unknown W. Brackets
d3ee48a770
Atrac: Make buffer init functions more consistent.
2016-01-16 18:10:35 -08:00
Henrik Rydgård
067095e2b4
Merge pull request #8410 from latot/mini
...
little changes
2016-01-17 00:44:07 +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
latot
e82620c572
remove
...
remove
2016-01-16 09:32:39 -03: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
latot
53ac6d98d8
Little things
...
back 1
other little change, join 2 in 1
2016-01-09 20:44:02 -03:00
Unknown W. Brackets
4fac4d364e
Atrac: Read non-streamed data from PSP RAM.
...
This should fix games that don't actually read into the RAM right away,
which is probably "incorrect" but works on the PSP, should should work in
PPSSPP.
2016-01-02 13:20:17 -08:00
Unknown W. Brackets
f0551b4591
Atrac: Add a flag to use PSP RAM (not yet used.)
2016-01-02 13:20:17 -08:00
Unknown W. Brackets
d0c7cc85de
Atrac: Update writableBytes/offset on adding data.
...
It should go in these places, even if GetStreamDataInfo is not called.
2016-01-02 13:20:16 -08:00
Unknown W. Brackets
2df6d7700e
Atrac: Refactor out some common validation.
...
This seems to be happening a lot.
2016-01-02 13:20:15 -08:00
Unknown W. Brackets
1b6dbd45e7
Atrac: Get stream info right for half/full buffers.
...
Improve it a bit for streamed buffers, but it's still not quite right.
2016-01-02 13:20:15 -08:00
Unknown W. Brackets
e60dc24d29
Atrac: Update some comments/docs on buffers.
2016-01-02 13:20:14 -08:00
Unknown W. Brackets
959015f823
Atrac: Correct typo.
2016-01-02 13:16:22 -08:00
Unknown W. Brackets
96d5e10549
Atrac: Seek ahead only one frame at end.
...
If it had a partial ending frame, it should go ahead one frame, not one
frame plus the partial ending.
2016-01-02 11:13:48 -08:00
Unknown W. Brackets
85ff5eb68a
Atrac: Adjust reads a bit earlier when skipping.
...
The frames we initially get may not start at 0, depending on how many
frames we're skipping. Of course...
2016-01-02 11:13:09 -08:00
Unknown W. Brackets
6fe5fe07a4
Atrac: Revert broken seeking fix.
...
This wasn't the right solution to getting the right packets.
2016-01-02 11:12:35 -08:00
Unknown W. Brackets
182d281750
Atrac: Move currentSample on finish.
...
This seems to be what happens, and allows remaining frames to calculate
properly in some cases where it wasn't before.
2016-01-01 11:34:56 -08:00