Commit Graph
39166 Commits
Author SHA1 Message Date
Henrik Rydgard fb3febb22b Fix in-game rendering resolution changes on Windows. Fixes #5401 2014-02-12 10:43:10 +01:00
Henrik Rydgard 7e9c0e766a Attempt temporary workaround for iOS shutdown issues. 2014-02-12 10:26:53 +01:00
Henrik Rydgard 5ca590b746 Add a way to override the framebuffer bound with "unbind".
Allows capturing the output properly if needed to redisplay in strange ways, such as duplicating the screen for VR headsets and similar. This code will be committed later.

For true stereo, will need a lot more changes.
2014-02-12 10:21:28 +01:00
Henrik Rydgård 70ca7fd4d5 Merge pull request #5420 from unknownbrackets/io-minor
Support PSP_O_TRUNC on Windows
2014-02-12 10:17:06 +01:00
Unknown W. Brackets bd982b2e6f Support PSP_O_TRUNC on Windows.
There are more modes we don't support properly.  May fix savedata
corruption in Gran Turismo and possibly other games.
2014-02-11 23:54:30 -08:00
Henrik Rydgård fa473da62a Reduce savedata init delay to 200ms 2014-02-11 21:45:08 +01:00
ufdada 76e81c182a another approach 2014-02-11 18:32:26 +01:00
Henrik Rydgård caf729e01e Remove call to SetState, superfluous now that the state variables are gone. 2014-02-11 17:05:46 +01:00
Henrik Rydgård 0a3c59466d Merge pull request #5405 from hrydgard/envelope-simplifiy
Sas envelopes: Simplify away some redundant state.
2014-02-11 16:55:31 +01:00
Unknown W. Brackets d279dcd454 Fix renaming a function from disassembly. 2014-02-11 07:45:13 -08:00
Henrik Rydgård e9fa37b4de Merge pull request #5411 from sum2012/patch-1
Fix MapFilePath by @unknownbrackets
2014-02-11 14:35:26 +01:00
sum2012 b348c05467 Fix MapFilePath by @unknownbrackets
Fix #5377
2014-02-11 21:26:44 +08:00
Henrik Rydgård 0f4ccf52f4 Update README. Avoid recursing the symbolmap lock when we don't need to. 2014-02-11 14:21:40 +01:00
Henrik Rydgård c8ebd81780 Merge pull request #5408 from raven02/patch-19
Try savedata init delay 500ms
2014-02-11 12:52:10 +01:00
raven02 54bbdebcc9 Try savedata init delay 500ms 2014-02-11 19:48:56 +08:00
Henrik Rydgård 2bf02ac551 Reformat AndroidManifest.xml, add info to make it show in Xperia Play launcher
Thanks reicast.
2014-02-11 12:27:23 +01:00
raven02 7dcf355cd6 MediaEngine : getAudioTimeStamp() returns m_audiopts 2014-02-11 19:24:51 +08:00
Henrik Rydgård 079f653cff Sas envelopes: Simplify away some redundant state. 2014-02-11 11:56:24 +01:00
Henrik Rydgård 1e1cd730bd Fix crash on exit in SDL builds and possibly others.
This was caused by NativeShutdown getting called twice.

