Commit Graph

3444 Commits (3c012ec6ef43d0dbdef6e5522efc9f77ab4a7648)
 

Author SHA1 Message Date
Jake Stine c9b8dc13fd Console: Fix problems when using CLI from MSYS2/GitBash/ConEmu
- Fix issue where console output is lost when running from MSYS2/GitBash CLI
 - Fix issue where pipe redirections would be overridden and otuput would always go to the attached console (this affected windows cmd prompt as well as other shell CLIs)
 - Simplify some logic regarding registering of the standard output writer
4 years ago
Connor McLaughlin f832dca975 Bus: Don't force inline EXP1/EXP2 access 4 years ago
Connor McLaughlin f3cdfe97a7 Bus/EXP2: Support openbios putc address 4 years ago
Anderson_Cardoso 7f22dc4199
Atualização Português do Brazil
Android - Strings not available for translation as follows:

- Theme
- Down sampling
- Controller Mapping
- Use analog Sticks for D-Pad
- Disable All Enhancements 
- Threaded GPU Presentation
- Clear Bindings (in controller mapping options menu)
- Port 1 / Port 2 (in controller mapping options menu)
- Hotkeys (in controller mapping options menu)
4 years ago
Connor McLaughlin 9afd122f85 GameSettings: Remove a bunch of DMA size overrides 4 years ago
Connor McLaughlin 845cd37835 DMA: Determine slice size based on whether pad is transmitting
Plenty of games seem to suffer from this issue where they have
a linked list DMA going while polling the controller. Using a
too-large slice size will result in the serial timing being off,
and the game thinking the controller is disconnected. So we
don't hurt performance too much for the general case, we reduce
this to equal CPU and DMA time when the controller is
transferring, but otherwise leave it at the higher size.
4 years ago
Connor McLaughlin 98a4e59f52 Qt: Fix some strings not being translatable 4 years ago
Dominus Iniquitatis b83a9cfe9a
Update README.md (#1388) 4 years ago
Bekon241 a5078d7e35
Zuzia pl language support (#1384)
* Update duckstation-qt_pl.ts
4 years ago
Connor McLaughlin 25b0b72566
Merge pull request #1383 from zkdpower/master
Update Simple-Chinese language file to latest
4 years ago
Connor McLaughlin a6e1b3c4ad
Merge pull request #1389 from ggrtk/ps3-bios-size
BIOS: Add check for older BIOS from PS3
4 years ago
Connor McLaughlin cdefcf7359 HostInterface: Log when all enhancements are disabled by config 4 years ago
Albert Liu 79012d5288 BIOS: Add check for older BIOS from PS3
Same revision number as newer PS3, but different file size and 512KB
hash.
4 years ago
Connor McLaughlin 0534f36b8d D3D11HostDisplay: Fix incorrect format support check
Was resulting in RGB565 textures trying to be created when unsupported.
4 years ago
Connor McLaughlin e3de44d127 D3D11/Texture: Log attributes when creation fails 4 years ago
Connor McLaughlin 8f5c20bdf5 BIOS: Improve robustness of BIOS searching
Always prefer a known BIOS image over an unknown image. Hopefully this
will stop people getting crashes on startup due to other files in the
BIOS directory confusing it.
4 years ago
Connor McLaughlin 5cd261a5b2 BIOS: Only match PS1 and PS2 BIOS images exactly 4 years ago
Connor McLaughlin 68f97a8116 Update game compatibility/settings 4 years ago
zkdpower c0dfc49db3
Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
4 years ago
Connor McLaughlin c3b0a87029 CommonHostInterface: Move settings filename to start of class 4 years ago
Connor McLaughlin 9056db0a0f Qt: Add Polish translation by Zuzia and Seba 4 years ago
Connor McLaughlin 73f6521452 SPU: Check voice addresses on IRQ re-enable
NASCAR 2001 music depends on the IRQ firing multiple times, when the
voice address is still set to the IRQ address.
4 years ago
Connor McLaughlin e3262fc0a4 CPU: Compile fix for debug builds 4 years ago
Connor McLaughlin cc0c41eb11 Update README.md 4 years ago
johnnyruz f7b0c0f493
Add cli parameter to override default settings file (#1375)
* Add cli parameter to specify alternate settings file

* fix issue with error message string parameter
4 years ago
Connor McLaughlin 35fdae0d95
Merge pull request #1372 from ggrtk/analog-controller-refactor
AnalogController: Refactor data transfer implementation
4 years ago
Connor McLaughlin 5ec8b64aa1
Merge pull request #1377 from andercard0/patch-59
Atualização Português do Brazil
4 years ago
Anderson_Cardoso 2898d27c53
Atualização Português do Brazil
Android - Strings not available for translation as follows:

- Theme
- Downsampling
- Controller Mapping
- Use analog Sticks for D-Pad
- Disable All Enhancements 
- Threaded GPU Presentation
- Clear Bindings (in controller mapping options menu)
- Port 1 / Port 2 (in controller mapping options menu)
- Hotkeys (in controller mapping options menu)
4 years ago
Connor McLaughlin affffca3da GPU/HW: Set max resolution scale to 32
The UI is intentionally left at 16x. Going too high **will** make you
run out VRAM and your system will start acting strangely. But for those
people who really want to do it, you can go 32x in Vulkan with the SDL
frontend, or by setting it in the ini.
4 years ago
Connor McLaughlin 9ff8130e40 fixup! CPU: Make trace-to-file toggleable at runtime and in release builds 4 years ago
PugsyMAME c9b75f7490 Updated DebuggerWindow Files for Tracer 4 years ago
Connor McLaughlin bf1d51b5d8 CPU: Make trace-to-file toggleable at runtime and in release builds 4 years ago
PugsyMAME 4b7820d1e5 Icon For Tracer 4 years ago
Connor McLaughlin f369e3c476 HostDisplay: Fix vram pixels bleeding into edges of display with linear filtering 4 years ago
Albert Liu 04884257d6 AnalogController: Refactor data transfer implementation 4 years ago
Anderson_Cardoso 498b00a8e8
Update Bug Report Template (#1369)
* Update Bug Report Template
4 years ago
Connor McLaughlin b3bf9f3f10 GameSettings: Fix compilation with libretro 4 years ago
Connor McLaughlin f606999a04 Android: Fix analog stick as dpad in digital mode option 4 years ago
Connor McLaughlin 9708332a80 Android: Make tab titles game properties translatable 4 years ago
Connor McLaughlin fc3780815d Android: Reformat Java sources 4 years ago
Connor McLaughlin 600e8d5dd0 Android: Fix fab background colour in dark mode 4 years ago
Connor McLaughlin 4eee5ebdb7 Android: Add per-game settings and properties UI 4 years ago
Connor McLaughlin 7f008ea5c7 Android: Normalize controller binding text size 4 years ago
Connor McLaughlin 6ff73f35bd GameSettings: Add string key accessors 4 years ago
Connor McLaughlin 2501547acb GameSettings: Force icache for Deadheat Road (Japan)
Fixes graphical corruption in loading screen - the game executes a
memcpy out of uncached ROM while the DMA is occurring, then modifies it
before it finishes.
4 years ago
Connor McLaughlin 0de34d7bf7 DMA: Increase precision for large transfers
Also gets rid of the delay on the GPU side for writing to VRAM (doesn't
make sense), and it's not needed since we slice the block transfers now.

Fixes palette corruption in Vigilante 8, and missing rider in
Championship Motocross 2001 featuring Ricky Carmichael.
4 years ago
Connor McLaughlin c9ef3ec1a3 DMA: Clear state on shutdown
Fix a rare crash where the GPU starting after a second boot accesses
uninitalized DMA fields.
4 years ago
Connor McLaughlin 2ec26e54b7 GPU/HW: Disable downsampling when using 24-bit display
It's dropped to 1x first anyway.
4 years ago
Connor McLaughlin 0d281538cf CDImageCue: Disable implicit pregap insertion for audio CDs
Fixes supplementary disc detection in Dancing Stage
featuring DREAMS COME TRUE.
4 years ago
Connor McLaughlin a63a6b7a20 Qt: Update Japanese translation by mikakunin 4 years ago