Commit Graph
20735 Commits
Author SHA1 Message Date
The Dax 69e66df07e Update PopupSliderChoiceFloat to have increment/decrement buttons, and stepping. 2014-08-16 15:07:06 -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
JimLee168 8099281928 check for duplicated stack addresses
Based on https://code.google.com/p/jpcsp/source/detail?r=3569

Fix WWE SmackDown! vs. RAW 2006
2014-08-13 21:28:22 +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
Luna 62a1023615 Add "Screen Scaling Filter" option 2014-08-08 20:51:15 +02: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
Toad King b98c79bd0a fix 32-bit builds 2014-08-06 22:02:45 -04:00
Toad King 9f24203ef8 executable memory allocation changes 2014-08-06 21:06:49 -04:00
Henrik Rydgård 4f3c69e714 Merge pull request #227 from ToadKing/master
add ability to create opaque FBO objects from native opengl FBOs
2014-08-06 00:48:03 +02:00
Toad King aa0b4964ed Try to allocate executable memory close to PPSSPP memory if not below 4GB 2014-08-05 18:45:19 -04:00
Toad King fbafdb4e35 add ability to create opaque FBO objects from native opengl FBOs 2014-08-05 17:43:25 -04: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
Henrik Rydgard 9d89fe185a Merge branch 'stencil-mask' of github.com:unknownbrackets/ppsspp into unknownbrackets-stencil-mask 2014-08-04 22:17:44 +02:00
Henrik Rydgard fdfd33b20b Update native 2014-08-04 22:16:45 +02:00
Henrik Rydgård 9b038d40be Merge pull request #226 from unknownbrackets/gpu-blend
Use glBlendEquationSeparate for ADD on alpha
2014-08-04 22:10:59 +02:00
Unknown W. Brackets 0279aa154c Use glStencilMask() to partially simulate amask.
Alpha won't be correct, though.
2014-08-03 21:48:18 -07:00
Unknown W. Brackets deed84f997 Reassert the add equation in UIContext.
Otherwise it might use subtract or some other equation.

Fixes another case of hrydgard/ppsspp#6678.
2014-08-03 21:38:29 -07:00
Unknown W. Brackets 130865577d Use glBlendEquationSeparate for ADD on alpha. 2014-08-03 21:38:29 -07:00
Unknown W. Brackets ddf67c5f72 Add glStencilMask to glstate. 2014-08-03 21:38:28 -07:00
Unknown W. Brackets 5bd40e59a2 Merge pull request #6684 from sergiobenrocha2/master
Wrong permission in jpn0.pgf. It should have the same as other files (-rw-rw-r--).
2014-08-03 21:06:03 -07:00
sergiobenrocha2 74de203dff Wrong permission in jpn0.pgf. It should have the same as other files (-rw-rw-r--). 2014-08-04 01:02:39 -03:00
Unknown W. Brackets ac94dbcc69 Show the replaced instruction in disassembly.
Useful while debugging.
2014-08-03 19:23:29 -07:00
Unknown W. Brackets abd1f4e58a Disassemble bne/etc. using rs, rt order.
The order makes more logical sense from game disassembly, and matches the
assembler.  Fixes #6632.
2014-08-03 19:22:18 -07:00
Unknown W. Brackets 9f239b9685 Warning fix. 2014-08-03 19:09:45 -07:00
Unknown W. Brackets 3bf88a3c9a Disable tests and etc. when destroying framebufs.
Fixes #6678.  May fix problems loading savestates as well.
2014-08-03 18:45:36 -07:00
Unknown W. Brackets 245a2a3be0 Don't zero out downcount in replacements.
It doesn't write out js.downcountAmount in any of these cases, so zeroing
it is wrong.
2014-08-03 13:22:30 -07:00
Unknown W. Brackets 5525c0a485 Use a lookup for function replacements.
Ought to be a tiny bit quicker.
2014-08-03 13:17:55 -07:00
Unknown W. Brackets d060a06fa6 Disable a bunch of function replacements.
These are just for speed, let's turn them off.  Using a flag because:
 * I think there's still some issue with savestates, not sure.
 * We might swap this flag to a separate option.
2014-08-03 13:15:41 -07:00
Unknown W. Brackets f198a7f587 Use checked pointers in all function replacements.
Some games are still hitting bugs and there's no way to disable this "fast
memory" without losing graphical effects.  Better to do it evenly than
weird hacks and extra logging/checks.
2014-08-03 13:04:00 -07:00
Unknown W. Brackets 60ad1df8bf Fix a warning in a log message.
Unfortunately, this will not properly log > 2 billion cheats.  I think
we'll manage to survive.
2014-08-02 14:55:15 -07:00