Connor McLaughlin
|
4232ef7bf3
|
CDImageCue: Try for a file based on the cue filename if bin missing
Should work around people who have renamed the files but not updated the
cuesheet.
|
2020-12-18 03:03:22 +10:00 |
|
Connor McLaughlin
|
98766a490f
|
Log: Change success to verbose and move down in ordering
|
2020-12-09 01:03:32 +10:00 |
|
Connor McLaughlin
|
b44a654943
|
System: Reset throttler when audio buffers underflow
Should hopefully reduce the chances of the audio source ending up out of
phase from the emulation when vsync is disabled.
|
2020-12-07 02:44:23 +10:00 |
|
Connor McLaughlin
|
e579cd2eb2
|
CDImageHasher: Only ignore index 0 for track 1
|
2020-12-07 00:44:48 +10:00 |
|
Connor McLaughlin
|
f5ccb6ea60
|
CPU: Fall back to mmap'ed buffer if reprotecting code space fails
|
2020-12-06 18:13:07 +10:00 |
|
Connor McLaughlin
|
fd6462263f
|
Common/Event: Fix TryWait not returning on timeout on Linux
Fixes a potential deadlock in the Qt frontend if initialization on the
emu thread takes too long.
|
2020-12-06 00:41:07 +10:00 |
|
Connor McLaughlin
|
f21d901cf1
|
Common/FileSystem: Fix macOS build
|
2020-11-28 00:58:46 +10:00 |
|
Connor McLaughlin
|
744629e9a8
|
Common/FileSystem: Fix modification time not being set in find
Fixes game list list always re-scanning on Linux/Android.
|
2020-11-28 00:14:45 +10:00 |
|
Connor McLaughlin
|
feadc83050
|
Common/GrowableMemoryByteStream: Add helper methods
|
2020-11-28 00:14:45 +10:00 |
|
Connor McLaughlin
|
4a482875ca
|
Common/FileSystem: Add helpers for ByteStream
|
2020-11-28 00:14:45 +10:00 |
|
Connor McLaughlin
|
dc21f2b5cf
|
GL/Context: Check return value of eglBindApi()
Fixes some Android devices thinking they got a desktop GL context.
|
2020-11-27 01:40:50 +10:00 |
|
Connor McLaughlin
|
bf2e38aed5
|
CPU/Recompiler: Implement LUT-based fastmem
|
2020-11-24 14:49:21 +10:00 |
|
Connor McLaughlin
|
44b3c9be6e
|
Common/PageFaultHandler: Fix for Windows/ARM64
|
2020-11-22 14:49:49 +10:00 |
|
Connor McLaughlin
|
497759b4d6
|
VulkanHostDisplay: Support 16-bit scanout
|
2020-11-21 21:12:38 +10:00 |
|
Connor McLaughlin
|
d3d881aa6b
|
GPU/Software: Reduce number of copies by one, enable 16-bit scanout
|
2020-11-21 18:39:04 +10:00 |
|
Connor McLaughlin
|
beffbaee39
|
Common/Rectangle: Use memcpy for operator=
|
2020-11-21 18:39:04 +10:00 |
|
Connor McLaughlin
|
dc53209565
|
Common/Event: Replace poll event with lock/condvar
|
2020-11-21 18:39:04 +10:00 |
|
Connor McLaughlin
|
a29669432f
|
Common/PageFaultHandler: Fix compiling on 32-bit Windows
|
2020-11-21 18:39:03 +10:00 |
|
Connor McLaughlin
|
dba42cf323
|
Common/CPUDetect: Use consistant naming for ARM targets
|
2020-11-21 18:39:03 +10:00 |
|
Connor McLaughlin
|
9c9e2bbe27
|
GL/ContextWGL: Check for ES2 context extension before creating
|
2020-11-21 18:39:03 +10:00 |
|
Connor McLaughlin
|
2467dbedd7
|
CDImage: Handle .iso files the same as .bin files
Very reluctant to add this but people keep complaining...
|
2020-11-11 01:02:40 +10:00 |
|
Connor McLaughlin
|
ac89379ca6
|
GL/ContextEGL: Use pbuffer when surfaceless not supported
|
2020-11-08 00:22:35 +10:00 |
|
Connor McLaughlin
|
4fe1c07b02
|
GL/Texture: Use texture storage where available
|
2020-10-31 15:11:53 +10:00 |
|
Connor McLaughlin
|
95dba59826
|
libretro: Add MSAA options
|
2020-10-31 14:39:38 +10:00 |
|
Connor McLaughlin
|
2eaebd8921
|
GPU: Implement support for multisample antialiasing
|
2020-10-31 14:27:58 +10:00 |
|
Connor McLaughlin
|
bde271566b
|
Common/PageFaultHandler: Hook SIGBUS as well as SIGSEGV on AArch64
Apparently this happens too?
|
2020-10-29 01:42:17 +10:00 |
|
Connor McLaughlin
|
e147327459
|
GL: Fix window resize not applying under Wayland
|
2020-10-26 01:09:09 +10:00 |
|
Connor McLaughlin
|
bf46461dd6
|
Common/Vulkan: Remove unused methods in staging texture
|
2020-10-21 23:13:34 +10:00 |
|
Connor McLaughlin
|
abc035b15a
|
CDImage: Fix assert failing on invalid cuesheets
|
2020-10-21 22:28:11 +10:00 |
|
Connor McLaughlin
|
6624660b0d
|
Common/FileSystem: Fix a compile error on macOS
|
2020-10-18 14:54:38 +10:00 |
|
Connor McLaughlin
|
7566c45f64
|
CPU/Recompiler: Implement fastmem
|
2020-10-18 14:54:38 +10:00 |
|
Connor McLaughlin
|
ceb67b5018
|
Common: Add memory arena and page fault handler classes
|
2020-10-18 14:54:38 +10:00 |
|
Connor McLaughlin
|
69b2c3fc2d
|
StateWrapper: Track save state version
|
2020-10-18 14:54:38 +10:00 |
|
Connor McLaughlin
|
893268bba5
|
CDImage: Fix crash on invalid cue/chd with no tracks
|
2020-10-18 14:54:26 +10:00 |
|
Connor McLaughlin
|
d6758aacce
|
CDSubchannelReplacement: Fix a crash on invalid input
|
2020-10-15 01:25:18 +10:00 |
|
Connor McLaughlin
|
49cea927f0
|
Build: Add ARM64 platform for Windows
|
2020-10-14 00:48:48 +10:00 |
|
Connor McLaughlin
|
69d29d7395
|
GL/Context: Don't use WGL on Windows/ARM64
|
2020-10-14 00:48:48 +10:00 |
|
Connor McLaughlin
|
df15229eec
|
Common/CPUDetect: Add ARM64 for MSVC
|
2020-10-14 00:48:48 +10:00 |
|
C.W. Betts
|
5344b44970
|
Make context_agl.h compatible with ObjC ARC code.
Helpful when working with OpenEmu.
|
2020-10-12 16:38:47 -06:00 |
|
Connor McLaughlin
|
3ecae0f409
|
Common/Align: Make constexpr
|
2020-10-11 20:34:56 +10:00 |
|
Connor McLaughlin
|
348555cc8c
|
Build: Link with objc runtime on macOS
|
2020-10-11 12:45:21 +10:00 |
|
Connor McLaughlin
|
d39c9f5d1c
|
Clean up some compiler warnings
|
2020-10-11 12:21:08 +10:00 |
|
Connor McLaughlin
|
c89d94c2ff
|
Move Cubeb AudioStream to FrontendCommon
This way it doesn't need to be built for libretro.
|
2020-10-11 12:21:08 +10:00 |
|
Connor McLaughlin
|
fe25f005c2
|
GPU: Fix incorrect sign extension of positions
Fixes missing objects in Skullmonkeys (again).
|
2020-10-11 12:21:08 +10:00 |
|
Connor McLaughlin
|
9e2e1050bb
|
GL/Program: Don't delete nonexistant shaders (when using binaries)
|
2020-10-10 18:26:29 +10:00 |
|
Connor McLaughlin
|
48d053cd7b
|
CDImageCHD: Align tracks to 4 frames
Fixes games having "randomly" offset audio.
|
2020-10-04 00:12:01 +10:00 |
|
C.W. Betts
|
152ccd5917
|
Fix stat64 failure on Apple Silicon: just use the (not deprecated on OS X) stat (which is 64-bit since 10.6 via linking trickery, and always 64-bit on 64-bit OSes).
|
2020-10-02 03:23:43 -06:00 |
|
Albert Liu
|
5f3d475f4c
|
CDImageMemory: Fix SBI loading
|
2020-09-26 15:42:13 -07:00 |
|
Albert Liu
|
659e6a2e60
|
CDImageBin: Remove use of duplicated ReplaceExtension function
|
2020-09-26 15:38:46 -07:00 |
|
Connor McLaughlin
|
f1086b18f9
|
FileSystem: Remove heap allocations from FileExists/DirectoryExists
|
2020-09-24 00:31:44 +10:00 |
|