Connor McLaughlin
|
64a96ad718
|
Common/WAVWriter: Add accessors
|
2020-04-11 00:24:30 +10:00 |
|
Connor McLaughlin
|
156a360d86
|
SDL: Migrate to common host interface
It now supports controllers again. But you have to bind them in Qt.
|
2020-04-11 00:00:44 +10:00 |
|
Connor McLaughlin
|
6cfad33b8e
|
HostInterface: Set NoNav on FPS window
Prevents it stealing focus in SDL frontend.
|
2020-04-11 00:00:37 +10:00 |
|
Connor McLaughlin
|
674bcdfeec
|
INISettingsInterface: Add Save() method
|
2020-04-11 00:00:21 +10:00 |
|
Connor McLaughlin
|
ebc3aa118c
|
SDL: Fix DXGI intercepting ALT+ENTER
|
2020-04-11 00:00:15 +10:00 |
|
Connor McLaughlin
|
6775100170
|
GPU: Drop OpenGL ES renderer
We can put this through the normal GL renderer instead.
|
2020-04-11 00:00:10 +10:00 |
|
Connor McLaughlin
|
fbfd838e22
|
GPU: Add pixel aspect ratio option
Can display in 4:3, 16:9, 1:1 ratios.
|
2020-04-10 15:12:35 +10:00 |
|
Connor McLaughlin
|
3325d2c42c
|
GPU: Add Force NTSC timings option
This option forces NTSC timings for PAL games, causing them to either
run faster (more likely) or smoother (less likely).
|
2020-04-10 13:35:10 +10:00 |
|
Connor McLaughlin
|
a06240141e
|
GPU/D3D11: Fix incorrect usage of CopySubresourceRegion() in CopyVRAM()
I believe this is what was causing the renderer to have issues on
Windows 7.
|
2020-04-10 01:07:44 +10:00 |
|
Connor McLaughlin
|
5a19abbbd3
|
GPU/D3D11: Fix broken 24-bit display/interlacing when upscaled
|
2020-04-10 00:43:18 +10:00 |
|
Connor McLaughlin
|
f0a3e66d08
|
GPU/Software: Fix broken display when VRAM is X-offset
|
2020-04-09 20:50:57 +10:00 |
|
Connor McLaughlin
|
ee5c3cb91b
|
Merge pull request #251 from ggdrt/appimage
Add AppImage build
|
2020-04-09 11:27:18 +10:00 |
|
Albert Liu
|
c25591d84b
|
Update README.md with AppImage info
|
2020-04-08 11:41:31 -07:00 |
|
Albert Liu
|
76419de39a
|
CI: Generate AppImage for SDL frontend build
|
2020-04-08 10:28:45 -07:00 |
|
Connor McLaughlin
|
2413c5a6a3
|
GPU/Software: Fix incorrect colours in 24-bit FMVs
|
2020-04-09 00:46:00 +10:00 |
|
Connor McLaughlin
|
3c45603cb4
|
MemoryCard: Batch sector writes together 5 seconds at a time
Reduces disk writes for SSDs (assuming the OS didn't just cache all the
writes), and limits OSD spam.
Fixes #146.
|
2020-04-09 00:14:26 +10:00 |
|
Connor McLaughlin
|
0a004361fc
|
Qt: Work around flip model swap chains being limited to vsync when parented
Fixes fast forward not working on some systems.
|
2020-04-09 00:14:19 +10:00 |
|
Connor McLaughlin
|
1f40d5f77d
|
Qt: Implement memory card remove button
|
2020-04-09 00:13:44 +10:00 |
|
Connor McLaughlin
|
3272b37853
|
Qt: Implement browse button for memory card paths
|
2020-04-09 00:09:16 +10:00 |
|
Connor McLaughlin
|
9915d977e4
|
Qt: Fix memory card path not applying
Fixes #245.
|
2020-04-09 00:03:52 +10:00 |
|
Connor McLaughlin
|
cbe9ef24b9
|
SettingWidgetBinder: Use QString instead of const char*
Fixes potential string lifetime issues.
|
2020-04-09 00:03:20 +10:00 |
|
Connor McLaughlin
|
bc66b2691d
|
CDImage: Linux build fix
|
2020-04-08 21:26:51 +10:00 |
|
Connor McLaughlin
|
0006052728
|
SPU: Fix some registers not being saved to state
|
2020-04-08 20:33:39 +10:00 |
|
Albert Liu
|
414d050cf6
|
CI: Fix qmake not finding qt5 in Ubuntu1804 image
|
2020-04-08 00:28:32 -07:00 |
|
Albert Liu
|
9da2d92dea
|
CI: Add Linux AppImage build
|
2020-04-07 22:58:55 -07:00 |
|
Connor McLaughlin
|
08567fedf4
|
CDROM: Fix crash when loading save state from different system
|
2020-04-08 13:08:27 +10:00 |
|
Connor McLaughlin
|
9851b75368
|
CDImage: Fix crash on invalid cuesheet
|
2020-04-08 11:58:05 +10:00 |
|
Connor McLaughlin
|
32dbd173c5
|
Qt: Add link to Discord server in Help menu
|
2020-04-07 13:54:25 +10:00 |
|
Connor McLaughlin
|
1427e9f097
|
CMake: Add WITH_SDL2 option
This allows you to build the Qt frontend with controller support but
without building the SDL frontend
|
2020-04-07 12:13:35 +10:00 |
|
Connor McLaughlin
|
6c9e80cf43
|
CMake: Only build nativefiledialog when building SDL frontend
|
2020-04-07 12:13:35 +10:00 |
|
Connor McLaughlin
|
e58c475fee
|
Update README.md with more notes about BIOS selection
|
2020-04-07 12:05:25 +10:00 |
|
Connor McLaughlin
|
610abc1a75
|
BIOS: Make SCPH-3000 BIOS known
|
2020-04-07 11:54:24 +10:00 |
|
Connor McLaughlin
|
b4538b1d2e
|
HostInterface: Add redump BIOS filenames to search list
ps-10x.bin, ps-30x.bin, etc.
|
2020-04-07 11:54:22 +10:00 |
|
Connor McLaughlin
|
e91d760175
|
HostInterface: Fix crash on startup with controller connected
|
2020-04-06 12:18:33 +10:00 |
|
Connor McLaughlin
|
f41475ae8f
|
Build: Compile cubeb in C++14 mode on MSVC
|
2020-04-06 12:06:56 +10:00 |
|
Connor McLaughlin
|
0c1547d9e3
|
CDROM: Don't use valid bit for last subq, read on reset
Fixes GetlocP failing after resetting the system, causing some FMVs to
break/games to get wedged.
|
2020-04-06 00:25:56 +10:00 |
|
Connor McLaughlin
|
b7cdaaf36a
|
CDROM: Defer setting reading/playing bit until sector is read
Fixes softlock in Chicken Run.
|
2020-04-06 00:25:49 +10:00 |
|
Connor McLaughlin
|
b418f880ab
|
Android: It builds again, but needs a lot more work
|
2020-04-06 00:25:40 +10:00 |
|
Connor McLaughlin
|
411fbe8416
|
Common/Event: Add unit tests
|
2020-04-05 23:25:45 +10:00 |
|
Connor McLaughlin
|
e7640d5367
|
HostInterface: Make SetUserDirectory() overridable by frontends
|
2020-04-05 22:59:06 +10:00 |
|
Connor McLaughlin
|
11e8a91e30
|
CommonHostInterface: Simplify fullscreen toggle
|
2020-04-05 22:58:54 +10:00 |
|
Connor McLaughlin
|
bf6c1c4866
|
Qt: Implement render-to-seperate-window and render-to-main toggle
|
2020-04-05 22:58:47 +10:00 |
|
Connor McLaughlin
|
abb87f497f
|
Common: Port Event class from YBaseLib over
|
2020-04-05 22:57:35 +10:00 |
|
Connor McLaughlin
|
70ccdcfc30
|
INISettingsInterface: Make constructor parameter a std::string
|
2020-04-05 22:57:29 +10:00 |
|
Connor McLaughlin
|
45d7294c3c
|
CDROM: Limit XA playback to first-identified file/channel
Fixes background music in initial menu of Tomb Raider III.
|
2020-04-05 01:39:43 +10:00 |
|
Connor McLaughlin
|
cae2e09957
|
SDLControllerInterface: Pass player ID to hooks not joystick ID
Should fix controllers which show up as non-zero players.
|
2020-04-05 01:28:08 +10:00 |
|
Connor McLaughlin
|
3cfead36c4
|
Revert "GPU: Clamp coordinates to 11 bits after applying drawing offset"
This reverts commit 5302f83818 .
This is not the correct fix, and breaks other games.
|
2020-04-04 19:31:19 +10:00 |
|
Connor McLaughlin
|
7ace31d05f
|
Update README.md with description and Discord link
|
2020-04-04 14:14:35 +10:00 |
|
Connor McLaughlin
|
4ea3c994f6
|
GL/ShaderCache: Linux build fix
|
2020-04-04 00:52:04 +10:00 |
|
Connor McLaughlin
|
ddf52cc8c7
|
GPU/SW: Implement interlaced display
|
2020-04-04 00:24:37 +10:00 |
|