Commit Graph
39166 Commits
Author SHA1 Message Date
sergiobenrocha2 2bb3f79260 Added debian packaging and icons for *nix systems 2014-07-17 00:01:12 -03:00
Henrik Rydgård 8da08ea686 Merge pull request #6561 from xsacha/armjit-vcmp
ArmJit: Optimisation when comparing float against 0.0f
2014-07-16 21:57:55 +02:00
Sacha 6957808b97 ArmJit: Optimisation when comparing float against 0.0f 2014-07-17 05:12:43 +10:00
Sacha d4c983d9e1 Android: ARMv5 fix 2014-07-17 02:34:22 +10:00
Sacha 49e8414fec Oops. fmrx is only for armv7. 2014-07-17 02:29:49 +10:00
Sacha cd20288d99 Fix some compiler warnings. 2014-07-17 00:49:58 +10:00
Sacha d1cccf2c26 Fix some compiler warnings. 2014-07-17 00:48:47 +10:00
Sacha 2481cfed5b Add Symbian 'RunFast' path to math_util with the rest. Enable FZ for all Qt ARM devices (I think Qt enables it by default but lets do it just in case). Enable FZ for armv6 devices too (they only require VFPv2). Add comments for why we don't use it on Blackberry. 2014-07-16 23:51:13 +10:00
Unknown W. Brackets 9581de449a Fix some logging in sceNetAdhoc. 2014-07-15 23:35:19 -07:00
Unknown W. Brackets 2f90c8d35a Fix a bad == comparison typo. 2014-07-15 23:33:01 -07:00
Unknown W. Brackets 30f363a71f Remove debugging output for git-version. 2014-07-15 23:31:31 -07:00
Unknown W. Brackets a168126ef6 Travis fix. 2014-07-15 23:31:01 -07:00
Henrik Rydgård 459e244917 Merge pull request #6555 from xsacha/timing2
Improve frame timing on non-Windows.
2014-07-15 19:58:29 +02:00
Henrik Rydgård 7dfdecca10 Forgot to reverse this when semantics of the 4x4 mul changed.
(this wasn't used in PPSSPP)
2014-07-15 19:45:45 +02:00
Henrik Rydgård b532ab8f15 Oops 2014-07-15 18:45:26 +02:00
Henrik Rydgård 8dc540d78d atlas scripts: allow comment lines (starting with #) 2014-07-15 17:42:21 +02:00
Henrik Rydgård fb9f1c2d6a Fix native tools build on mac etc 2014-07-15 17:24:31 +02:00
Sacha 1ce39d7e95 Improve frame timing on non-Windows. Disable IdleTiming when audio is disabled. 2014-07-16 01:04:43 +10:00
Henrik Rydgård 06d70ee435 When did these disappear? :/ 2014-07-15 17:00:57 +02:00
Henrik Rydgård 28234ca4d2 Buildfix for non-PPSSPP projects 2014-07-15 16:52:29 +02:00
Unknown W. Brackets ff7c3ab10d Oops, would still infinite loop on a bad module.
Should really fix #6552 this time.
2014-07-15 07:14:13 -07:00
Juha Laukkanen 7a4de677db Auto save state load: set current slot to loaded one. 2014-07-15 21:14:35 +09:00
Juha Laukkanen ef106f9b1d Hack fix for OSX SDL window resize. Possibly SDL 1.2 & OSX bug. 2014-07-15 19:26:15 +09:00
Unknown W. Brackets 2da02f97c8 Null check modules on loadexec.
Should fix #6552.
2014-07-14 22:14:23 -07:00
Henrik Rydgård c4bebda182 Merge pull request #6549 from unknownbrackets/modules
Correct some module func return values, info values, and clear on unload
2014-07-14 14:11:29 +02:00
Henrik Rydgård f1446f7ae9 Merge pull request #6551 from vnctdj/patch-1
Switch to fullscreen on the monitor PPSSPP is.
2014-07-14 13:23:24 +02:00
vnctdj cf00fd1ac8 Switch to fullscreen on the monitor PPSSPP is.
When using more than one monitor, PPSSPP was always switching to full screen on the main monitor.
Now it will switch to full screen on the monitor he currently is.

Many thanks to @unknownbrackets for explaining me how to do this !
2014-07-14 12:59:02 +02:00
Unknown W. Brackets bddeba5901 Add a safety check for lots of segments. 2014-07-13 23:51:36 -07:00
Unknown W. Brackets 4ced0e86b1 Return an error code when module load fails.
If we're out of memory, we need to tell the game, of course.
2014-07-13 22:00:33 -07:00
Unknown W. Brackets 7c4aab3cc2 Warn on exports from syslib.
They don't seem to hook up properly on hardware by the module name.
2014-07-13 22:00:33 -07:00
Unknown W. Brackets 50402a3d49 Return NOT_YET_LINKED for unlinked module funcs. 2014-07-13 22:00:32 -07:00
Unknown W. Brackets 292a9ea567 Clear module text and bss on unload.
Text is set to break instructions, data/bss to -1.  Matches results on a
PSP.
2014-07-13 22:00:32 -07:00
Unknown W. Brackets ede29179c6 Cleanup remaining modules on loadexec. 2014-07-13 22:00:31 -07:00
Unknown W. Brackets 729377881c Protect against modules with no start address.
Generally, fake ones.
2014-07-13 19:58:30 -07:00
Unknown W. Brackets 4a94a30ba6 Calculate the module info data/text/bss size. 2014-07-13 19:53:00 -07:00
Unknown W. Brackets 1c7873e2f5 Fill the module info segment addresses and sizes. 2014-07-13 19:16:25 -07:00
Unknown W. Brackets 399d4d1ba9 Correct sceKernelModuleStart() return value. 2014-07-13 15:16:03 -07:00
Henrik Rydgård 3f26cc6ed0 Merge pull request #6548 from unknownbrackets/minor
Adjust some reporting
2014-07-13 21:36:06 +02:00
Unknown W. Brackets bf01fd2185 Try to avoid false reporting of depthbuf reuse. 2014-07-13 11:59:45 -07:00
Unknown W. Brackets 3fa1481fe9 Cut down on "remaining data in packet" reports.
Looks potentially like a bug in FFmpeg.
2014-07-13 11:26:00 -07:00
Unknown W. Brackets 8dd783f719 Correct HLE function name per sha. 2014-07-13 11:03:23 -07:00
Unknown W. Brackets 81096f6bd0 Hook Dissidia's avi record func.
This makes it so replays can be recorded.  Though you could probably just
record separately anyway.
2014-07-13 08:36:34 -07:00
Sacha 84df417a01 Fix two more sleep bugs. 2014-07-13 08:15:14 +10:00
Sacha 6336435f81 Fix a bug where it would sleep for a full second instead of a millisecond on non-Windows. 2014-07-13 07:58:42 +10:00
Unknown W. Brackets 98d3dc4be8 Typos. 2014-07-12 13:48:30 -07:00
Unknown W. Brackets ef4847b6f5 Don't double decrease g_inCbCount.
Happened when a thread was deleted, it seems like.  Fixes #6542.
2014-07-12 09:57:13 -07:00
Sacha 88cfcf7e26 Qt: Don't detect executable by name (in case we change it). 2014-07-11 02:41:13 +10:00
Sacha 10be547ec0 Qt: Update desktop menus 2014-07-10 22:41:37 +10:00
Henrik Rydgård 45ff37dc17 Merge pull request #6535 from thedax/no-sprintf
Kill off some usages of sprintf.
2014-07-10 09:29:38 +02:00
The Dax db34490b9c Kill off some usages of sprintf. 2014-07-10 03:24:53 -04:00