Albert Liu 
							
						 
						
							
							
							
							
								
							
							
								0d84b5b9a2 
								
							 
						 
						
							
							
								
								AppImage: Use user-specified build directory for linuxdeploy  
							
							
							
						 
						
							2020-04-14 21:15:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Albert Liu 
							
						 
						
							
							
							
							
								
							
							
								a8e224d504 
								
							 
						 
						
							
							
								
								AppImage: Use timestamping to prevent wget duplicates  
							
							
							
						 
						
							2020-04-14 20:53:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Albert Liu 
							
						 
						
							
							
							
							
								
							
							
								f265ce2815 
								
							 
						 
						
							
							
								
								gitignore: Update build folder ignores  
							
							... 
							
							
							
							Might as well include the build folder naming pattern used by the README 
							
						 
						
							2020-04-13 22:12:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Albert Liu 
							
						 
						
							
							
							
							
								
							
							
								ccddb4456b 
								
							 
						 
						
							
							
								
								CI: Use AppImage generation script for Linux build  
							
							
							
						 
						
							2020-04-13 21:36:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Albert Liu 
							
						 
						
							
							
							
							
								
							
							
								a2a9bd16fa 
								
							 
						 
						
							
							
								
								AppImage: Add script for generating AppImages with desktop integration  
							
							
							
						 
						
							2020-04-13 21:22:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								7677c95fa7 
								
							 
						 
						
							
							
								
								dep/imgui: Fix crash when base vertex unsupported (GLES)  
							
							
							
						 
						
							2020-04-14 04:05:39 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								915989fa25 
								
							 
						 
						
							
							
								
								CommonHostInterface: Remove extra newlines in messages  
							
							
							
						 
						
							2020-04-14 04:05:10 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								67f2eb3fed 
								
							 
						 
						
							
							
								
								Qt: Fix -fullscreen not working  
							
							
							
						 
						
							2020-04-13 22:37:24 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								81cf4b469f 
								
							 
						 
						
							
							
								
								Frontends: Add shared command line interface  
							
							... 
							
							
							
							Also provides batch mode and automatic fullscreen switching.
  -help: Displays this information and exits.
  -version: Displays version information and exits.
  -batch: Enables batch mode (exits after powering off)
  -fastboot: Force fast boot for provided filename
  -slowboot: Force slow boot for provided filename
  -resume: Load resume save state. If a boot filename is provided,
    that game's resume state will be loaded, otherwise the most
    recent resume save state will be loaded.
  -state <index>: Loads specified save state by index. If a boot
    filename is provided, a per-game state will be loaded, otherwise
    a global state will be loaded.
  -statefile <filename>: Loads state from the specified filename.
    No boot filename is required with this option.
  -fullscreen: Enters fullscreen mode immediately after starting.
  -nofullscreen: Prevents fullscreen mode from triggering if enabled.
  -portable: Forces "portable mode", data in same directory.
  --: Signals that no more arguments will follow and the remaining
    parameters make up the filename. Use when the filename contains
    spaces or starts with a dash. 
							
						 
						
							2020-04-13 22:17:09 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								6a03bb2d15 
								
							 
						 
						
							
							
								
								HostInterface: Drop std::filesystem requirement  
							
							
							
						 
						
							2020-04-12 21:06:33 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								e843fcd9f0 
								
							 
						 
						
							
							
								
								SDLControllerInterface: Fix broken input when player IDs clash  
							
							
							
						 
						
							2020-04-11 19:36:53 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								4fd5d6ca4f 
								
							 
						 
						
							
							
								
								SDL: Fix software renderer image uploads in OpenGL  
							
							
							
						 
						
							2020-04-11 18:54:20 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								a682b720e1 
								
							 
						 
						
							
							
								
								Qt: Fix software renderer image uploads in OpenGL  
							
							
							
						 
						
							2020-04-11 18:54:09 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								7779a54bc5 
								
							 
						 
						
							
							
								
								GPU: Rename 'Force Progressive Scan' to 'Disable Interlacing'  
							
							... 
							
							
							
							It affects rendering as well as display/scanout now, after all. 
							
						 
						
							2020-04-11 16:37:53 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								9e024b7a51 
								
							 
						 
						
							
							
								
								GPU: Handle VRAM wrap-around behavior on scanout  
							
							
							
						 
						
							2020-04-11 16:09:03 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								fc3efebb38 
								
							 
						 
						
							
							
								
								Revert "SPU: Use reverb formula from Mednafen-PSX"  
							
							... 
							
							
							
							This reverts commit 809b9f89ca 
							
						 
						
							2020-04-11 15:04:04 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								54adad948b 
								
							 
						 
						
							
							
								
								Qt: Add .mcr extension to memory card file picker  
							
							
							
						 
						
							2020-04-11 11:57:39 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								a4a112f5d8 
								
							 
						 
						
							
							
								
								CDROM: Deliver invalid sub-q (libcrypted) sectors to CPU  
							
							... 
							
							
							
							Nocash documentation would suggest that it only needs the sector to be
skipped by GetLocP. Which would make sense as the non-subchannel data is
still completely valid. 
							
						 
						
							2020-04-11 02:44:43 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								6d55979dac 
								
							 
						 
						
							
							
								
								HostDisplay: Fix 1x1 1:1 AR screenshots in OpenGL  
							
							
							
						 
						
							2020-04-11 00:56:28 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								05e4e7d262 
								
							 
						 
						
							
							
								
								CDROM: Add timing for speed changes/adjust seek timing  
							
							... 
							
							
							
							This makes the BIOS take longer to load the executable off the disc,
giving the sound effects longer to fade out and reducing the overlap
with the game. 
							
						 
						
							2020-04-11 00:40:44 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Connor McLaughlin 
							
						 
						
							
							
							
							
								
							
							
								809b9f89ca 
								
							 
						 
						
							
							
								
								SPU: Use reverb formula from Mednafen-PSX  
							
							
							
						 
						
							2020-04-11 00:40:28 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								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