Commit Graph

26 Commits

Author SHA1 Message Date
adrian17
7e3f35dfe3 Removed redundant includes 2013-09-30 19:05:04 +02:00
Unknown W. Brackets
50e9e45d65 Check version in each DoState() func.
They bail on PointerWrap error or bad version.
2013-09-14 20:23:03 -07:00
Henrik Rydgard
8c88dff5a4 More log categories, use them (and existing ones). Improve log config. 2013-09-07 22:02:55 +02:00
Unknown W. Brackets
65d4601140 Fix compat issue between 64/32 bit savestates. 2013-08-13 21:05:40 -07:00
CPkmn
2a5b20a5a0 Update PGF.h 2013-08-13 05:59:10 -07:00
CPkmn
2428d3f5c5 Update PGF.cpp 2013-08-13 05:56:26 -07:00
CPkmn
4fccf6771f Update PGF.cpp 2013-08-10 05:21:23 -07:00
CPkmn
8547eecd31 Update PGF.cpp 2013-08-09 18:49:01 -07:00
CPkmn
c067c48585 Sanity checks for shadow glyphs
Partially fixes text, huds and videos in Jeanne d'Arc.
These changes shouldn't negatively impact other games since all it does is makes sure shadow glyphs are within the vector sizes.
The text, huds and videos still don't fully display, but that's because of something else.
2013-08-09 17:52:01 -07:00
Unknown W. Brackets
0b5bdeb1d3 Fix some compile failures under big endian. 2013-07-28 21:04:17 -07:00
Unknown W. Brackets
8da6259aff More carefully check defines for endianness. 2013-07-25 22:25:50 -07:00
Henrik Rydgard
1533b588e3 Argh, this really shouldn't be needed but is. 2013-07-26 01:18:40 +02:00
Henrik Rydgard
b3ea250122 typo 2013-07-26 00:57:29 +02:00
Henrik Rydgard
144a5849e2 Uhm, fix the second part of the BIG_ENDIAN #define error... 2013-07-26 00:54:39 +02:00
Henrik Rydgård
9fc57894ab Mac build fix (weird, BIG_ENDIAN really shouldn't be defined) 2013-07-25 19:21:43 +02:00
Unknown W. Brackets
5e87d6e45d Add _le typedefs to font handling stuff. 2013-07-25 08:04:36 -07:00
Unknown W. Brackets
a32cf817ff Fix some minor warnings. 2013-07-07 20:31:04 -07:00
Unknown W. Brackets
3c0ed69fd2 Improve GPU invalidation interface, check fonts.
When a font is rendered, tell the GPU about it, but don't rehash.

This not only improves perf (less hashing) but makes font changes more
immediate (no deferred hashing.)  But only if they use sceFont.
2013-05-05 22:52:01 -07:00
Unknown W. Brackets
95823a776b Don't pass quite so many args to DrawCharacter(). 2013-05-05 21:13:50 -07:00
Unknown W. Brackets
5ffb7f7d23 Correct error handling in sceFontGet*Info().
And tone down the logging a bit.
2013-05-05 20:58:52 -07:00
Unknown W. Brackets
832edb0a8f Fix some x64 type conversion warnings. 2013-04-05 20:29:20 -07:00
Henrik Rydgard
41b862c689 warning fixes 2013-03-22 19:59:16 +01:00
Unknown W. Brackets
339b2839b3 Finish implementing savestates for fonts.
Oops, missed this before.  Was crashing FF3 and games using custom fonts.
2013-03-20 23:37:57 -07:00
Unknown W. Brackets
a3f93ed203 Fix some printf size warnings, signed warnings. 2013-03-02 15:34:15 -08:00
Unknown W. Brackets
e87276cbad Fix some minor warnings. 2013-03-02 15:34:15 -08:00
Henrik Rydgard
ba0362d817 PGF font support. Mostly an adaptation and cleanup of JPCSP's font system. 2013-02-27 17:41:39 +01:00