Commit graph

14127 commits

Author SHA1 Message Date
Unknown W. Brackets
a16ccf52e7 Allocate kernel modules that fail to decrypt.
This corrects some memory semantics to match real firmware.
2014-08-17 14:25:59 -07:00
Unknown W. Brackets
f864b6be63 Allocate 0x4000 at the bottom like real firmware.
Should fix #4056.
2014-08-17 14:25:59 -07:00
Unknown W. Brackets
71e8c0f6e0 Sum all .bss* sections when counting bss size. 2014-08-17 14:25:58 -07:00
Unknown W. Brackets
0a14fd5ee9 Skip zero size segments in module segment info. 2014-08-17 14:25:58 -07:00
Unknown W. Brackets
3ccc0d1e47 Don't count strings as text in module info. 2014-08-17 14:25:57 -07:00
Unknown W. Brackets
bf03e32027 Add a safety check for freeing kernel modules. 2014-08-17 14:25:57 -07:00
Unknown W. Brackets
892980ada1 Blackberry buildfix. 2014-08-17 14:25:56 -07:00
Unknown W. Brackets
337a8553aa Add module name to ELF allocations.
Makes debugging it easier.
2014-08-17 14:25:56 -07:00
Unknown W. Brackets
7c37d64717 Load kernel modules into kernel memory.
This way they don't eat up user memory space.
2014-08-17 14:25:55 -07:00
Unknown W. Brackets
99d96218e1 Correct some loadmodule error codes. 2014-08-17 14:25:55 -07:00
Unknown W. Brackets
cf4b607113 Validate the elf position argument more. 2014-08-17 14:25:54 -07:00
Unknown W. Brackets
1d310ad8bb Allocate module memory from top/bottom per request. 2014-08-17 14:25:54 -07:00
Unknown W. Brackets
1d195a37e4 Cleanup modules on unloadself. 2014-08-17 14:25:53 -07:00
Unknown W. Brackets
78ddffee2c Merge pull request #6733 from hrydgard/psmf-loop-fix
Reload the stream on loop. Fixes #6703.
2014-08-17 13:49:40 -07:00
Henrik Rydgård
a5fec264dd Merge pull request #6728 from thedax/kbd-analog-limit
(Redux) Make the keyboard analog limiter customisable.
2014-08-17 22:42:53 +02:00
Henrik Rydgard
8560e317d0 Reload the stream on loop. Fixes #6703. Thanks to @unknownbrackets 2014-08-17 22:29:01 +02:00
The Dax
75e280e6fe Default to a deadzone 0.6f (60%) instead, as suggested. 2014-08-17 14:39:34 -04:00
The Dax
713db4ff20 Update native. 2014-08-17 14:36:35 -04:00
The Dax
784f311d76 Make it available for everybody. 2014-08-17 14:36:35 -04:00
The Dax
cb07da198b Make the keyboard analog limiter customisable. 2014-08-17 14:36:35 -04:00
Unknown W. Brackets
147eb92c95 Fix USE_BONE_ARRAY (currently disabled.) 2014-08-17 10:56:30 -07:00
Henrik Rydgård
acaa7d8985 Merge pull request #6731 from sum2012/patch-1
Remove chinese forum link
2014-08-17 19:46:47 +02:00
Sacha
3e42aae5b0 Fix Symbian build in Travis.
Add a 'no_assets' option to Qt that allows building without pre-compiled assets inside the binary.
GCC has issues with high memory usage when compiling the assets file, so this is used as a workaround for Travis.
2014-08-18 02:00:22 +10:00
sum2012
c2f4247809 One more 2014-08-17 21:20:34 +08:00
sum2012
a09555daaa Remove chinese forum 2014-08-17 21:15:51 +08:00
The Dax
37b8f62997 Don't show upgrade notifications if PPSSPP is too new, regardless of iRunCount. 2014-08-16 16:31:07 -04:00
Henrik Rydgård
5c9722c873 Merge pull request #6726 from sum2012/font
Add sceLibFttt
2014-08-16 12:09:25 +02:00
sum2012
6024fe7e13 Don't need duplicate the whole table 2014-08-15 23:30:51 +08:00
sum2012
9f4efaf142 Add sceLibFttt
Same as sceFont
2014-08-15 22:42:08 +08:00
The Dax
3c19eda851 Win32 buildfix.
Somehow these weren't added to the project.
2014-08-12 22:34:05 -04:00
Henrik Rydgård
0adb45204b Merge pull request #6713 from daniel229/sceUsbGps
Add sceUsbGps module
2014-08-13 00:45:10 +02:00
daniel229
a1f922baff fix typo,add sceUsbGpsGetState() function 2014-08-13 01:47:24 +08:00
daniel229
88124952a2 add sceUsbGpsOpen() function 2014-08-13 01:18:03 +08:00
daniel229
1ff9507f7c Add sceUsbGps module 2014-08-13 00:11:26 +08:00
Sacha
827bd8b491 Fix out-of-memory on Symbian Travis builds when compiling qrc_assets.cpp. 2014-08-12 12:33:24 +10:00
Henrik Rydgård
424ba5ad7a Merge pull request #6706 from unknownbrackets/psmfplayer
Ignore displaybuf in psmfplayer when warming up
2014-08-11 08:02:30 +02:00
Unknown W. Brackets
3bd945c2a8 Ignore displaybuf in psmfplayer when warming up.
Should fix #6704.
2014-08-10 21:56:05 -07:00
Unknown W. Brackets
97b8073818 Reduce Sybmian parallel build for Travis.
May help reduce the random failures.
2014-08-08 09:45:51 -07:00
Unknown W. Brackets
cd413ab659 Correctly break when disabled and temp bps overlap.
Only affects debugging, not usual gameplay.  Fixes #6700.
2014-08-08 08:53:44 -07:00
Henrik Rydgård
c3260d5a59 Merge pull request #6692 from Barthalion/systemwide-assets
Linux: Look for assets directory in /usr/share/ppsspp/.
2014-08-08 10:28:02 +02:00
Bartłomiej Piotrowski
39d03cff1b Linux: Look for assets directory in /usr/share/ppsspp/. 2014-08-05 11:37:17 +02:00
Sacha
404766ce33 Qt: Change target name to ppsspp by default.Install icons and desktop file on Linux. Use a different builddir than SDL by default.
Should help distros packaging ppsspp. Note: if you currently use PPSSPPQt, you will need to move the config dir from PPSSPPQt to ppsspp.
For distro packagers, you can now use PREFIX and DESTDIR for installs.
2014-08-05 17:57:17 +10:00
Henrik Rydgård
b2ade10bfb Merge pull request #6651 from thedax/win32-fullscreen
Win32: Fix a minor fullscreen bug.
2014-08-05 09:39:07 +02:00
Sacha
b7982729b0 Qt: Allow building with system ffmpeg. Also update b.sh to set cmake and qmake flags in case --qt is at the end of the arguments. 2014-08-05 17:00:16 +10:00
The Dax
ee9eb00656 One last buildfix (please correct if GL_FUNC_ADD is wrong, I just wanted buildbot to work again). https://github.com/hrydgard/ppsspp/pull/6679 should replace this soon. 2014-08-05 00:34:36 -04:00
Unknown W. Brackets
cde9746dab Buildfix. 2014-08-04 21:09:58 -07:00
Unknown W. Brackets
3008b4f8a8 Also do it here, although may be removed soon. 2014-08-04 19:33:58 -07:00
Unknown W. Brackets
8d6a5fd694 Use correct stencil values with non-add blending.
Otherwise, we get the min/max/etc. value instead.
2014-08-04 19:16:10 -07:00
Henrik Rydgård
60eaefa6ad Merge pull request #6680 from unknownbrackets/replace-funcs
Disable most replacements and use checked mem access in them
2014-08-04 23:44:20 +02:00
Henrik Rydgard
eba821e676 Merge branch 'unknownbrackets-stencil-mask' 2014-08-04 22:17:59 +02:00