Commit Graph

2219 Commits (a053f389bdc31af1d10b1269493d4a6efcd8e83a)
 

Author SHA1 Message Date
Connor McLaughlin 3d3e552266
Merge pull request #808 from CookiePLMonster/fix-properties-dialog
Give GamePropertiesDialog a parent
5 years ago
Blackbird88 9f59b81277
More gameinis (#809)
Co-authored-by: Connor McLaughlin <stenzek@gmail.com>
5 years ago
Connor McLaughlin 2b902f6d09
Merge pull request #806 from CookiePLMonster/axis-to-button-map
Allow mapping axes to buttons
5 years ago
Silent 800c5303de
Give GamePropertiesDialog a parent 5 years ago
Connor McLaughlin 1a15cf4951 Update compatibility list 5 years ago
Connor McLaughlin d69c17db3d Force enable icache on a few games
Fixes them or fixes their speed issues.
5 years ago
Silent 057bf986c4
Allow mapping half axes to buttons
This allows to bind pressure sensitive NeGcon buttons to keyboard,
mouse and controller buttons
5 years ago
Connor McLaughlin 547cc4dbf6 Qt: Clear OSD messages on system stop 5 years ago
Connor McLaughlin 914f3ad447 GameSettings: Add trait for recompiler icache 5 years ago
Connor McLaughlin 19d6037b99 CPU: Implement instruction cache simulation
Implemented for all execution modes. Disabled by default in the cached
interpreter and recompiler, always enabled in the pure interpreter.
5 years ago
Connor McLaughlin efc00a2d0e GameSettings: Make override messages translatable 5 years ago
Connor McLaughlin 3aecf6be27 GameSettings: Rename 'enable' options to 'force'
As per discussion on Discord.
5 years ago
Connor McLaughlin ca723d699b Make ALWAYS_INLINE_RELEASE specify inline in debug too
Stops us needing the static qualifier as well.
5 years ago
Connor McLaughlin 78dbb4893d appveyor.yml: Disable everything except Windows builds
Nobody should be using these anymore, but just in case, it'll make it
complete a bit quicker.
5 years ago
Connor McLaughlin 79aaf908a6 Update compatibility list 5 years ago
Connor McLaughlin 5a9f49c1d9
Merge pull request #799 from andercard0/patch-2
Minor Update and corrections for - Brazilian Portuguese Language
5 years ago
Connor McLaughlin 4d12b6a2a7
Merge pull request #802 from stenzek/macos-bundle
CI: macOS build
5 years ago
Connor McLaughlin 69a9e5e6a9 CI: Build macOS .app 5 years ago
Connor McLaughlin 4391d63d0c Build: Create macOS .app for Qt 5 years ago
Connor McLaughlin 04815002f0 README.md: Update Mac build instructions 5 years ago
Connor McLaughlin 5f3642e9fd VulkanLoader: Search frameworks directory for libvulkan.dylib 5 years ago
Anderson_Cardoso 6ca7e12111
Update duckstation-qt_pt-br.ts
Translation notes |  Not translatable:
- Compatibility Settings Tab as well the options below
* Force Interpreter
* Disable true color
* Disable PGXP 

Etc..
5 years ago
Connor McLaughlin 032127a7d6 Qt: Fix widescreen hack value for game settings
Also fixes an .ini entry being created on right click->properties.
5 years ago
Connor McLaughlin 784f4f7654
Merge pull request #793 from CookiePLMonster/gamesettings-update
Add ForceDigitalController for a handful of games
5 years ago
Silent 348f4f78eb
Add ForceDigitalController for a handful of games 5 years ago
Connor McLaughlin 421c65ea69 GPU/Vulkan: Fix reverse subtract blending with texture filtering
Fixes pointer in Final Fantasy VII with texture filtering.
5 years ago
Connor McLaughlin 8f54711c72 Make additional strings in controller settings translatable 5 years ago
Connor McLaughlin 559dc23e4e CDROM: Set playing bit in status after starting
Fixes menu music in Army Men 3D.
5 years ago
Connor McLaughlin 5115c75f88 CommonHostInterface: Clear input map before changing interface
Should hopefully fix the crash when changing controller backends.
5 years ago
Connor McLaughlin 9254fc9e63 GPU/HW: Fix UB with reverse subtract and texture filtering on 5 years ago
phoe-nix b929afc33f
Update duckstation-qt_zh-cn.ts (#762)
* Update duckstation-qt_zh-cn.ts

* Merge duckstation-qt_zh-cn.ts with master

Co-authored-by: Connor McLaughlin <stenzek@gmail.com>
5 years ago
Connor McLaughlin 21596e6b86
Merge pull request #792 from Blackbird88/master
Star Wars - Dark Forces (SLUS-00297) gameini
5 years ago
Connor McLaughlin 78d080615e
Merge pull request #791 from RaydenX93/master
Update duckstation-qt_it.ts
5 years ago
Connor McLaughlin 419259bda0
Merge pull request #788 from CookiePLMonster/xinput-improvements
Xinput improvements
5 years ago
Blackbird88 7cc22e24d1
Star Wars - Dark Forces (SLUS-00297) gameini 5 years ago
RaydenX93 9966d7a0da Update duckstation-qt_it.ts
translation is now up-to-date with minor fixes
5 years ago
Connor McLaughlin 17b5c749bf libretro: Re-enable hw context switch, add auto option 5 years ago
Connor McLaughlin df14519a97 libretro: Recreate resources after context reset 5 years ago
Connor McLaughlin 32921acc5a Timers: Don't read out of bounds for invalid address 5 years ago
Connor McLaughlin 60eb22537b CPU/Recompiler: Flush caller-saved regs before calling functions
Should provide a very small performance boost.
5 years ago
Silent 8def7420c4
XInput: Try to use XInput 1.3 if 1.4 is not present
This simple change enables the use of Guide button
for Windows 7 users, provided they have DirectX End-User
Runtimes installed. XInput 9.1.0 does not have the hidden
XInputGetStateEx export, so it was not possible to poll for
Guide button.
5 years ago
Silent 1c4bbc8cde
XInput: Do not use XINPUT_CAPS_FFB_SUPPORTED
There are several reasons for this:
1. XINPUT_CAPS_FFB_SUPPORTED flag was introduced in Windows 8,
   and therefore only supported by XInput 1.4
2. Despite the name, this flag does NOT indicate whether normal rumble
   is supported. This flag is reserved for more complex force feedback,
   and according to MSDN it may have went unused on Windows.

This fixes a future (the method is not used yet) bug where
XInputControllerInterface::GetControllerRumbleMotorCount would
erroreously report no rumble support.
5 years ago
Connor McLaughlin 136a9d60e9 Qt: Fix booting system from context menu 5 years ago
Connor McLaughlin d3f530f96e CPU/CachedInterpreter: Very slight optmization 5 years ago
Connor McLaughlin d37fba81ed CPU/Interpreter: Fix incorrect downcount comparison 5 years ago
Connor McLaughlin 45d0af8b30 README.md: Add an index and more screenshots 5 years ago
Connor McLaughlin 3ef5e722ce
Merge pull request #783 from hhromic/add-gcdb-info
README: Add SDL game controller database information
5 years ago
Hugo Hromic b28d578b93 README: Add SDL game controller database information 5 years ago
Connor McLaughlin 34c125050e Qt: Update display after loading state
Fixes display not updating after loading state while paused.
5 years ago
Connor McLaughlin 2768c2c91d System: Fix VRAM sometimes getting lost when loading state 5 years ago