Commit graph

623 commits

Author SHA1 Message Date
Wally4000
0c04c1ada1 Merge branch 'master' into Tidy-Pointers 2023-06-28 10:39:43 +10:00
Wally4000
ec99921fb9 as per last 2023-06-26 22:11:40 +10:00
Wally4000
5c7d7d48a6 Updated a bunch of pointers so they're unique. 2023-06-26 22:11:29 +10:00
Wally4000
4e60fb4901 Remove AuxFunc.h 2023-06-22 14:57:25 +10:00
Wally4000
640cd61df6 Merge branch 'posix' of https://github.com/daedalusx64/daedalus into posix 2023-05-08 09:21:54 +10:00
Wally4000
c7bed4c5a5 Pass filename by reference to avoid copies 2023-04-29 12:21:30 +10:00
Wally4000
2b8224a026 use built in string.. 2023-04-26 09:54:51 +10:00
Wally4000
b5ed8ac792 Revert "Remove redundant Stream.cpp file"
This reverts commit 5e38dee8e3.
2023-04-25 11:01:34 +10:00
Wally4000
b688456fbd Use builtins for random function 2023-04-24 15:51:14 +10:00
Wally4000
5e38dee8e3 Remove redundant Stream.cpp file 2023-04-23 21:59:18 +10:00
Wally4000
7bb6153c55 Whoops.. 2023-04-20 06:54:16 +10:00
Wally4000
4aaec305d2 Silence some Warnings 2023-04-20 06:45:47 +10:00
Wally4000
6f5d95c414 Silence some warnings 2023-04-20 06:44:57 +10:00
Wally4000
6dca83df5e Clean up CMake (PSP Build is jank) 2023-04-15 09:35:45 +10:00
Wally4000
56ccc1a79c Use Smart Pointers for ROMFile 2022-07-17 20:43:08 +10:00
Wally4000
060557db9b Use smart pointers for singleton and graphics 2022-07-16 00:36:25 +10:00
Wally4000
aeb23e438a Use smart pointers for Singleton + Graphics 2022-07-16 00:35:44 +10:00
Wally4000
676f553167 Revert Save Stuff for now. keeps seeking 2022-06-30 22:55:10 +10:00
Wally4000
8dad095428 Fix savestates due to experimental mutex. 2022-06-30 17:56:03 +10:00
Wally4000
504dad8632 Rename Accurate CVT Option 2022-06-30 14:21:20 +10:00
Wally4000
66d4dbbad9 Modernize Save code, squash bug 2022-06-30 14:19:24 +10:00
Wally4000
583f6fa2e4 Use std::filesystem for romsettings 2022-06-29 12:28:35 +10:00
Wally4000
90917c8626 Fix up Debug Build 2022-06-28 11:06:55 +10:00
Wally4000
d40f4d24d7 Simplify Endian check Code 2022-06-22 23:35:36 +10:00
Wally4000
7b31d717b8 Cannot align these 2022-06-22 08:13:25 +10:00
Wally
16a8f93856 add more std:arrays 2022-06-19 19:14:37 +10:00
Wally
636fd73d18 Remove Redundant memory alignment check 2022-06-19 19:13:55 +10:00
Wally
9fe0d7666f Use modern alignas specifier 2022-06-19 13:55:08 +10:00
Wally
ca2cc90677 Use alignas specifier 2022-06-19 13:54:22 +10:00
Wally4000
f5468b6bef use std::mutex here 2022-06-13 22:42:34 +10:00
Wally4000
ca36d90a3e Clean up more functions 2022-05-03 22:20:05 +10:00
Wally4000
a69ee0a3f3 More std::array magic 2022-05-03 12:50:08 +10:00
Wally4000
c9df0d49d0 Use FileSystem for more things 2022-04-28 13:20:10 +10:00
Wally4000
3f13cd58af Move SaveFile Function back to Dump.cpp for now 2022-04-28 13:12:16 +10:00
Wally4000
7468fe2f91 Rework File Saving.. Further work needed 2022-04-20 20:09:50 +10:00
Wally4000
07387899ca use more std::filesystem 2022-04-20 20:06:58 +10:00
Wally4000
b0185d6441 Begin introducing std::filesystem more 2022-04-19 20:22:58 +10:00
Wally
23d60271b8 PSP will now build but crashes :( 2022-03-27 12:56:24 +11:00
Wally4000
3fec82b04d Remove stdafx.h for consistency 2022-03-22 18:06:17 +11:00
Wally4000
1804b898cf Overhaul CMake. May break PSP Build 2022-03-21 21:34:56 +11:00
Wally4000
0044d9ae30 Exclusive PSP Utilities should be in PSP/Utility 2022-01-31 11:19:44 +11:00
Wally4000
a1f945414d Remove System/Paths.h / Paths.cpp as not required 2022-01-30 21:21:03 +11:00
Wally4000
4b54ce3dbb Up to C++ 20, fix some filesystem operations 2022-01-30 19:56:41 +11:00
Wally4000
6f73fd820d Use a template for make_uncached_ptr and clean up 2021-12-24 15:05:18 +11:00
Wally4000
cd80cfc6de Just use strcasecmp now. All platforms support it 2021-12-09 16:05:21 +11:00
Wally4000
f8d3c6255b Allow for ROM Header Info to display in release 2021-11-23 12:26:02 +11:00
wally4000
4fbc81a4ac Use std::max and std::min 2021-10-23 22:12:40 +11:00
Wally4000
b9ce367826 Begin internal path stuff with std::filesystem 2021-10-18 22:29:23 +11:00
Wally4000
eadc1b3758 move from typedef to modern using declaration 2021-10-18 18:58:14 +11:00
Wally4000
124cc6bef1 Change from typedef to mdero 2021-10-18 18:57:04 +11:00