Wally4000
f029fc65ba
Begin to use std::thread
2024-10-06 13:30:12 +02:00
Wally4000
67cf97f33b
Fix Windows build
2024-08-18 21:08:50 +10:00
wally4000
d0f9fd7c8e
Move all Plugins to HLEAudio/Plugin
2024-08-03 09:57:12 +10:00
Wally4000
32f6c33bb0
Fix some Windows stuff
2024-07-12 23:17:30 +10:00
Wally4000
08d4f880f0
Remove redundant option
2024-07-06 10:08:54 +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
ca75f74035
Tidy up some Windows exclusive stuff
2024-07-04 09:37:31 +10:00
Wally4000
dd75f5b4a4
Use Posix main.cpp for Windows
2024-07-04 09:34:13 +10:00
wally4000
4952c208fb
Attempt number 9000, fixing MSVC paths
2024-07-02 08:45:19 +10:00
wally4000
eefea5d168
set runtime directory to current binary dir
2024-07-02 08:33:28 +10:00
wally4000
7426037f6a
Ordering?
2024-07-01 15:00:16 +10:00
Wally4000
fa6787c9c6
Add in the DLLS and the font (Finally)
2024-06-29 22:03:24 +10:00
Wally4000
1800aefc44
Fix build issues
2024-06-29 21:55:32 +10:00
Wally4000
dae3ed8262
Add basic script and install features for Windows
2024-06-29 21:54:42 +10:00
Wally4000
ffd4f9a674
Remove redundant files
2024-06-29 18:13:10 +10:00
Wally4000
0db6f44622
Apply some fixes so Windows builds again
2024-06-29 11:55:46 +10:00
Wally4000
ebed797b89
More IO:: Standardisation
2024-06-18 17:48:41 +10:00
wally4000
677f53c592
Modernise DAEDALUS_USE and replace ARRAY_SIZE VARIABLE
2024-06-17 13:45:41 +10:00
Howard Su
e957638bb3
Defaut to use async process ALIST on Windows
2023-12-12 11:30:43 +08:00
Howard Su
f3a9ee81ae
Fix windows
2023-12-09 17:45:25 +08:00
Howard Su
a47d61a75d
Fix Windows build
2023-12-08 14:37:50 +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
Wally4000
3dab92cd1d
Fix a few more changes
2023-10-31 14:26:05 +11: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
6dca83df5e
Clean up CMake (PSP Build is jank)
2023-04-15 09:35:45 +10:00
Wally
faaac7fcad
Refine CMakeLists more
2022-06-22 22:41:10 +10:00
Wally
48e6e1d54f
Use BuildOptions.h for macro functions
2022-06-19 22:32:56 +10:00
Wally4000
ca36d90a3e
Clean up more functions
2022-05-03 22:20:05 +10:00
wally4000
658964d47d
Start fixing Windows Build, move x86 dynarec
2022-04-16 17:16:12 +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
7640cfc8ba
Add Windows Defines for CMake
2022-03-22 18:02:54 +11:00
Wally4000
a1f945414d
Remove System/Paths.h / Paths.cpp as not required
2022-01-30 21:21:03 +11:00
Wally4000
beb96ed554
Move some more config options to CMakeLists
2021-12-09 15:55:55 +11:00
Wally4000
4082edabe5
Let CMake Handle Endianness Detection
2021-10-18 22:28:41 +11:00
Wally4000
eadc1b3758
move from typedef to modern using declaration
2021-10-18 18:58:14 +11:00
Wally
299d82978d
Revert "Revert "sorta fixed frame limiter and enabled win32 threaded audio""
...
This reverts commit 5b99ec13c8
.
2021-07-18 11:09:50 +10:00
Wally
5b99ec13c8
Revert "sorta fixed frame limiter and enabled win32 threaded audio"
...
This reverts commit 8791abed65
.
2021-07-18 11:09:07 +10:00
z2442
8791abed65
sorta fixed frame limiter and enabled win32 threaded audio
2020-12-22 13:58:12 -05:00
z2442
3039f6a652
Windows support!
2020-12-18 13:14:27 -05: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
salvy
c728c7654e
[!} Ensure r0 is always zero (R4300_CHECK_R0 is no longer needed, is now only used for debugging)
...
[!] Fixed regression in mario party 3 (We now only set rounding mode for games that needed it ex DK64) (PSP)
[!] Optimized CTC1
[!] Fixed bug in Compare for Equality in interpreter
[!} Clean ups in R4300.cpp
[!] Optimisation for ADDI in x86 dynarec (PC)
2013-11-04 10:18:54 -08:00
salvy
fa52955863
[!] All libraries for W32 build are now statically linked
...
[!] Do not use fast call for W32, anyways R4300_CALL_TYPE ensures dynarec can use fast call
[!] Removed PSP project files from MSVC11 solution, please use devkitpro.bat or minpspw.bat for compiling the PSP build
[+] Now is much easier to compile W32 build, third party libraries can be built and linked in the same solution
NOTE: These changes are only for MSVC11 project, I'll update the other project files eventually
2013-08-19 08:28:31 +01:00
Paul Holden
37c4569f1d
[!] Don't need to have a return in most codegen functions (PC)
2013-07-14 19:39:55 +01:00
Paul Holden
85985a21be
[!] Only generate exception handler if memory access wasn't handled (erg not a stack access) (Would be nice if we handled exceptions directly like is done on the PSP!) [!] Don't set delay slot if op code is nop
2013-07-12 22:07:16 +01:00
Paul Holden
4aeed0137d
[+] Implemented SLL,SRL, SRA for W32 dynarec (disabled for now until I test some more)
2013-07-12 22:02:30 +01:00