Henrik Rydgard
2623a48b4a
Centralize color conversion functions in Common/ColorConv.
2015-01-20 17:32:54 +01:00
Henrik Rydgard
41001637ce
Update lang, native
2015-01-20 13:12:01 +01:00
Henrik Rydgard
60c7c44390
Update native
2015-01-20 13:11:12 +01:00
Henrik Rydgård
feeb3c97dd
Merge pull request #7359 from daniel229/replace_funcs
...
Functions replace in games
2015-01-20 09:34:31 +01:00
Unknown W. Brackets
5065570c1b
Burn troublesome debugging code with fire.
...
This wasn't doing anything on any platform, even in debug mode, it was
just in upstream in case someone wanted to debug xbrz.
Removing it, will have to remember to remove again when syncing upstream.
It makes Linux still break and does not help cross-compat.
2015-01-19 19:06:32 -08:00
daniel229
f1669a3077
Functions replace
2015-01-20 09:06:08 +08:00
Unknown W. Brackets
19b92a3e68
Typo.
2015-01-19 09:41:35 -08:00
Henrik Rydgård
5c80731637
Merge pull request #7358 from unknownbrackets/warnings
...
A few more static analysis warnings
2015-01-19 18:15:56 +01:00
Unknown W. Brackets
dfcfad5d52
Remove a useless function call.
2015-01-19 09:10:04 -08:00
Unknown W. Brackets
a8eba307c3
Fix an unnecessary iterator compare.
2015-01-19 09:05:19 -08:00
Unknown W. Brackets
9a26758a13
Fix a savestate loading issue.
...
Maybe just older savestates. Sometimes we have block_align already, but
not a valid atracBytesPerFrame, so skip it.
2015-01-19 09:03:53 -08:00
Unknown W. Brackets
6e6b45ce2b
Fix a missing break.
2015-01-19 08:58:37 -08:00
Unknown W. Brackets
07982a31c2
Make sure an error case has defined behavior.
2015-01-19 08:55:37 -08:00
Unknown W. Brackets
603fb0a7f7
Clarify that some casts are not accidents.
2015-01-19 08:51:30 -08:00
Unknown W. Brackets
d1b3dcffd8
Fix another potential divide by zero.
2015-01-19 08:45:19 -08:00
Unknown W. Brackets
05feac3eb0
Fix a potential divide by zero.
2015-01-19 08:43:43 -08:00
Unknown W. Brackets
0d6c002cb0
Fix a very unlikely sign extend glitch.
2015-01-19 08:41:53 -08:00
Unknown W. Brackets
cdddd4b59c
Fix an undefined bit shift.
...
Shouldn't have mattered anyway, but maybe this can crash some ARM chip or
something...
2015-01-19 08:40:10 -08:00
Unknown W. Brackets
85fa35f651
Fix an undefined shift operation.
2015-01-19 08:38:16 -08:00
Unknown W. Brackets
d4f6b49dc4
Handle an error condition better.
...
Just in case someone typos a MIPS_MAKE_SYSCALL().
2015-01-19 08:34:12 -08:00
Unknown W. Brackets
83b8e564cf
Avoid an unlikely error in breakpoint listing.
2015-01-19 08:31:56 -08:00
Unknown W. Brackets
72f8f9addd
Check for errors carefully in PBP loading.
...
Just in case.
2015-01-19 08:31:41 -08:00
Unknown W. Brackets
11471372d2
Update armips, fix #7357 .
2015-01-19 08:30:18 -08:00
Henrik Rydgård
e71cd357d6
Merge pull request #7355 from unknownbrackets/replace-funcs
...
Handle breakpoints within replacements better
2015-01-19 08:35:33 +01:00
Unknown W. Brackets
6326088498
Add another memmove() implementation.
2015-01-18 21:27:07 -08:00
Unknown W. Brackets
70563c3e7b
Add another memset/memmove pair.
2015-01-18 21:27:07 -08:00
Unknown W. Brackets
70da5be5cc
Add another memcmp() implementation.
2015-01-18 21:27:06 -08:00
Unknown W. Brackets
69ed727a21
Mark another memmove() implementation.
2015-01-18 21:27:06 -08:00
Unknown W. Brackets
94ba05eba1
Add another memset replacement.
2015-01-18 21:27:05 -08:00
Unknown W. Brackets
1383c0e200
Replace memmove() from Star Ocean 1 (US).
2015-01-18 21:26:39 -08:00
Unknown W. Brackets
bc354f5564
Notate region on some replacements.
2015-01-18 21:26:38 -08:00
Unknown W. Brackets
b5837564c6
Hook memmove() found in Final Fantasy Tactics.
...
Probably will be seen in other games too.
2015-01-18 21:26:38 -08:00
Unknown W. Brackets
909478fb83
Handle disabled replacments in interp, oops.
2015-01-18 21:26:37 -08:00
Unknown W. Brackets
9cb1151b67
x86jit: Disable replacements w/ breakpoints inside.
...
This does alter graphics (memcpys won't fire anymore), but it also means
breakpoints work which is nice.
2015-01-18 21:26:37 -08:00
Unknown W. Brackets
ab8e2d56ec
Merge pull request #7354 from daniel229/replace_memset_fft
...
Replace memset in Final FantasyTactics (jpn)
2015-01-18 21:21:39 -08:00
daniel229
f29adce3b5
Replace memset in Final FantasyTactics (jpn)
2015-01-19 09:13:59 +08:00
Unknown W. Brackets
b32dcf572b
Update native (android version fix.)
...
Fixes #7352 .
2015-01-18 15:54:45 -08:00
Henrik Rydgård
416093f211
Merge pull request #7350 from unknownbrackets/warnings
...
A few more warning fixes
2015-01-18 22:33:53 +01:00
Unknown W. Brackets
e3b7ddb258
Clarify enum usage.
2015-01-18 13:26:26 -08:00
Unknown W. Brackets
df3f90d763
x86jit: Fix a copy/paste error.
2015-01-18 13:26:14 -08:00
Unknown W. Brackets
ee1085b060
Oops, deleted too early.
2015-01-18 13:18:17 -08:00
Unknown W. Brackets
964a50ca05
Fix a couple possible buffer overruns.
2015-01-18 13:16:34 -08:00
Henrik Rydgård
45ec0c8a14
Merge pull request #7349 from unknownbrackets/ffmpeg-compat
...
Defer opening audio codec until we have block size
2015-01-18 22:03:30 +01:00
Unknown W. Brackets
dd5a69c18e
Update armips with warning fixes.
2015-01-18 13:00:06 -08:00
Unknown W. Brackets
daa90024ed
Defer opening audio codec 'til we have block size.
...
May fix issues with newer versions of FFmpeg (#5772.)
2015-01-18 12:59:26 -08:00
Henrik Rydgård
6cd0cce860
Merge pull request #7344 from unknownbrackets/atrac-parsing
...
Improve atrac RIFF parsing
2015-01-18 19:49:37 +01:00
Henrik Rydgård
c72bd355dc
Merge pull request #7341 from unknownbrackets/warnings
...
Fix some static analysis warnings
2015-01-18 19:47:38 +01:00
Unknown W. Brackets
5875cea30a
Fix a mistaken case fallthrough.
2015-01-17 19:49:58 -08:00
Unknown W. Brackets
116ddaaaf4
Fix a bad nullcheck.
2015-01-17 19:49:47 -08:00
Unknown W. Brackets
b6d6f26160
Fix an uninitialized value.
2015-01-17 18:56:55 -08:00