Commit graph

2761 commits

Author SHA1 Message Date
Wally4000
c53d81ca3f Reduce memory usage so emulator works on PSP again 2023-09-10 12:22:06 +10:00
Wally4000
30e6d082bf Clean up some Cmake Options add SHOW_MEM 2023-08-21 10:19:28 +10:00
Wally4000
20ea1d6fad Fix Linux build 2023-08-21 10:17:13 +10:00
z2442
7eb132a5b1 Enable Async on the SDL2 Audio plugin 2023-08-13 12:27:28 -04:00
z2442
35425e1449 -Add Async to Mac OSX
-Fix logic error in main rom selector
-Enable SDL Quit in main window.
2023-08-06 11:07:56 -04:00
Wally4000
d90f9c4e91 Tidy up SDL Audio Code 2023-07-20 16:02:09 +10:00
Wally4000
ba8e19de65 null pointer initialiser 2023-06-28 10:48:57 +10:00
Wally4000
9efbb3ba5f Tidy up PSP Main a bit 2023-06-28 10:47:45 +10:00
Wally4000
7b61a09a95 Turn off displaylist debugger as it's broken at the moment 2023-06-28 10:46:48 +10:00
Wally4000
0ad0fe5314 Remove std::move from Vector 2023-06-22 17:36:44 +10:00
Wally4000
76eb881494 use shared_ptr instead of RefCounted Class 2023-06-22 15:47:48 +10:00
Wally4000
cf7c70c69b Tidy up types. 2023-06-22 15:04:14 +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
e9f822a868 Merge branch 'posix' of https://github.com/daedalusx64/daedalus into posix 2023-05-04 13:06:53 +10:00
Wally4000
c7bed4c5a5 Pass filename by reference to avoid copies 2023-04-29 12:21:30 +10:00
Steam Deck User
56d75b43e1 Profiler: Fix Building Profiler on PSP
Has this ever been properly used? :s
2023-04-27 18:56:49 -04:00
Wally4000
0f8c125609 Saveguard the ME.prx so it only loads once 2023-04-26 12:23:31 +10:00
Wally4000
2b8224a026 use built in string.. 2023-04-26 09:54:51 +10:00
Wally4000
cb40abe1c3 Printf doesn't work with std::filesystem :) 2023-04-26 09:49:02 +10:00
Wally4000
e4be3c629e Update Date in PSPMenu 2023-04-26 09:48:20 +10:00
Wally4000
2c130d6305 Tidy up About Component 2023-04-26 09:47:42 +10:00
Wally4000
4d73616749 Correct some CMake stuff 2023-04-26 09:46:48 +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
9afacd8d72 Fixed PSP Build 2023-04-19 12:18:19 +10:00
Wally4000
1b4c6dc658 O3 option was disabled for testing 2023-04-15 09:51:27 +10:00
Wally4000
6dca83df5e Clean up CMake (PSP Build is jank) 2023-04-15 09:35:45 +10:00
Ian
7818571cfb
SysPSP: Fix kPlaceholder typo preventing DEBUG build 2023-04-14 19:03:24 -04:00
Wally4000
394c1710c9 Shared_ptr for CCodeBufferManager 2022-07-17 20:43:18 +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
2824aaaba6 Use Std::filesystem more 2022-07-11 13:54:08 +10:00
Wally4000
676f553167 Revert Save Stuff for now. keeps seeking 2022-06-30 22:55:10 +10:00
Wally4000
f324b594b2 Use uint32_t for uncached ptr 2022-06-30 22:53:53 +10:00
Wally4000
3ffdbf84f7 Replace u32 with unsigned int for PSP 2022-06-30 22:19:20 +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
c32c05aae3 fix up uncached_ptr for all platforms 2022-06-29 16:30:11 +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
07661583a3 Small Hack to get macOS Build working for now. 2022-06-23 13:33:15 +10:00
Wally4000
34c4f7e0e0 macOS does not have the g library. 2022-06-23 03:22:03 +00:00
Wally4000
d40f4d24d7 Simplify Endian check Code 2022-06-22 23:35:36 +10:00