Commit Graph

1690 Commits (24f10eca6104602a727da3b0f373e55f1f03e517)
 

Author SHA1 Message Date
Connor McLaughlin 24f10eca61 build: Drop Windows DLL in binary directory for libretro 5 years ago
Connor McLaughlin a451e7f177 Android: Get it running again
Currently settings are not changable.
5 years ago
Connor McLaughlin 729e1b3392 GLContext: Fix Android context creation 5 years ago
Connor McLaughlin da180a1c4f Vulkan: Fix crash when device creation fails 5 years ago
Connor McLaughlin 1d4b5e22cb Vulkan: Fall back to geometryShader when fillModeNonSolid unsupported 5 years ago
Connor McLaughlin d1eae288bf GameList: Add EntryCompatibilityRatingToString 5 years ago
Connor McLaughlin 5274fa32ac Qt: Pump events on main thread when waiting for init 5 years ago
Connor McLaughlin 76cb52407b SDLControllerInterface: Init joystick API as well 5 years ago
Connor McLaughlin 547e8b239b libretro: Reduce base width/height
Stops the window opening so large.
5 years ago
Connor McLaughlin 11c0601a67 libretro: Work around hw render interface pointer being freed 5 years ago
Connor McLaughlin 01a63a914a
Merge pull request #588 from ggrtk/gpu-crtc
GPU: CRTC fixes
5 years ago
Albert Liu e42d5fed75 GPU: Adjust 4-pixel boundary alignment formula
Fixes missing edge in Tenchi wo Kurau II: Sekiheki no Tatakai.
5 years ago
Albert Liu 000a51298a GPU: Don't round screen size to 4-pixel multiple 5 years ago
Albert Liu e2b1158514 GPU: Report CRTC padding as signed in debug window 5 years ago
Connor McLaughlin 45f3560427 README.md: Update libretro core links 5 years ago
Connor McLaughlin 660e2af30e
Merge pull request #587 from stenzek/libretro-dll-name
CI: Use libretro core naming convention
5 years ago
Connor McLaughlin 67bc14dac9 CI: Use libretro core naming convention 5 years ago
Connor McLaughlin 511c3133f1 GPU: Let GPU catch up before handling GP1 reset commands
Fixes trashed VRAM writes in some homebrew.
5 years ago
Connor McLaughlin b0b3901722 libretro: Fix DualShock analog mode auto-enable 5 years ago
Connor McLaughlin c76bb5eb6a libretro: Fix display aspect ratio 5 years ago
Connor McLaughlin 343e3ba3b7 libretro: Better handle resolution changes 5 years ago
Connor McLaughlin e15fafe428 libretro: Reduce OSD message durations 5 years ago
Connor McLaughlin 8408d3b6bf libretro: Disable shader cache
Can't seem to see somewhere we can save shader blobs. It wasn't working
anyway because it would generate invalid paths.
5 years ago
Connor McLaughlin f9622b2450 libretro: Fix memory card save locations 5 years ago
Connor McLaughlin 9b3e344ad8 Renderers: Support empty shader cache 5 years ago
Connor McLaughlin f396a2c373 Renderers: Make shader cache path a prefix instead of directory 5 years ago
Connor McLaughlin b9ffca1ddf libretro: Vulkan renderer support 5 years ago
Connor McLaughlin 218f6721d3 libretro: Fix display rendering in D3D11/OpenGL 5 years ago
Connor McLaughlin 2c4fce3f0d D3D11HostDisplay: Don't create swap chain for headless 5 years ago
Connor McLaughlin b3359dadc9 Qt: Save original style name for restoring after theme switch 5 years ago
Connor McLaughlin 16411d7669 dep/libcue: Prefix functions to avoid name clash with glslang 5 years ago
Connor McLaughlin 1231f6dafe GPU: Handle GP1 command mirrors 5 years ago
Connor McLaughlin d0241aafbf README.md: Add link to CI libretro core 5 years ago
Connor McLaughlin 2963528a36
Merge pull request #584 from ggrtk/maint
Minor maintenance updates
5 years ago
Albert Liu e581ecd9c4 README.md: Add LibCrypt and SBI info 5 years ago
Albert Liu 0a65fe4156 GitHub Actions: Update to checkout action v2.3.1 with fetch-depth: 0
Checkout v2+ checks out a local branch rather than a detached head.
Branch name for releases should now be master instead of HEAD.
5 years ago
Albert Liu 0a0a2024fd SDLControllerInterface: Prefer cbutton.which for button events
Functionally the same as caxis.which due to SDL_Event union, but prefer
using SDL_ControllerButtonEvent members for button events.
5 years ago
Connor McLaughlin d996f46618 Update compatibility database 5 years ago
Connor McLaughlin 2d74062abb CPU: Delay interrupts by one instruction/block
Fixes Gameshark Sampler Disc.
5 years ago
Connor McLaughlin 8a8ce8d41c NamcoGunCon: Use correct GPU clock as reference 5 years ago
Connor McLaughlin 06b329b4c6 Update README.md with libretro core info 5 years ago
Connor McLaughlin 0710e3b6d3 CDROM: Ignore sectors with channel number=255
Some games (Taxi 2 and Blues Blues) have junk audio sectors with a channel number of 255.
We need to skip them otherwise it ends up playing the incorrect file.

TODO: Verify with a hardware test.
5 years ago
Connor McLaughlin bff5432879 Pad: Improve ACK timing
Fixes random pauses in Moto Racer.
5 years ago
Connor McLaughlin b471d1043a Settings: Load Memory Cards From State -> Load Devices From State
Makes it apply to controllers too.
5 years ago
Connor McLaughlin 6834f2ca42
Merge pull request #581 from stenzek/libretro-ci
Build libretro core in CI
5 years ago
Connor McLaughlin a1fd801b7f Build libretro core in CI 5 years ago
Connor McLaughlin 655dff84e2 VulkanHostDisplay: Fix software cursor rendering 5 years ago
Connor McLaughlin 400ee3d9b3 OpenGLHostDisplay: Fix software cursor rendering 5 years ago
Connor McLaughlin 8cd9e0887e libretro: Use framebuffer view dimensions not texture dimensions 5 years ago
Connor McLaughlin 70f4ce7cde libretro: Add auto analog mode option for controllers 5 years ago