Henrik Rydgard
0c6ceee210
Optimize the resampler a little. Update native with new ability to not force 44khz so we actually get any use.
...
This causes Nexus 4 and Nexus 9 to end up on the fast path, greatly decreasing audio latency!
This also removes the "atomic audio" setting as the new audio code is lock-free always.
2015-01-11 18:06:42 +01:00
Henrik Rydgard
1b926ec59e
Increase the resampler buffer size, needed on Shield :(
...
Reset DSound to 44100.
2015-01-11 18:06:39 +01:00
Henrik Rydgard
e312d6b5fd
Replace outAudioQueue with Dolphin's resampler.
2015-01-11 18:06:06 +01:00
Henrik Rydgard
cac7a2feed
Add a sample rate parameter to DSound, clean it up a bit
2015-01-11 14:11:09 +01:00
Henrik Rydgard
62d86f3246
Remove useless indirection class "PSPMixer"
2015-01-11 12:02:49 +01:00
Henrik Rydgard
3ca212ad0c
Update native, expose platform audio sample rate in System Information on Android
...
When these don't match, we should really resample to get access to the low latency audio path. TODO
2015-01-11 11:42:00 +01:00
Henrik Rydgard
2cc1bd327a
Make the reporting option more prominent. Also move a few options around.
...
Very minor change in indexgenerator.
2015-01-11 00:12:32 +01:00
Henrik Rydgard
604abe933e
Update submodules, add x64Emitter bugfix from Dolphin (plus a few new instrs), misc
2015-01-11 00:12:32 +01:00
Henrik Rydgård
81caf7f382
Merge pull request #7271 from vnctdj/patch-1
...
Move ad hoc-related translations to [Networking]
2015-01-05 17:35:33 +01:00
vnctdj
3c5be2b20e
Move "Networking" title to "ms"
2015-01-05 01:32:53 +01:00
Henrik Rydgard
a9b010b0cd
Add a basic debug console UI to the devmenu that shows some log scrollback and has a little command line.
...
Useful for debugging on non-Windows in the future. For now non-mobile only (although may lift that restriction later)
2015-01-05 01:25:23 +01:00
Henrik Rydgard
3d8e30e4c7
Fix #6898 - buttons could disappear in non-buffered rendering
2015-01-04 18:00:59 +01:00
vnctdj
dfe882d207
Move ad hoc-related translations to [Networking]
2015-01-04 14:52:01 +01:00
Henrik Rydgard
70c745ca27
Make networking its own settings category
2015-01-04 13:04:11 +01:00
sum2012
21f3d0ecf2
Add built-in AdhocServer option
2015-01-04 13:04:06 +01:00
vnctdj
2765d8489f
Make "Back" button translatable on the analogs testing screen
2015-01-04 02:01:05 +01:00
Henrik Rydgard
d545908b6c
Show the last key event on the analogs testing screen
...
(which I guess is now a generic testing screen)
May help investigating #7254
2015-01-03 17:59:43 +01:00
Henrik Rydgard
87d221e069
Android: Ignore back-button events from other devices than Default if the back button is mapped.
...
Update native.
Should help #7254 .
2015-01-02 16:43:08 +01:00
Henrik Rydgard
fdd297a982
Update native with better Moga version detection. Show moga version in System information on Android.
2015-01-01 13:35:31 +01:00
Henrik Rydgard
aa31bcc6ae
R/B was swapped in the clear color. Also updates native with consistency fix.
...
Fixes native issue 254.
2015-01-01 11:26:23 +01:00
Henrik Rydgard
a125178b0b
Add a popup dialog when clicking savestate screenshots
2014-12-31 20:43:29 +01:00
Henrik Rydgard
0cbff84489
Draw "OSM" as a view. ES 3.0: Tell tilers to discard depth/stencil of the backbuffer.
...
Also, don't even bind the UI texture unless there's UI to draw (probably negligible optimization).
2014-12-31 20:43:28 +01:00
Henrik Rydgard
6879f05eb0
First attempt at save state UI with screenshot thumbnails in the pause screen
2014-12-31 15:34:51 +01:00
Unknown W. Brackets
86859dd8e9
Create the SCREENSHOT dir using unicode as well.
2014-12-28 20:52:44 -08:00
Unknown W. Brackets
853e81cf03
dx9: Explicitly specify the backbuffer size.
...
Some people are getting black screens with Direct3D9 now, this is just a
theory. Can revert if it doesn't help.
2014-12-27 09:56:21 -08:00
Unknown W. Brackets
efae9e0612
Make realistic timing optional.
2014-12-26 01:18:52 -08:00
Unknown W. Brackets
3f20b32041
Add an option to prevent cpu stall on slow IO.
...
This is good for any slow storage, including:
* Hard disk spinning up.
* Generally slow (cheap) SD cards.
* HTTP or Samba streaming.
May possibly cause bugs in some cases where timing is unrealistic. That
being said, as long as the game is a UMD game, and there's caching (could
enable memory caching for storage), it should not be a problem usually.
2014-12-26 01:07:16 -08:00
Henrik Rydgård
6af7f4f7f3
Merge pull request #7226 from xebra/dx9
...
Fix resize the window correctly on dx9 backend
2014-12-25 23:15:34 +01:00
xebra
95258c2777
DX9:Fix forgotten resizing stuff
2014-12-26 03:10:26 +09:00
xebra
ecbc942c55
DX9:Implement resize back-buffer.
2014-12-26 01:41:12 +09:00
Henrik Rydgård
f74add91e2
Merge pull request #7202 from unknownbrackets/cpu-thread
...
Allow switching cpu thread on/off ingame
2014-12-24 19:15:51 +01:00
Henrik Rydgard
2e675c7b0b
Move GamePauseScreen into its own file
2014-12-22 10:48:17 +01:00
Unknown W. Brackets
2412466065
Allow an analog to press a button in any direction.
...
This is the only remaining case in #4391 , so fixes #4391 .
2014-12-21 18:50:07 -08:00
Unknown W. Brackets
c52b73393b
Try default constructors for Symbian.
2014-12-20 23:39:44 -08:00
Unknown W. Brackets
2dd9b10c8d
Take screenshots with savestates.
2014-12-20 23:14:46 -08:00
Unknown W. Brackets
3f0b759746
Switch to std::function for savestate callbacks.
2014-12-20 22:23:26 -08:00
Unknown W. Brackets
0a6a70f53f
Allow switching cpu thread on/off ingame.
2014-12-20 17:39:42 -08:00
Henrik Rydgård
71c9804ffd
Merge pull request #7195 from Bigpet/copydefaults
...
copy the current config when creating a pre-game config
2014-12-20 19:25:31 +01:00
Unknown W. Brackets
5a4f71a9f2
Oops, DirectX on Windows only, of course.
2014-12-20 09:02:34 -08:00
Unknown W. Brackets
962d8c5224
dx9: Take screenshots (fixes #7197.)
2014-12-20 08:31:56 -08:00
Peter Tissen
df05399955
clarify wording on the 'restore default settings' confirmation dialog
2014-12-19 19:30:35 +01:00
Peter Tissen
78b5e64bed
change dialog message
2014-12-19 17:03:42 +01:00
Peter Tissen
a5fcf9dd5f
Make 'load defaults' work for per-game configs. Move 'stop' code into PSP_Shutdown
2014-12-19 14:56:36 +01:00
Henrik Rydgård
a074c06f68
Merge pull request #7183 from Bigpet/pergamesettings
...
per game settings
2014-12-18 23:25:50 +01:00
Henrik Rydgård
cd573cf731
Merge pull request #7063 from Pulfer/axis-swap
...
Add a hotkey to swap D-pad and left analog stick keys
2014-12-18 23:15:28 +01:00
Henrik Rydgard
5460f7c54b
Update native
2014-12-18 22:51:48 +01:00
Henrik Rydgård
a9be90229a
Merge pull request #7140 from AbandonedCart/master
...
use libc++ for iOS to avoid additional directives
2014-12-18 22:38:14 +01:00
Peter Tissen
df8e3bfe45
add an indicator to games when they have game settings
...
add slightly irregular *.zim files for now
(has some symbols from DejaVuSansCondensed and an extra symbol)
2014-12-16 00:15:36 +01:00
Peter Tissen
be3389fdef
added optional per-game settings
...
call button 'game settings' only when modifying game-only settings
make the user confirm deleting settings
2014-12-16 00:14:11 +01:00
Henrik Rydgard
c64681d5d5
Show shader precision in system information. Seems some devices lie though.
2014-12-15 23:13:36 +01:00