Native* functions should not be called by the app directly, they should
always be called by the platform abstraction. Dunno what I was thinking
here.
2014-02-11 11:32:54 +01:00
Henrik Rydgård b1d6eefb8a Call UpdateActiveSymbols only once from MIPSAnalyst instead of for every recognized function.
Reduces startup slowdown when using a function signature file drastically.
2014-02-11 11:21:56 +01:00
Henrik Rydgård db21aeb7f7 Merge pull request #5402 from unknownbrackets/sas-minor
Update ADSR exponent curves and fix some small issues in ADSR
2014-02-11 10:55:46 +01:00
Unknown W. Brackets 0265fc757d Flip and shift instead of signed divide.
Clearer than all those zeroes and maybe faster...
2014-02-11 01:29:33 -08:00
Unknown W. Brackets b398a84517 Attack switches to decay at max height already.
It does not wait until it goes above.
2014-02-11 00:18:36 -08:00
Unknown W. Brackets 95a8af9e60 Decay does not switch to release at height max.
This can happen with an exponent rate of 0.  It stays there.
2014-02-11 00:17:13 -08:00
Unknown W. Brackets f11d362be3 Fix integer overflow in exponent decrease. 2014-02-11 00:11:07 -08:00
Unknown W. Brackets f981d39f94 Sustain defaults to 0, not 0x100.
Not sure how I came to that mistaken idea.
2014-02-10 23:48:10 -08:00
Henrik Rydgard 8c63f38d75 Yet another Qt fix (see #5395) 2014-02-10 18:41:51 +01:00
Henrik Rydgard 49de482e6a Fix blank screen on fullscreen bug (#5396) 2014-02-10 18:34:57 +01:00
Henrik Rydgard 7ac99e866a Delete temp file (accidentally committed) 2014-02-10 18:32:13 +01:00
Unknown W. Brackets 6392307cbd Calculate the curve on the fly per the PSP.
Values based on lots of testing from the PSP, and match exactly.
2014-02-10 08:43:01 -08:00
Henrik Rydgard 2200f530c7 Try to fix Qt build. See #5395 2014-02-10 16:28:53 +01:00
Henrik Rydgard 8a2b50af64 Fix bug causing the screen to go blank when resizing the window using scale factors on Windows. 2014-02-10 16:22:16 +01:00
Henrik Rydgard 984554fe7c Make the UI scale and move correctly when the UI bounds are modified. 2014-02-10 16:08:19 +01:00
Henrik Rydgard 35e00807d3 Add a helper to easily fill a "Bounds" with a texture. 2014-02-10 16:07:42 +01:00
Henrik Rydgard ca9d0ea5cf Remove more bad uses of dp_xres. Fix a data flow issue
(could end up with "feedback" if modifying the screen bounds)
2014-02-10 15:55:21 +01:00
Henrik Rydgard c6caff61bf Update native with buildfix. Fix some resizing issues. 2014-02-10 15:14:45 +01:00
Henrik Rydgard 52a7af1ed3 Fix some build errors due to a removed variable 2014-02-10 15:12:55 +01:00
Henrik Rydgard 4d00a9b4bc Reduce use of display.h (dp_xres, dp_yres) now that uicontext has bounds 2014-02-10 12:44:36 +01:00
Henrik Rydgard 8b6b491820 Remove obsolete outputWidth/outputHeight 2014-02-10 12:44:35 +01:00
Henrik Rydgard f73890f0b2 UIContext now keeps track of dimensions, allowing us to reduce use of display.h 2014-02-10 12:36:26 +01:00
Henrik Rydgård 32f637f259 Merge pull request #5393 from unknownbrackets/io-minor
Support additional prefixes, like memstick:
2014-02-10 10:49:12 +01:00
Unknown W. Brackets 73722d9cee Support additional prefixes, like memstick:.
I also found umd01: and host01: work, etc.  May help #5377 and possibly
others.

It seems like games can assign these at will and potentially even
subpaths, but reporting hasn't shown many cases yet.  We can still watch
it.

Avoided mapping additional systems because savestates don't handle that
well currently.
2014-02-10 01:41:28 -08:00
Unknown W. Brackets 2f3075e75e Update native. 2014-02-10 01:25:02 -08:00
Henrik Rydgard 333580e3b2 Warning fixes 2014-02-10 09:56:52 +01:00
Henrik Rydgard 006d28161d Restore some log levels of actually unimpl functions 2014-02-10 09:55:18 +01:00
Henrik Rydgard bf43a3e1a1 Merge branch 'patch-15' of https://github.com/raven02/ppsspp into raven02-patch-15 2014-02-10 09:53:11 +01:00
Henrik Rydgård cbd28980da Merge pull request #195 from unknownbrackets/multipart
Add a simple alternative to UrlEncoder for mulipart
2014-02-10 09:51:12 +01:00
Henrik Rydgård 25bf95fcf3 Merge pull request #5388 from unknownbrackets/reporting
Adjust reporting to track and send more things
2014-02-10 09:48:20 +01:00
Henrik Rydgård 19fca25263 Merge pull request #5381 from raven02/patch-16
Avoid repeat spamming of audio end reach in the case of audio stream present
2014-02-10 09:32:06 +01:00
Unknown W. Brackets e569903f9c Make it just a bit more drop-in compatible. 2014-02-09 21:56:34 -08:00