Commit graph

40 commits

Author SHA1 Message Date
Wally4000
5c7d7d48a6 Updated a bunch of pointers so they're unique. 2023-06-26 22:11:29 +10:00
Wally4000
c7bed4c5a5 Pass filename by reference to avoid copies 2023-04-29 12:21:30 +10:00
Wally4000
6dca83df5e Clean up CMake (PSP Build is jank) 2023-04-15 09:35:45 +10:00
Wally4000
060557db9b Use smart pointers for singleton and graphics 2022-07-16 00:36:25 +10:00
Wally4000
d40f4d24d7 Simplify Endian check Code 2022-06-22 23:35:36 +10:00
Wally4000
9433fdafd4 Move PSP Audio to SDL Audio add SDL Audio 2022-05-03 22:15:22 +10:00
Wally4000
107297c150 Keep PSP Stat where it's used 2022-04-24 12:23:21 +10:00
Wally4000
5d16579103 Use a unique_ptr for Audio 2022-04-20 20:08:51 +10:00
Wally4000
fde51a9c44 Tidy up Mutex 2022-04-20 20:05:51 +10:00
Wally4000
b0185d6441 Begin introducing std::filesystem more 2022-04-19 20:22:58 +10:00
Wally4000
f04a7d68ff Add beginnings of a UI to posix build 2022-04-19 16:02:56 +10:00
wally4000
658964d47d Start fixing Windows Build, move x86 dynarec 2022-04-16 17:16:12 +10:00
Wally4000
3037770f31 use pthread on PSP (Will delete PSP code later) 2022-04-01 15:19:38 +11: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
010ed123ad Use Pthread instead of semaphores 2022-02-04 15:13:20 +11:00
Wally4000
0044d9ae30 Exclusive PSP Utilities should be in PSP/Utility 2022-01-31 11:19:44 +11:00
Wally4000
42d0fece69 Re add builtins for PSP 2022-01-30 22:04:59 +11:00
Wally4000
a1f945414d Remove System/Paths.h / Paths.cpp as not required 2022-01-30 21:21:03 +11:00
Wally4000
0c242a0249 Start tidying up the paths, fix c++20 compat 2022-01-30 21:07:40 +11:00
Wally4000
4dec722a1b Simplify savegame path logic 2021-11-13 15:38:25 +11:00
Wally4000
c39ebb78b6 Use Posix IO with PSP 2021-11-13 15:19:56 +11:00
wally4000
4fbc81a4ac Use std::max and std::min 2021-10-23 22:12:40 +11:00
wally4000
6a619737ac Fixed Linux Build 2021-10-19 23:08:02 +11:00
Wally4000
eadc1b3758 move from typedef to modern using declaration 2021-10-18 18:58:14 +11:00
Wally4000
15e3e2a1d0 Update to the Bazel Directory Structure.. 2020-08-22 18:42:41 +10:00
=
1511baa25e Fix up paths in headers 2020-05-27 19:20:52 +10:00
=
019600709a Move like DAEDALUS_LINUX and DAEDALUS_OSX stuff to DAEDALUS_POSIX 2020-04-18 10:56:40 +10:00
Wally
2d7157e5a9 Got SDL2 build compiling again.. Not sure if it works yet, crashes KDE on my VM 2019-05-27 13:00:23 +10:00
Ben Slater
6a725bf99e Removed a bunch of asserts / debug options from release build, stabs a bunch of compiler warnings 2019-05-03 17:43:44 +10:00
Wally
d268338d6c Move debug stuff from release / Move to C11 inits in Core / Add Motos fancy new icons 2019-03-23 17:53:26 +09:00
Ben Slater
c562b76641 *Clean build from StrmnNrmns repo 2019-02-27 17:04:51 +11:00
Ben Slater
090c86337e Merge macOS / Linux builds to Central Posix build
Fix macOS Build - Should work on anything <=10.13 for now
2019-02-08 14:33:43 +11:00
Wally
e17fdddadf [~] Fix Conker Regression
[+] Remove a hell of a lot more missed asserts.
2019-01-23 17:05:36 +11:00
Wally
aa1b535248 Modified a few files so we can at least get to 50% build in cmake 2019-01-15 08:03:46 +11:00
salvy
501d994489 gamepads are fully supported now (Only tested with a PS3 controller, I'll see in adding controller configuration for other game pads) [!] gamepads can now be connected or disconnected when the emulation has started (no longer is required to connect them before starting the emulator) 2013-06-18 22:31:04 -07:00
Paul Holden
c7125668f4 [~] Move System.{h,cpp} to System/ 2013-06-04 22:02:31 +01:00
strmnnrmn
b05c813379 [~] Huge filename cleanup. Use IO::Filename rather than char [MAX_PATH] or char [MAX_PATH+1]. Add an IO::Path::Assign. Use IO::Path::Assign/Combine rather than strcpy/strcat/snprintf. Remove MAX_PATH (everything should use the constant in IO.h if required, then we can make this platform specific)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1686 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-18 16:04:55 +00:00
strmnnrmn
6435d4dc36 [~] stdafx.h cleanup - move gDaedalusExePath to System/Paths.h
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1684 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-05-18 16:04:31 +00:00