Commit Graph
27 Commits
Author SHA1 Message Date
Unknown W. Brackets b8342fb8ec SaveState: Rename ChunkFile files to Serialize.
Makes more sense and less weird than ChunkFileDoMap, etc.
2020-08-10 08:04:05 +00:00
Unknown W. Brackets 4b4e3432cd SaveState: Split Do() into a separate header. 2020-08-10 08:03:41 +00:00
Henrik Rydgård d6ba1b7f99 More correctly handle UCS2 encoding. 2020-03-22 19:29:25 +01:00
Henrik Rydgård 440e72d250 Clean up among the logs. Remove MASTER_LOG. 2017-03-06 13:10:23 +01:00
Unknown W. Brackets fcf0518223 Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
Lioncash 4ccb838306 Core: Mark some module functions as static 2014-12-08 04:40:08 -05:00
Unknown W. Brackets 61320ff70f Respect dstSize and truncate in ccc string conv.
All of these funcs were not null terminating, oops.  And they were also
ignoring dstSize, so if the game specified one it would overflow.
2014-05-03 13:22:45 -07:00
Unknown W. Brackets 05ab192c9c Reduce includes in Core/HLE/.
Especially templates.
2014-03-15 11:22:19 -07:00
Henrik Rydgård 79ff2f0ba8 Start untangling our include mess a little. 2013-12-29 23:34:45 +01:00
Unknown W. Brackets 183b4cb45c Add a static method for creating PSPPointers.
This is still kinda ugly, but the assignment thing was just too ugly, I
couldn't do it anymore.
2013-12-16 23:50:52 -08: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
Unknown W. Brackets 3bba464451 Add one more missing sceCcc func. 2013-08-10 14:04:42 -07:00
Unknown W. Brackets 04e2a78f82 Fix table checks in sceCcc.
Was checking for the wrong table.
2013-08-06 23:39:12 -07:00
Unknown W. Brackets abec782420 Return unsigned vars in sceCccDecode*().
Semantics only, but clearer.
2013-07-26 22:50:56 -07:00
Unknown W. Brackets 465398b000 Fix retval and surrog pairs in sceCccEncodeUTF16().
Surrogate pairs fixed by native update for typo (missing ++.)
2013-07-21 12:57:28 -07:00
Unknown W. Brackets d58439469b Add basic stubs for sceCccIsValid*(). 2013-07-21 00:01:45 -07:00
Unknown W. Brackets 8d54b80d0d Implement the sceCcc charset conversions. 2013-07-20 23:54:06 -07:00
Unknown W. Brackets 282e7488e5 Implement the ucs/jis table lookup.
Not actually converting strings yet.
2013-07-20 23:02:35 -07:00
Unknown W. Brackets cc7636f743 Implement sceCccEncode*(). 2013-07-20 23:01:53 -07:00
Unknown W. Brackets 1813513b08 Implement sceCccStrlen*(). 2013-07-20 22:02:10 -07:00
Unknown W. Brackets fa85400178 Make sceCccDecode*() work. 2013-07-20 21:51:45 -07:00
Unknown W. Brackets 26523603c3 Listen to sceCccSetErrorChar*(), not used yet. 2013-07-20 21:51:22 -07:00
Unknown W. Brackets e56db876ff Implement some basic sceCcc utf-8 functions. 2013-07-10 00:04:32 -07:00
Unknown W. Brackets bfa780e08b Add more stubs to sceCcc. 2013-07-09 23:58:03 -07:00
Unknown W. Brackets d3d55a831a Add a couple extra stubs to sceCcc. 2013-06-30 11:12:36 -07:00
sum2012 97f26a11ae Fix typo 2013-06-30 21:01:23 +08:00
sum2012 c2091de3d5 Add dummy sceCcc
Fix loading of Gensou Chronicle
2013-06-30 20:21:56 +08:00