Unknown W. Brackets
|
2f443f52a6
|
Ensure we request s16 samples.
We won't get these for atrac3+, but we should for atrac3 (seems to be the
default anyway, but better to be clear.)
|
2014-10-03 20:05:08 -07:00 |
|
Unknown W. Brackets
|
24ab84a0fe
|
Centralize atrac frame decode logic.
|
2014-10-03 20:04:54 -07:00 |
|
Unknown W. Brackets
|
398646411a
|
Properly handle atrac packets with multiple frames.
This gets us decoding the start of a file and near loops way more
correctly.
|
2014-10-03 19:48:39 -07:00 |
|
Henrik Rydgård
|
061fe9ab0a
|
Merge pull request #6969 from daniel229/savedata
Savedata minor
|
2014-10-03 17:24:24 +02:00 |
|
Henrik Rydgård
|
7d44711198
|
Merge pull request #6957 from unknownbrackets/reporting
Add an option to provide compatibility feedback
|
2014-10-03 17:22:19 +02:00 |
|
Unknown W. Brackets
|
1b520ea673
|
Correct first next sample calculation.
If it's exactly matching a frame size, we need to return a full frame,
rather than 0. Fixes #6967.
|
2014-10-03 07:49:35 -07:00 |
|
daniel229
|
70fac3a65e
|
savedata
|
2014-10-03 15:16:12 +08:00 |
|
Henrik Rydgård
|
c2a462ceb2
|
Merge pull request #6949 from daniel229/func_replace_soranokiseki
Functions replace in Sora no Kiseki FC, SC ,and Boku no Natsuyasumi 2 and 4
|
2014-10-02 15:48:28 +02:00 |
|
Unknown W. Brackets
|
2221951cd9
|
Correct atrac looping offset by one frame.
|
2014-09-28 15:19:30 -07:00 |
|
Unknown W. Brackets
|
3856a53503
|
Handle atrac files with larger "fact" chunks.
Ends up with the a separate offset for loops, it seems like. This corrects
looping information for these files.
|
2014-09-28 15:19:29 -07:00 |
|
Unknown W. Brackets
|
58afdfac60
|
Return an error for MOut on a stereo stream.
It seems like it won't downmix, it returns an error.
|
2014-09-28 15:19:29 -07:00 |
|
Unknown W. Brackets
|
feada0ee65
|
Adjust some logging.
Report logic op more correctly, cleanup an incorrect log.
|
2014-09-28 15:13:52 -07:00 |
|
Unknown W. Brackets
|
af822b1647
|
Add actual reporting of compatibility.
|
2014-09-27 16:41:34 -07:00 |
|
Unknown W. Brackets
|
e4792116a7
|
Initial attempt at a compat report screen.
|
2014-09-27 16:41:33 -07:00 |
|
Henrik Rydgård
|
80a28e5ac7
|
Merge pull request #6950 from unknownbrackets/gpu-minor
d3d9: Show an error when default shaders fail to compile
|
2014-09-27 18:38:42 +02:00 |
|
Henrik Rydgård
|
f875b14666
|
Merge pull request #6954 from unknownbrackets/font-minor
Fix some minor issues in sceFont causing failing tests
|
2014-09-27 18:35:41 +02:00 |
|
Unknown W. Brackets
|
2c99baf295
|
Delay sceUtilityMsgDialogUpdate() per tests.
This is an approximate value, but it should be close.
|
2014-09-27 00:13:27 -07:00 |
|
Unknown W. Brackets
|
00491bb33b
|
Process msgdialog abort on Update().
Matches tests.
|
2014-09-27 00:13:11 -07:00 |
|
Unknown W. Brackets
|
ad191cdd3a
|
Correct error codes in sceFontOpenUserMemory().
|
2014-09-26 23:44:36 -07:00 |
|
Unknown W. Brackets
|
1d4bd6c695
|
Add a delay for creating fontlibs and fonts.
Matches tests, low bound on the delay.
|
2014-09-26 23:44:04 -07:00 |
|
daniel229
|
aad301a97a
|
Replace download frame in Boku no Natsuyasumi 2 and 4
|
2014-09-27 14:00:37 +08:00 |
|
Unknown W. Brackets
|
358462a7f4
|
Add a .gitattributes to normalize newlines.
No code changes.
|
2014-09-26 21:20:50 -07:00 |
|
daniel229
|
4de7e89330
|
Replace download frame in Sora no kiseki SC,and a comment for Sora no kiseki 3rd
|
2014-09-26 17:13:01 +08:00 |
|
daniel229
|
ea9a0182e4
|
Replace download frame in Sora no kiseki FC
|
2014-09-26 16:55:37 +08:00 |
|
Unknown W. Brackets
|
c88b66b308
|
d3d9: Emulate some logic ops with blending.
This makes Brave Story's intro visible. Also add for GLES2/GLES3, but
doesn't seem to work on GLES2.
|
2014-09-23 21:13:47 -07:00 |
|
Unknown W. Brackets
|
0ebe5325d4
|
Correct the end from sceAtracGetSoundSample().
I think it's meant to be the last *valid* sample.
|
2014-09-23 11:33:21 -07:00 |
|
Unknown W. Brackets
|
e717a87f9f
|
Add extra frames if we run out of atrac data.
We could probably insert frames instead for GHA phase shifting, but this
will solve other bugs too, I think.
|
2014-09-23 11:33:21 -07:00 |
|
Unknown W. Brackets
|
fa42426d21
|
Clamp the final sample count during decode.
Some games depend on / expect this, or else they'll let important data get
overwritten.
|
2014-09-23 11:33:20 -07:00 |
|
Unknown W. Brackets
|
68f4a1e7f7
|
Return the correct next sample at the beginning.
|
2014-09-23 11:33:20 -07:00 |
|
Unknown W. Brackets
|
0aa7247fea
|
Fix seeking in atrac after the start.
Not sure the very start is right though, arg.
|
2014-09-23 11:33:19 -07:00 |
|
Unknown W. Brackets
|
4702ae0e41
|
Add breakpoints to most sceAtrac mem access.
|
2014-09-23 11:33:18 -07:00 |
|
Unknown W. Brackets
|
6b6bf3f8e6
|
Correct the dataOff member of atrac context.
|
2014-09-23 11:33:18 -07:00 |
|
Unknown W. Brackets
|
ac1fcdb269
|
Skip samples in the first chunk of atrac output.
This seems to be what the PSP actually does, although not sure. The first
result is always smaller by this amount (numerous atrac files tested.)
|
2014-09-23 11:32:11 -07:00 |
|
Unknown W. Brackets
|
70705d4a9d
|
Remove incorrect atrac decode ptr nullcheck.
Already shown in decode test to be valid.
|
2014-09-23 08:32:09 -07:00 |
|
Henrik Rydgård
|
9aaaf3a835
|
Merge pull request #6922 from daniel229/a_few_func_replacement
A few functions replace in some games
|
2014-09-21 23:13:02 +02:00 |
|
Unknown W. Brackets
|
4210ba44eb
|
Clean up a few more ImmPtr() cases.
|
2014-09-21 08:34:27 -07:00 |
|
daniel229
|
d452d02aba
|
Update replace function for Toaru Majutsu to Kagaku no Ensemble.
|
2014-09-21 10:58:56 +08:00 |
|
Henrik Rydgard
|
dda3ca3d5f
|
D3D9 init error reporting improved. Use "override" properly in Host.
|
2014-09-20 21:55:58 +02:00 |
|
daniel229
|
1e2abba2b1
|
Replace function in Toradora! Portable
|
2014-09-18 15:47:52 +08:00 |
|
daniel229
|
efa35294ce
|
Replace function in Hentai Ouji To Warawanai Neko
|
2014-09-18 15:45:58 +08:00 |
|
daniel229
|
4d6e0f6d31
|
Another function replace in Kirameki School Life
|
2014-09-18 15:41:39 +08:00 |
|
daniel229
|
a657da91c3
|
Replace download frame in Toaru Majutsu to Kagaku no Ensemble
|
2014-09-18 15:37:12 +08:00 |
|
daniel229
|
48b774d143
|
Replace download frame in Rezel Cross
|
2014-09-18 15:29:59 +08:00 |
|
daniel229
|
2dd3ab6c20
|
Replace frame download in suikoden1&2
|
2014-09-15 00:19:22 +08:00 |
|
The Dax
|
436f39d3f6
|
Win32: Add an UI option to change the GPU backend.
It requires an application restart to work.
|
2014-09-14 06:59:27 -04:00 |
|
Henrik Rydgard
|
f84ebf6bff
|
sprintf->snprintf, fix some too short buffers
|
2014-09-14 00:14:11 +02:00 |
|
Henrik Rydgard
|
02a89306d1
|
Warning fixes, sprintf->snprintf
|
2014-09-13 23:51:07 +02:00 |
|
Unknown W. Brackets
|
a892779f89
|
Merge pull request #6880 from daniel229/func_replace_sakurasou
Replace frame download in Sakurasou No Pet Na Kanojo
Conflicts:
Core/HLE/ReplaceTables.cpp
|
2014-09-12 22:28:27 -07:00 |
|
daniel229
|
5f4a95cdd5
|
Update as unknown's suggestion
|
2014-09-13 10:21:00 +08:00 |
|
Unknown W. Brackets
|
4bad83b12b
|
Move a couple funcs outside of loops.
Will cut down on the performance hit.
|
2014-09-11 22:56:53 -07:00 |
|