Commit graph

124 commits

Author SHA1 Message Date
wally4000
40fbd3c529 Move TextureCacheWEbDebug to SysPosix/HLEGraphics 2025-02-22 22:09:20 +11:00
wally4000
9fa686dfb4 Merge branch 'fix_DisplayListDebugger' 2025-02-22 22:00:35 +11:00
wally4000
b6d53998f6 Fix Paths 2025-02-22 16:52:55 +11:00
Wally4000
bd46471e17 Fix Paths for Web Debug 2025-02-20 09:56:47 +11:00
wally4000
8146a6ea32 Re-enable DisplayList Debugger, compiles again yay 2025-02-08 20:10:40 +11:00
z2442
9ad92a59a3 Typo correction in ifdef 2025-01-28 18:19:42 -05:00
z2442
4d8bfb561a Cleanup and add back in desktop GL support alongside GLES 2025-01-26 20:55:16 -05:00
wally4000
6fe3317e3b Start adding some fixes 2025-01-23 20:08:09 +11:00
Wally4000
f029fc65ba Begin to use std::thread 2024-10-06 13:30:12 +02:00
Wally4000
04a72fbc5e Add Profiler control for Cmake 2024-09-04 13:35:07 +10:00
wally4000
fd22ce09e0 Shuffle some files around 2024-08-05 21:15:57 +10:00
wally4000
d0f9fd7c8e Move all Plugins to HLEAudio/Plugin 2024-08-03 09:57:12 +10:00
wally4000
1b613bb9b8 Posix timing is just STL now, move to base. 2024-08-03 09:47:38 +10:00
wally4000
057d301b11 Remove BaseDir extern and replace with setBasePath function 2024-08-02 15:15:58 +10:00
wally4000
bc74877fd6 Tidy up UI more 2024-07-21 11:51:02 +10:00
wally4000
d1d4993902 Stop pause menu from opening up if rom is not running 2024-07-16 16:01:19 +10:00
wally4000
74ac1819a1 Revert "Move some UI stuff to Unique_ptrs"
This reverts commit 094328ae26.
2024-07-16 15:41:44 +10:00
wally4000
094328ae26 Move some UI stuff to Unique_ptrs 2024-07-16 14:27:02 +10:00
wally4000
a02e85073e Move a lot of fopen to std::fstreams 2024-07-11 20:10:49 +10:00
Wally4000
a07023394e Remove redundant Windows code 2024-07-06 10:02:11 +10:00
Wally4000
2e2cfc0c24 Use the Timing from Posix Build 2024-07-05 21:45:44 +10:00
Wally4000
dd75f5b4a4 Use Posix main.cpp for Windows 2024-07-04 09:34:13 +10:00
wally4000
b9d20d8a71 Turn off the displaylist debugger temporarily, Audio Plugin None should be specified 2024-07-03 11:04:32 +10:00
wally4000
345be9e963 Windows slashes yay 2024-07-01 11:33:35 +10:00
Wally4000
7e531ee23b Isolate IO namespace to what is left.. 2024-06-29 22:40:37 +10:00
wally4000
36f3e0c0c2 Remove more IO suff 2024-06-21 19:51:57 +10:00
wally4000
6b9fc4f899 Things will be broken here but more IO:: Removal 2024-06-20 16:18:03 +10:00
wally4000
4a35201f22 Specify if a variable is unused to silence compiler. 2024-06-20 12:24:05 +10:00
Wally4000
3c594851bb more io 2024-06-18 20:21:29 +10:00
Wally4000
ebed797b89 More IO:: Standardisation 2024-06-18 17:48:41 +10:00
wally4000
c8b43189a0 more IO isolation 2024-06-18 14:59:35 +10:00
wally4000
4bcc5af9b9 Move MathUtil.h to Utility 2024-06-17 16:29:28 +10:00
wally4000
677f53c592 Modernise DAEDALUS_USE and replace ARRAY_SIZE VARIABLE 2024-06-17 13:45:41 +10:00
z2442
6a84fe8679 audio plugin fix for linux -> disable pthread on linux build 2024-04-29 19:12:15 -04:00
Howard Su
9cba217b73 osx has this support 2023-12-10 20:10:33 +08:00
Howard Su
199835e701 support OSX and enable screen scale 2023-12-09 22:03:38 +08:00
Howard Su
a47d61a75d Fix Windows build 2023-12-08 14:37:50 +08:00
Howard Su
734ed8788d Make Win32 build on Release 2023-12-07 22:56:38 +08:00
Howard Su
abba1cdca9 Add input support
Keycode mapping needs more work.
2023-12-06 12:35:02 +08:00
Howard Su
7b02681143 Start working on UIContext implementation 2023-12-05 22:54:07 +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
5b1d5051ed move dynarec code together 2023-12-04 20:14:03 +08:00
Wally4000
1c5ca317f2 Adding 3DS Port 2023-10-30 21:27:44 +11:00
Wally4000
895e8910d9 Remove BuildOptions and clean up macros 2023-10-23 12:58:37 +11:00
Wally4000
b6eff3b826 Hurray it lives. 2023-10-11 18:47:51 +11:00
Wally4000
af2ee46808 General code tidying up, cmake script borked ATM 2023-10-02 14:06:45 +11: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