Commit Graph
14759 Commits
Author SHA1 Message Date
Henrik Rydgård 5a8e12cded Merge pull request #4816 from thedax/pspFirmwareOption
Add an ini option to set the emulated PSP's firmware.
2013-12-13 11:40:09 -08:00
The Dax 6050b47c67 Add an ini option to set the emulated PSP's firmware. 2013-12-13 13:06:44 -05:00
Henrik Rydgard 305cd6c8d1 Check versions less frequently, retry connections only once 2013-12-12 22:30:06 +01:00
Henrik Rydgard ab32c99b73 Add setting to disable version checks 2013-12-12 15:59:12 +01:00
Henrik Rydgård 551ba172bf Merge pull request #4807 from pal1000/work
Visual Studio 2013 buildfix
2013-12-12 06:15:12 -08:00
pal1000 95a3660a34 Visual Studio 2013 buildfix 2013-12-12 16:11:36 +02:00
Henrik Rydgard e7ef34d1e6 last minute fix: Reset the control layout when upgrading from 0.9.5.
The settings are not compatible.
2013-12-12 14:52:46 +01:00
Henrik Rydgard 70174ac405 Warn fix, cleanup, update buttons.svg 2013-12-12 12:08:36 +01:00
Henrik Rydgård ed6c1e0a0e Merge pull request #4801 from shenweip/patch-12
[OSK dialog] Limit field drew number,draw back of string if length is greater than limit.
2013-12-12 00:29:32 -08:00
shenweip 6e56e33625 Fix wrong logging. 2013-12-12 13:16:08 +08:00
shenweip 389fee29b5 Limit field drew number,draw back of string if length is greater than limit. 2013-12-12 13:10:42 +08:00
Unknown W. Brackets ae0560a1db Ignore bad video decode addresses.
Instead of crashing, even if that's more fun.
2013-12-11 08:21:01 -08:00
Henrik Rydgård 42f5bcb263 Add ZIP icon in games browser.
This one's from Gnome, license should be OK.
2013-12-11 15:12:03 +01:00
Henrik Rydgård 868a3d6dd5 Load unknown.png for ELFs masquerading as PBP 2013-12-11 14:22:25 +01:00
Henrik Rydgård ebe2009124 Buildfix VS 2013 (see #4793) 2013-12-11 13:55:57 +01:00
Henrik Rydgard 1b770cc316 Typo fix 2013-12-11 11:00:01 +01:00
Henrik Rydgard 3baddab8a9 Tweak the new button style to add slight drop shadows, add folder icons.
Set the new style as default now that it works on white backgrounds too.
2013-12-11 09:37:07 +01:00
Henrik Rydgård eb249bd93a Merge pull request #4790 from unknownbrackets/memmap
Use additional memory map mirrors for 32-bit
2013-12-11 00:29:09 -08:00
Unknown W. Brackets 5b0ece85da Use additional memory map mirrors for 32-bit.
Well, use them always for simplicity, but this works around 32-bit
limitations on mmap() size for Android and Linux.
2013-12-10 23:40:37 -08:00
Unknown W. Brackets 916768d938 Kill the "packagedFont" hack, correctly fixed now. 2013-12-10 23:19:25 -08:00
Unknown W. Brackets 952ec82678 Detect bad fonts ascenders and workaround.
Fixes #4765 with the fonts that come with PPSSPP.
2013-12-10 23:14:38 -08:00
Henrik Rydgard 7271367ac1 "Thin Borders" touch button style, ability to choose.
Also a Gold color scheme. Not sure whether to use or not.
2013-12-10 23:27:46 +01:00
Henrik Rydgard d394282bc6 Don't crash trying to clear the icache in interpreter mode 2013-12-10 20:34:07 +01:00
Sacha bdaa6f335f Linux 32-bit fix. We cannot allocate > 32MB for 32-bit mmap implementations which is causing issues getting SLIM to work. Also, we should explicitly disable in case it is stuck in someones ppsspp.ini. See: http://lxr.free-electrons.com/source/tools/perf/util/session.c#L1290 2013-12-10 23:24:13 +10:00
Henrik Rydgard 5a02ea9ff4 Fix cache instruction on ARM 2013-12-10 13:26:32 +01:00
Henrik Rydgard 70d492e7e2 "cache" instruction: Implement icache invalidation.
Fixes broken math in Tony Hawk so it must be doing self modifying code. Nasty.
2013-12-10 13:15:28 +01:00
Henrik Rydgard aebd471df8 Hide background downloads like the PPSSPP version check from progress bar display 2013-12-10 13:15:17 +01:00
Henrik Rydgard 2d8429ac48 Assorted cleanup in the MIPS emulation 2013-12-10 13:15:16 +01:00
Sacha 108edd4093 Buildfix for Windows Qt. Enable PSP model SLIM on Symbian (works fine due to lack of mmap). 2013-12-10 18:49:25 +10:00
Henrik Rydgard 0a5aa78011 ARMJit: Fix bug in instruction mtv, affecting SSX
SSX still has other problems on ARM though.
2013-12-10 00:19:18 +01:00
Henrik Rydgard 1614c6194d Seems it's condition inversion day today. Fix another. 2013-12-09 20:27:43 +01:00
Unknown W. Brackets f6482417ab Return an int not a u32 for proper error check. 2013-12-09 08:04:33 -08:00
Henrik Rydgård 980de339ce Fix buildfix: there shouldn't be a zero there at all. 2013-12-09 16:53:46 +01:00
Henrik Rydgård 483bf4c74d Don't leak icon textures when shutting down the graphics system.
Happens on Android task switching for example.

Also update the README (got rid of kitkat fullscreen temporary because
I can't get it to work reliably).
2013-12-09 15:28:47 +01:00
Henrik Rydgård 9e42086e21 Logspam reduction 2013-12-09 13:45:17 +01:00
Henrik Rydgård e76fc5e56c Clang 3.4 buildfix 2013-12-09 12:52:03 +01:00
Henrik Rydgård 1e30bdfce8 Make the iPSPModel check more general so that iOS also uses 0. Need to figure out what the problem is in the first place though.... 2013-12-09 12:49:52 +01:00
Henrik Rydgård 4b605045ea Merge pull request #4767 from unknownbrackets/moduleinfo
Return much more correct values for module info
2013-12-09 01:02:59 -08:00
Henrik Rydgård fb54de9c02 Merge pull request #4762 from thedax/saveDialogAllowHeldBtns
Save/Load dialogs: Allow held directional buttons to scroll up and down the list repeatedly.
2013-12-09 00:49:17 -08:00
Unknown W. Brackets 1f32720d8f Return much more correct values for module info.
sceKernelQueryModuleInfo() was just completely wrong before.
2013-12-09 00:45:54 -08:00
Unknown W. Brackets 2b10fbae1e Small tweaks to rel2 logging. 2013-12-08 22:34:36 -08:00
The Dax 814a81b692 Allow held directional buttons to scroll up and down the list repeatedly. 2013-12-08 20:33:16 -05:00
Unknown W. Brackets 2278bee910 Fix double free when saving. 2013-12-08 14:46:05 -08:00
Unknown W. Brackets 0636a65ad9 Use ReadEntireFile() a few more places.
This fixes one or two minor memory leaks.
2013-12-08 12:02:37 -08:00
Unknown W. Brackets 2d3f0758c1 Dynamically manage PPGe images so 50+ are okay.
Otherwise, we try to allocate all at once and could run out of ram.

Should fix #2242.
2013-12-08 11:06:18 -08:00
Unknown W. Brackets 18bcf63ee9 Add a convenience helper to load a file oneshot. 2013-12-08 11:05:36 -08:00
Sacha a0c5af288c Add InputBox as a platform-specific system function instead of a host function. Enable it on all Qt platforms. Add Set Nickname to mobile Qt. 2013-12-08 20:16:34 +10:00
Unknown W. Brackets dc87cd2045 Stop reporting system param reads.
So games use it.  We'll have to decide what to do with that information,
but the reporting isn't that useful now.
2013-12-08 01:10:24 -08:00
Sacha d5147c4234 Add ability to change nickname and take screenshot to Qt Desktop UI. 2013-12-08 04:57:06 +10:00
Unknown W. Brackets f4890288ce Oops, fix a bad sort for the hashmap.
Fixes assertion warnings.  Thanks @Kingcom.
2013-12-06 21:19:05 -08:00