Commit Graph
1396 Commits
Author SHA1 Message Date
Henrik Rydgard 66e9877561 Fix #7480 where we would lose the keyboard after activating fullscreen with the mouse 2015-02-15 23:07:24 +01:00
vnctdj 91c7c76d8a Edit string to match already translated one
https://github.com/hrydgard/ppsspp-lang/blob/master/en_US.ini#L359
2015-02-10 12:16:48 +01:00
Henrik Rydgard d6cf857a06 Make it impossible to set Auto Frameskip and Non-buffered together as they interact in a bad way 2015-02-09 23:11:45 +01:00
Henrik Rydgard ca512ea06a More minor cleanup. Update lang. 2015-02-03 21:59:36 +01:00
Henrik Rydgard 60a837f19f Minor cleanup 2015-02-03 21:28:08 +01:00
Henrik Rydgard 9b9d8592db Fix calling convention of the d3d9createex function. May help #7421 2015-02-03 21:27:26 +01:00
Peter Tissen 6f2962e0c3 make sure all the counters are increased by the correct value 2015-02-02 22:30:47 +01:00
Peter Tissen 4a150bead7 don't try to access past the number of vertices when drawing rectangles 2015-02-02 22:08:33 +01:00
Henrik Rydgard 80d610998d Better error checking in D3D9 init 2015-02-02 09:27:27 +01:00
Henrik Rydgard f94e7170f6 Update version numbers to 1.0 2015-02-01 21:17:43 +01:00
Henrik Rydgard 5354f5163a Show date/time of saves on pause screen. Better WASAPI error checking. 2015-02-01 18:31:51 +01:00
Henrik Rydgard 001eda39e0 Add really primitive save preview on "Next Slot". Improve pause screen layout a little. 2015-02-01 18:04:50 +01:00
Henrik Rydgard 6420f5f476 Only show the audio backend option on Vista+. Correct the enum order. Init DSound on its thread. 2015-02-01 11:57:11 +01:00
Henrik Rydgard 28cd190e0a Temporary workaround for Debug build linking problem (ffmpeg's static release CRT clashes with static debug CRT) 2015-01-24 16:37:01 +01:00
Henrik Rydgard 790024c829 Add option to choose Audio backend, as WASAPI does not seem to be ideal for everyone..
Default to WASAPI though (Auto)
2015-01-24 13:50:27 +01:00
Henrik Rydgard 4ebdf49fb6 Update ffmpeg to master, also switching to static linking of MSVCRT. Don't forget to update your submodules! 2015-01-24 13:30:37 +01:00
Henrik Rydgard cae58cafee Revert "Merge pull request #7361 from hrydgard/color-conv-centralize"
This reverts commit f1b57dabf5, reversing
changes made to 41001637ce.
2015-01-22 19:53:32 +01:00
Henrik Rydgard 7faddd6100 Consolidate the two TextureScaler copies into one.
Also lets us clean up ColorConv slightly.
2015-01-20 17:32:55 +01:00
Unknown W. Brackets a8eba307c3 Fix an unnecessary iterator compare. 2015-01-19 09:05:19 -08:00
Unknown W. Brackets 6e6b45ce2b Fix a missing break. 2015-01-19 08:58:37 -08:00
Unknown W. Brackets 83b8e564cf Avoid an unlikely error in breakpoint listing. 2015-01-19 08:31:56 -08:00
Unknown W. Brackets 964a50ca05 Fix a couple possible buffer overruns. 2015-01-18 13:16:34 -08:00
Unknown W. Brackets 5875cea30a Fix a mistaken case fallthrough. 2015-01-17 19:49:58 -08:00
Unknown W. Brackets b6d6f26160 Fix an uninitialized value. 2015-01-17 18:56:55 -08:00
Unknown W. Brackets fa84bb6948 Fix some unlikely uninitialized values. 2015-01-17 18:43:04 -08:00
Unknown W. Brackets e980486719 Fix a small memory leak in video card detection. 2015-01-17 18:43:03 -08:00
Unknown W. Brackets e7aabc8f53 Avoid a hang on step out with no threads. 2015-01-17 18:43:02 -08:00
Unknown W. Brackets 53fb8c3265 dx9: Avoid a minor leak in loading ex9. 2015-01-17 18:43:02 -08:00
Unknown W. Brackets eaa4743285 Fix a very minor leak. 2015-01-17 18:43:00 -08:00
Unknown W. Brackets 86ec5114d2 Fix a bad sprintf() format. 2015-01-17 18:42:59 -08:00
Henrik Rydgard 8a574e5cd2 Do the first CoInitializeEx on the main thread instead of the EmuThread (WASAPI). Fixes #7334 2015-01-15 22:33:20 +01:00
Unknown W. Brackets f366cab98d Fix a type comparison warning. 2015-01-15 12:27:01 -08:00
Henrik Rydgard 8b05e7abf0 Adjust the audio speed on non-60hz Android devices to compensate.
Greatly improves audio stability on Nexus S.

Fixes #6677 .
2015-01-14 00:45:12 +01:00
Henrik Rydgard e349ec2960 Some missing de-init 2015-01-13 20:51:58 +01:00
Henrik Rydgard 5f30bba5c9 WASAPI: Exit the audio thread the recommended way to avoid pops and clicks 2015-01-12 21:34:17 +01:00
Henrik Rydgard 0493d8154a WASAPI audio: Try to do something non-crazy for non-stereo audio streams.
Should really do a proper surround matrix but let's try this for now..
2015-01-12 20:57:13 +01:00
Henrik Rydgard 091593f0c9 WASAPI audio: Fix reporting, and blindly try to add PCM16 support, in case that would come up.
May help #7323 ?
2015-01-12 20:24:55 +01:00
Unknown W. Brackets 4705a2568e Convert s16->float using SSE2. 2015-01-11 14:31:21 -08:00
Henrik Rydgard 8b97669f01 Cleanup 2015-01-11 23:19:49 +01:00
Henrik Rydgard 3381df4e04 Add a WASAPI audio backend, use it automatically on Vista+. Reduces audio latency on Windows. 2015-01-11 21:44:31 +01:00
Henrik Rydgard c8dfcd5e74 Prepare for interchangable Windows audio backends 2015-01-11 21:00:56 +01:00
Henrik Rydgard 51f352ee26 Delete unused code in DSoundStream, fix system_getpropertyint for iOS 2015-01-11 19:30:25 +01:00
Henrik Rydgard 1b055fd07e Make the sample rate queryable as a sysprop 2015-01-11 14:18:40 +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 4037a3a569 Buildfix 2015-01-06 12:59:28 +01:00
Henrik Rydgård 52f864483b Merge pull request #7240 from xebra/dx9
DX9:Handle all errors in reset function.
2015-01-06 12:01:28 +01:00
Unknown W. Brackets 7f7bf937fc Scale UVs in through and non-through.
This also shows them scaled to the w/h in the vertex preview, which is
probably easier to read and matches positions.

Additionally, fixes textures drawn fully not being highlighted at all.
2015-01-03 17:16:16 -08:00
xebra 97d9ec1400 DX9:Fix error handling using DXGetErrorString. 2014-12-31 00:47:40 +09:00
xebra 536d2f4dc3 DX9:Handle remained errors. 2014-12-30 20:49:35 +09:00