Commit graph

681 commits

Author SHA1 Message Date
z2442
d3f3cd99e3 Small fix for textures on GLES 2025-02-02 19:51:46 -05:00
z2442
25517ce9b9 Rename GCC_OLD to GCC_LEGACY 2025-01-27 21:14:53 -05:00
z2442
2f6c899b23 More libformat fixes 2025-01-27 20:46:09 -05:00
z2442
0ab6dba948 Enable checking for GCC older than 13 and if that is the case use lib format instead of GCC format. 2025-01-27 20:13:35 -05:00
z2442
8473b99bbe init GLES port 2025-01-12 13:37:06 -05:00
Wally4000
2bd47919fa Move CoverArt out of main tree 2024-10-06 15:22:22 +02:00
Wally4000
04a72fbc5e Add Profiler control for Cmake 2024-09-04 13:35:07 +10:00
wally4000
052d6b17b1 Add function to get CRC 2024-08-09 19:16:28 +10:00
wally4000
6106446a60 Move Dynamo back to core. Performance goes all weird 2024-08-09 19:14:31 +10:00
wally4000
fd22ce09e0 Shuffle some files around 2024-08-05 21:15:57 +10:00
wally4000
057d301b11 Remove BaseDir extern and replace with setBasePath function 2024-08-02 15:15:58 +10:00
wally4000
de03f2b712 Clean up more pointers 2024-07-22 09:31:33 +10:00
wally4000
9df03a122f Allow easy switching between intrafont and SDL2_TTF on the PSP 2024-07-21 13:37:15 +10:00
wally4000
bc74877fd6 Tidy up UI more 2024-07-21 11:51:02 +10:00
wally4000
dd5de90df1 Fix some missing includes 2024-07-12 19:16:43 +10:00
wally4000
c03f18aeeb Use shared_ptr for rombuffer... 2024-07-12 19:16:32 +10:00
wally4000
a02e85073e Move a lot of fopen to std::fstreams 2024-07-11 20:10:49 +10:00
Wally4000
6ad9354a12 Move DAEDALUS_ACCURATE_CVT to CmakeFile 2024-07-06 09:54:47 +10:00
Wally4000
03cce70a56 Audio Plugin not used in this file 2024-07-06 09:50:49 +10:00
Wally4000
0b1f9c4256 Doesn't need to be defined in Windows build 2024-07-06 09:50:40 +10:00
Wally4000
fae9f52381 Remove unndeeded Windows thing and replace with Posix accurate_CVT 2024-07-05 21:48:56 +10:00
Wally4000
833e2edfae Fix Debug console message 2024-07-05 21:48:24 +10:00
Wally4000
c24d784080 These files are needed. 2024-07-05 16:26:05 +10:00
Wally4000
5d6f108e72 Restored shared_ptr for ROM File handling.. for now (Fixes PSP) 2024-07-04 20:48:00 +10:00
Wally4000
ca75f74035 Tidy up some Windows exclusive stuff 2024-07-04 09:37:31 +10:00
Wally4000
3b3bdb3716 Fix some debug console messages for Windows 2024-07-04 09:36:15 +10:00
wally4000
9310ae0788 add cstring in appropriate files 2024-07-01 10:48:50 +10:00
Wally4000
0db6f44622 Apply some fixes so Windows builds again 2024-06-29 11:55:46 +10:00
wally4000
9476068375 Fix Background in SaveState selector 2024-06-25 12:02:56 +10:00
wally4000
e4e90030e7 Use unique_ptr for ROMFile 2024-06-25 10:07:46 +10:00
wally4000
4a35201f22 Specify if a variable is unused to silence compiler. 2024-06-20 12:24:05 +10:00
wally4000
5be11beeb3 Std::filesystem by reference and start to enable Translate for all 2024-06-20 10:07:25 +10:00
wally4000
c8b43189a0 more IO isolation 2024-06-18 14:59:35 +10:00
wally4000
4cbf70a925 Replace a bunch more IO:: namespace stuff 2024-06-18 10:53:45 +10:00
wally4000
4bcc5af9b9 Move MathUtil.h to Utility 2024-06-17 16:29:28 +10:00
wally4000
376da50a3e Use std::numerics instead of C short / long max 2024-06-17 16:24:37 +10:00
wally4000
677f53c592 Modernise DAEDALUS_USE and replace ARRAY_SIZE VARIABLE 2024-06-17 13:45:41 +10:00
wally4000
a339eb5549 Remove DAEDALUS_FORCEINLINE macro to use default inline 2024-06-17 06:48:18 +10:00
Howard Su
f3a9ee81ae Fix windows 2023-12-09 17:45:25 +08:00
Howard Su
8a6f1e63f0 different approach to handle x64 dynarec 2023-12-08 14:38:07 +08:00
Howard Su
5c0dd83555
Merge branch 'master' into pspui 2023-12-08 09:22:48 +08:00
Howard Su
75d3eb0814 enable debug build of win32 2023-12-07 23:35:46 +08:00
Howard Su
734ed8788d Make Win32 build on Release 2023-12-07 22:56:38 +08:00
Howard Su
eacdd5820a remove more warnings 2023-12-07 02:44:31 +08:00
Howard Su
fcc875fb46 Fix warnings, still left some 2023-12-06 08:52:37 +08:00
Howard Su
d3c304abae Cleanup UI code for platform independent 2023-12-05 14:15:25 +08:00
Howard Su
e636a8e71b Fix PSP build 2023-12-05 12:45:43 +08:00
Howard Su
e2f3183177
Fix release build (#46)
* Perf critial structures needs to be C-array instead of c++ array

* Temp fix only disable optimization in Core

* fix a buffer overflow

* Fix build on Linux
2023-12-05 09:02:33 +08:00
Howard Su
81cc231278 Remove annoying log 2023-12-04 20:14:03 +08:00
Howard Su
1ad062f39e don't use LTO during debug build
LTO causes debug is too hard
2023-12-04 20:14:03 +08:00