Commit graph

41 commits

Author SHA1 Message Date
Jean-Philip Desjardins
df3508d329 Fix build issues. 2023-12-18 14:58:31 -05:00
Jean-Philip Desjardins
5d4e2acf19 Add support for memory card dumps in save data imports. 2023-12-18 13:45:55 -05:00
Jean-Philip Desjardins
55178b6797 Cleanup. 2023-12-18 13:44:31 -05:00
Jean-Philip Desjardins
aee69ac97c Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Jean-Philip Desjardins
3b8fb86ff6 Add missing include. 2023-01-19 20:27:11 -05:00
Jean-Philip Desjardins
9e2cae6375 Style fixes. 2023-01-18 15:53:31 -05:00
Jean-Philip Desjardins
968d956a6a Throw exception if we fail to read dir entry. 2023-01-18 15:53:31 -05:00
Jean-Philip Desjardins
d03ad7cc50 Add heuristic to detect other types of memory cards with embedded ECC. 2023-01-18 15:53:31 -05:00
Jean-Philip Desjardins
dac9660919 Fix build issues. 2022-09-29 17:19:03 -04:00
Jean-Philip Desjardins
c6e6288da7 Style fix. 2022-09-29 17:18:56 -04:00
Jean-Philip Desjardins
a480eb450b Handle embedded ECC codes inside MC file. 2022-09-29 17:18:49 -04:00
Jean-Philip Desjardins
f9085dc5e2 Add McDumpReader. 2022-09-29 17:18:37 -04:00
tokumeiwokiboushimasu
af4f0e3ad4
std::runtime_error needs #include <stdexcept> 2020-06-09 11:33:05 +09:00
Jean-Philip Desjardins
4d86f9ccb2 Use helper function to get save modification time. 2019-10-23 20:50:12 -04:00
Jean-Philip Desjardins
a41f493133 Android build fixes. 2019-10-23 20:50:12 -04:00
Jean-Philip Desjardins
8975ca8842 Use new time conversion function. 2019-10-23 20:50:12 -04:00
Jean-Philip Desjardins
7131a28fd4 Remove usage of boost::filesystem. 2019-10-23 20:48:46 -04:00
Jean-Philip Desjardins
2076edf3c0 Fix Linux build. 2019-08-17 13:51:31 -04:00
Jean-Philip Desjardins
7e3946bef0 Fix build. 2019-07-23 21:05:59 -04:00
Mahmood - Zer0xFF
53bb54d67a remove boost::replace
(cherry picked from commit ddfbe1721cb11617737a49c7013382d8efdf4378)
2019-07-23 21:05:59 -04:00
Thomas Schneider
d45eca128f
Update Icon.h
removed the if statement and left only the memory include
2018-05-22 01:56:01 +02:00
Thomas Schneider
5477b3f2c2
Updated boost include
Replaced deprecated include. Should compile not only on the newest boost version, but on old ones as well.
2018-05-21 14:52:58 +02:00
Clang-Format
acf75535ec Clang format 2018-04-30 21:01:23 +01:00
Jean-Philip Desjardins
e28622d7df Remove duplicate MemoryCard implementation. 2018-01-03 08:21:44 -05:00
Mahmood(Thunder07)
bb5ff09f56 linux: added memory card manager 2016-09-06 00:13:27 +01:00
Jean-Philip Desjardins
9f417e94be Added some bounds checking in save icon renderer. 2015-10-13 22:34:20 -04:00
Jean-Philip Desjardins
e2cd8dfef4 Fixed iOS build. 2015-06-23 19:57:21 -04:00
Jean-Philip Desjardins
c9c34a2eaf Cleanup. 2015-06-22 23:51:37 -04:00
jpd002
31cec8f90b Removed all BOOST_STATIC_ASSERT and includes.
git-svn-id: http://svn.purei.org/purei/trunk@1090 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-03-09 05:05:19 +00:00
jpd002
3f10770a54 Changed the class architecture of the SaveImporters to separate the code that process a specific save archive format.
Also added support for Action Replay MAX save archive format.

git-svn-id: http://svn.purei.org/purei/trunk@1014 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-10-09 01:25:44 +00:00
jpd002
8b8b4a1c9c Compilation fixes due to changes in StdStreamUtils.
Added support for the presentation params system on Win32 port.

git-svn-id: http://svn.purei.org/purei/trunk@989 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-09-06 06:32:15 +00:00
jpd002
f319e6bbbe Cleaned lots of code from the Memory Card manager and added support for animated save icons.
git-svn-id: http://svn.purei.org/purei/trunk@839 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-12-30 22:49:52 +00:00
jpd002
375b4126db Fixed a bug in MemoryCard::GetBasePath which would return a temporary pointer to its path.
Removed usage of iostreams and made better use of boost::filesystem::path in SaveImporter.

git-svn-id: http://svn.purei.org/purei/trunk@830 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-12-22 05:59:15 +00:00
jpd002
3d53d4df1e Many compilation fixes to make the emulator work with boost 1.46.1
git-svn-id: http://svn.purei.org/purei/trunk@750 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-04-08 02:38:32 +00:00
jpd002
13dff47951 Added x64 config.
Removed dependency to libicu.

git-svn-id: http://svn.purei.org/purei/trunk@711 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-10-15 02:39:56 +00:00
jpd002
775ef52d0e Made the thing compile with boost 1.37.
Some RPC call stuff which isn't totally functional.
Fixed bugs in MailBox.

git-svn-id: http://svn.purei.org/purei/trunk@447 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-12-15 02:57:21 +00:00
jpd002
599c9209d7 git-svn-id: http://svn.purei.org/purei/trunk@67 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-24 04:44:19 +00:00
jpd002
b2fe0c2c93 git-svn-id: http://svn.purei.org/purei/trunk@66 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-23 22:52:33 +00:00
jpd002
b16ad93934 git-svn-id: http://svn.purei.org/purei/trunk@65 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-22 17:41:19 +00:00
jpd002
57a8015272 git-svn-id: http://svn.purei.org/purei/trunk@64 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-21 18:21:51 +00:00
jpd002
e3e105e00a git-svn-id: http://svn.purei.org/purei/trunk@62 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-18 12:08:40 +00:00