Henrik Rydgard
23492d8d90
Jak and Daxter relies on implementation details of memcpy (scary!), fix our replacement. Fixes #7502
2015-02-19 11:16:16 +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
b73c575418
Support swizzled framebuffer downloads.
...
Used in God Eater 2 when showing the load save screen.
2014-05-27 01:17:09 -07:00
Unknown W. Brackets
8afd1f028c
Add a couple more memcpy() variants.
2014-05-26 11:20:34 -07:00
Unknown W. Brackets
22b859acc2
Prevent replacing an acosf variant.
...
There's another func that looks identical to this one except its jal in
VC2. Replacing it with acosf() breaks fog and targetting.
2013-12-28 19:05:53 -08:00
Unknown W. Brackets
ed759d32ff
Correctly identify a blockwise memcpy.
...
Oops, I didn't realize this one went in blocks of 16.
2013-12-27 21:39:05 -08:00
Henrik Rydgard
215a269b34
Optimize dl_write_matrix just because. not expecting a big speedup...
2013-12-21 12:39:34 +01:00
Henrik Rydgard
ad5794c364
Restore accidentally deleted hash
2013-12-20 17:03:29 +01:00
Henrik Rydgard
d8e996b87d
Moar hashes
2013-12-20 15:56:32 +01:00
Henrik Rydgard
455a73bba7
Bugfix replace function inlining (compilerPC needs to be increased). Misc.
2013-12-20 15:37:37 +01:00
Henrik Rydgard
9e37353571
Bunch more interesting function hashes
2013-12-20 14:17:57 +01:00
Henrik Rydgard
e9b4d431df
A bunch more function hashes
2013-12-20 13:53:03 +01:00
Henrik Rydgard
7e3eaa6196
A few more known funcs
2013-12-19 00:42:11 +01:00
Henrik Rydgard
7c31ad7ed6
More function hashes
2013-12-18 00:29:42 +01:00
Henrik Rydgard
2c57a0a897
Add some math functions to known function hashes
...
This includes some double-precision soft-float. These are dicey though because
several of them differ only by immediate values and thus collide with others.
2013-12-17 20:19:06 +01:00
Unknown W. Brackets
8c5fb2b3f3
Add a base knownfuncs.ini from some guesses.
...
Not versioning the actual path since I add funcs sometimes and would
prefer a clean tree.
2013-12-17 00:33:32 -08:00