Billy Laws
|
a69539e583
|
Windows: Fix RtlWaitOnAddress signature
This led to loops of segfaults that wine handled behind the scenes.
|
2026-01-02 16:45:12 +00:00 |
|
Ryan Houdek
|
ebdbf58474
|
Merge pull request #5121 from bylaws/wheiwofjsddsjkkjdsalkjkjd
Windows: Split out CRT/WinAPI reimplementation
|
2025-12-15 10:30:29 -08:00 |
|
Billy Laws
|
f6dab33190
|
Windows: Split out CRT/WinAPI reimplementation
We can use the system CRT for the offline compiler, but still want to
pull in e.g. InvalidationTracker and other helpers.
|
2025-12-15 15:32:26 +00:00 |
|
Billy Laws
|
7c8fdc1651
|
WinAPI: Implement Sleep
Used by std::this_thread::sleep.
|
2025-12-15 15:30:00 +00:00 |
|
Ryan Houdek
|
686c04ea93
|
Win32: IMplement Wake/Wait by address
|
2025-11-10 17:43:40 -08:00 |
|
Ryan Houdek
|
6ed15a6fd6
|
Windows: Implement support for SRWLock shared
Exclusive was already implemented.
|
2025-11-01 13:58:21 -07:00 |
|
Tony Wasserka
|
9fdd96af61
|
Update code formatting
|
2025-09-11 10:40:29 +02:00 |
|
Billy Laws
|
a379818386
|
WinAPI: Force WOW64 allocations to start >4GB
Avoids stealing address space from the guest.
|
2025-08-21 17:19:46 +01:00 |
|
Alexandre Julliard
|
a71a0ed137
|
WinAPI: Avoid sign-extension of processor count in GetSystemInfo
|
2025-07-22 19:28:36 +01:00 |
|
Sasha Finkelstein
|
b1bbc37c59
|
Windows: Fix building with llvm-libcxx
Libcxx uses GetSystemTimePreciseAsFileTime if _WIN32_WINNT specifies
a version new enough to have it.
|
2025-05-07 23:47:24 +02:00 |
|
Billy Laws
|
7097532ddf
|
Windows: Support newer mingw toolchains
|
2025-03-05 21:24:30 +00:00 |
|
Ryan Houdek
|
f6e3689f30
|
WinAPI: Implement support for DeleteFile
|
2025-02-11 12:56:11 -08:00 |
|
Billy Laws
|
6aa95d82f2
|
Windows: Query FileStandardInformation for getting file EOF info
FileEOFInformation is write-only on actual windows.
|
2024-08-22 14:34:45 +00:00 |
|
Billy Laws
|
7c34f449d1
|
Windows: Translate file open flags passed to NtCreateFile
|
2024-08-22 14:34:45 +00:00 |
|
Billy Laws
|
9067f3513a
|
Windows: Implement CreateDirectoryW CRT function
Used when the .fex-emu config dir doesn't exist. Also fixes up
CreateFile to not leak memory.
|
2024-08-19 19:11:17 +00:00 |
|
Billy Laws
|
16b007df33
|
Windows: Partially implement the registry read API
|
2024-08-13 13:31:32 +00:00 |
|
Billy Laws
|
6376d06bed
|
Windows: Introduce a minimal Windows API replacement
|
2024-08-07 15:49:41 +00:00 |
|