Henrik Rydgård
14532847c7
Fix some minor issues found by address-sanitizer on Linux
2020-08-11 22:28:36 +02:00
Unknown W. Brackets
850df75c45
Merge remote branch remove-sstream-from-stringutil.
2020-08-10 07:18:49 -07:00
Unknown W. Brackets
e59951382a
Global: Make stringutil includes more explicit.
2020-08-10 07:05:22 -07:00
Henrik Rydgård
5ec2da0f2d
Move Section out of IniFile so it can be forward declared. Unlocked further improvements to build speed.
2020-08-10 15:53:52 +02:00
Unknown W. Brackets
b8342fb8ec
SaveState: Rename ChunkFile files to Serialize.
...
Makes more sense and less weird than ChunkFileDoMap, etc.
2020-08-10 08:04:05 +00:00
Unknown W. Brackets
4c46867230
Audio: Avoid exposing fixed size queue in header.
2020-08-10 08:03:44 +00:00
Unknown W. Brackets
34f6d085a5
Global: Remove unnecessary includes.
2020-08-10 08:03:44 +00:00
Henrik Rydgård
fbf6008a03
Set debug names for more framebuffers and textures
2020-08-09 09:36:54 +02:00
Henrik Rydgård
2f5de1987e
Allow passing in an object name tag when creating framebuffers
2020-08-09 09:36:45 +02:00
iota97
d2a9bc6bcc
Remove double disable function on frame duplication
2020-08-07 10:48:11 +02:00
Henrik Rydgård
f9a1a0eee5
Fix issue where after a backend change restart, the new instance was considered secondary.
2020-08-06 10:19:58 +02:00
iota97
c392d95c63
UI sound fix
2020-08-04 23:36:35 +02:00
Henrik Rydgård
d57edfbdac
Rename FramebufferCommon.cpp/h to FramebufferManagerCommon.cpp/h for consistency
2020-08-03 23:17:22 +02:00
Henrik Rydgård
b77d954bc1
Off by default
2020-08-03 12:14:38 +02:00
Henrik Rydgård
3fd8f3d86d
Add a setting. Various tweaks to sound triggering.
2020-08-03 12:08:11 +02:00
Henrik Rydgård
434b717ba0
Add a couple of more sounds. Rename some vars.
2020-08-03 12:08:11 +02:00
Henrik Rydgård
55eb2844fd
Hook up a couple more sounds. Unfortunately clickable back buttons now play both back and confirm sounds...
2020-08-03 12:08:11 +02:00
Henrik Rydgård
5423f76e25
Hook up the first UI sound, make it play.
2020-08-03 12:08:11 +02:00
Henrik Rydgård
b30be913c0
Read in WAV files for UI sounds
2020-08-03 12:08:11 +02:00
Henrik Rydgård
e13b53e02c
BackgroundAudio: Switch to a heap allocated buffer.
2020-08-03 10:43:26 +02:00
Henrik Rydgård
6f02844b5b
Consolidate BackgroundAudio.cpp into a class
2020-08-03 10:43:26 +02:00
Henrik Rydgård
60683cf4a4
Merge pull request #13238 from hrydgard/minor-logging-cleanup
...
Logging and error handling improvements around save states
2020-08-02 19:05:58 +02:00
Henrik Rydgård
bf4db22165
SaveState: On section version failure, log out the name of the bad section.
...
Also some other minor improvements to logging and comments.
2020-08-02 17:11:09 +02:00
Unknown W. Brackets
93a32c285b
UI: Simplify on/off for hardware tex scaling.
2020-08-01 22:32:55 -07:00
Unknown W. Brackets
5ff75f4ca8
UI: Add setting for texture upload shader.
2020-08-01 21:28:18 -07:00
Henrik Rydgård
45b05b386b
Merge pull request #13229 from shenweip/UsbMic
...
Add basic Microphone support on Windows.
2020-08-01 19:26:35 +02:00
AdamN
04761c238f
Reorganized Networking UI ( #13232 )
2020-08-01 18:36:17 +02:00
shenweip
c7e2eba231
Add basic Microphone support on Windows.
2020-07-31 10:24:17 +08:00
Henrik Rydgård
73166def93
Android: Reduce asserts during startup.
2020-07-28 19:06:29 +02:00
Henrik Rydgård
06d57b1656
GL: Add some paranoid checks. Remove a useless option.
2020-07-28 14:24:36 +02:00
Henrik Rydgård
118bb72037
Forgetting "return true" fooled the optimizer into crashing. Fixes #13215 .
2020-07-28 10:03:55 +02:00
Henrik Rydgård
efdd597cd1
Remove wrong comment
2020-07-27 17:00:46 +02:00
Henrik Rydgård
0939804a23
Don't trust the messy error checking in EmuScreen with figuring out what to do with zip files.
...
Ran into multiple odd bugs, the PSP init process really needs a rework..
2020-07-27 16:55:44 +02:00
Unknown W. Brackets
b6e98374d3
UI: Fix consistency in vsync setting for iOS.
2020-07-24 21:05:28 -07:00
ANR2ME
596fad3f42
Provides quick IP fill on Adhoc Server IP address setting to makes player's life easier :)
2020-07-23 12:41:13 +02:00
ANR2ME
65bc68609c
Added an option to Disable Nagle Algorithm (Enable TCP No Delay)
2020-07-22 23:13:41 +02:00
ANR2ME
b9025b50bd
Added a UPnP option to use original port for external port instead of using the shifted port by port offset, to be compatible with real PSP or other PSP emulators
2020-07-22 23:13:41 +02:00
ANR2ME
8daf2ff66e
Added UI to change WLAN Channel.
...
Currently Ridge Racer 2 doesn't works with Auto channel (TODO: Making sure sceUtilityGetSystemParamInt doesn't returns channel 0 when connected to a network for Ridge Racer 2 to works with Auto channel)
2020-07-22 16:46:39 +02:00
ANR2ME
d0045947f1
An attempt to fix socket's behavior inconsistencies across platforms.
...
Added an option to override minimum socket's timeout to prevent getting timeouts on high latency networks.
2020-07-22 16:46:34 +02:00
ANR2ME
33d3ac28de
Added UPnP Support
...
Fix i18n type
2020-07-21 23:02:58 +02:00
Henrik Rydgård
c5e0b799d9
Remove category from _assert_msg_ functions. We don't filter these by category anyway.
...
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
2020-07-19 20:33:25 +02:00
Henrik Rydgård
6560192d8e
Support full VSync control in SDL OpenGL.
...
(Not yet Qt).
Forgot about iOS
SDL headless buildfix
Additional iOS buildfix
2020-07-19 12:07:16 +02:00
Henrik Rydgård
697c3b8b36
Cleanup log output on swapchain/surface recreation.
2020-07-18 20:35:39 +02:00
Henrik Rydgård
6e6cac6b9b
Merge pull request #13154 from hrydgard/memfault-improvements
...
Show more info on crash screen
2020-07-15 14:27:35 +02:00
Henrik Rydgård
0a2027b447
Merge pull request #13151 from unknownbrackets/save-dialog
...
Savedata: Correct AM/PM and time/date settings
2020-07-15 13:27:06 +02:00
Henrik Rydgård
8c38d7305e
Crash: Show disassembly of the instruction causing the crash, and the symbol name.
2020-07-15 12:38:05 +02:00
Henrik Rydgård
626d173d10
Split the fault handling from MemMap.cpp to MemFault.cpp.
2020-07-15 12:12:57 +02:00
Unknown W. Brackets
500107a540
Savedata: Correct AM/PM and time/date settings.
...
The defaults and exposed system param values were out of sync.
2020-07-14 18:59:23 -07:00
Henrik Rydgård
82bc6f6cc5
Windows ARM fix, cleanup
2020-07-14 13:47:25 +02:00
Henrik Rydgård
a56f391713
Make fastmem memory exceptions report the exceptions to Core correctly.
2020-07-14 09:25:45 +02:00