Commit Graph

14115 Commits

Author SHA1 Message Date
sum2012
109ec60b85 Update Android Readme.txt 2014-07-19 21:42:31 +08:00
Henrik Rydgård
87dd301719 Merge pull request #6580 from unknownbrackets/snappy-up
Update Snappy to 1.1.2
2014-07-19 15:25:09 +02:00
Henrik Rydgård
9fdbbe4ade Merge pull request #6579 from thedax/ui-minor
Tweak the UI a bit.
2014-07-19 08:09:01 +02:00
The Dax
d65227e3dd Change the MAC address randomiser, proAdhoc server editor, and post processing shader choices to ChoiceWithValueDisplay, so we can see their values. 2014-07-18 19:05:44 -04:00
The Dax
382ad3552d Update native with a required new Choice subclass. 2014-07-18 18:59:46 -04:00
Henrik Rydgård
6b375f708f Merge pull request #6577 from thedax/win32-buildfix
Win32 buildfix. Remove the new MAC address editing prompt, too.
2014-07-18 23:23:48 +02:00
The Dax
bf648504bf Fix Win32 builds and remove the new MAC address editing prompt. 2014-07-18 17:15:48 -04:00
Henrik Rydgård
29f55f0b25 Merge pull request #6518 from thedax/ui-rand-mac
Remove the "Change MAC Address" screen, and generate a random one instead.
2014-07-18 23:02:45 +02:00
The Dax
c1fc04ee64 Remove the "Change MAC Address" screen, and simply generate a new (random) one upon pressing the button. 2014-07-18 16:58:26 -04:00
Unknown W. Brackets
0b34f14935 Cast away some warnings in Snappy. 2014-07-18 09:39:58 -07:00
Unknown W. Brackets
79657af5c8 Update to the latest Snappy 1.1.2.
Not clear if there are any bugfixes, but there are minor performance
improvements.
2014-07-18 09:22:08 -07:00
Henrik Rydgård
17126abb2d Merge pull request #6568 from sergiobenrocha2/master
Debian packaging
2014-07-18 13:27:07 +02:00
Henrik Rydgard
6358cff5eb Update native with some ui tweaks 2014-07-18 12:23:02 +02:00
Henrik Rydgard
135795a664 Update submodule. Use new text input for mac addresses etc. 2014-07-18 12:07:52 +02:00
Henrik Rydgard
27b4403cae UI: Use the new "PopupTextInputChoice" for nicknames where available (windows) 2014-07-18 11:05:32 +02:00
Henrik Rydgård
06f058de54 Merge pull request #6506 from unknownbrackets/replace-funcs
Detect Peace Walker's anti-cheat hash func
2014-07-18 09:34:46 +02:00
Unknown W. Brackets
a59d8b5c1f Override the codehashing func used in Peace Walker.
This makes the demo work fine even with jit enabled.  May help the full
game when fighting a certain boss.
2014-07-18 00:23:26 -07:00
Unknown W. Brackets
1fd6214945 Improve function range detection.
This improves a pattern like this:

  j endOfLoop;
  li v0, 0;
  startOfLoop:
  addiu v0, v0, 1
endOfLoop:
  bne v0, a0, startOfLoop;
  nop
  jr ra
  nop

Where it jumps to the end of the loop, which only jumps back to the top of
the loop.  This might misdetect a few cases of tail recursion, but only
when the funcs are right next to each other.

Also, stops scanning at a jr ra, which was causing funcs to be incorrectly
long in cases.
2014-07-18 00:22:19 -07:00
Unknown W. Brackets
aa28c0f40d Improve a crash in disassembly on game shutdown. 2014-07-18 00:22:19 -07:00
sergiobenrocha2
3a0c3fe0b5 Fixed debian/changelog 2014-07-17 23:02:44 -03:00
Sacha
2754bff429 Error when attempting to use Qt via CMake. Otherwise it will build successfully but not actually run, confusing users. 2014-07-18 05:01:20 +10:00
Henrik Rydgård
c33833284f Merge pull request #6566 from thedax/win32-fullscr-fix
Win32: Fix a bug in fullscreen, and consolidate the fullscreen code into one function.
2014-07-17 17:21:56 +02:00
Henrik Rydgård
986f29fff3 Merge pull request #6569 from sum2012/patch-1
Auto save state load: set current slot to loaded one. by juhalaukkanen
2014-07-17 17:20:49 +02:00
Juha Laukkanen
8d34c6bf66 Auto save state load: set current slot to loaded one. 2014-07-17 22:18:45 +08:00
sergiobenrocha2
c871875010 Missing dependence in debian/control, fixed again debian/copyright 2014-07-17 04:17:04 -03:00
sergiobenrocha2
4105fcab21 new line at the end of file 2014-07-17 03:07:39 -03:00
sergiobenrocha2
0249e35cf8 Improved man page and copyright 2014-07-17 03:03:45 -03:00
The Dax
0f593c7a0f Remove unused parameter. 2014-07-17 00:06:52 -04:00
The Dax
61944e2c90 Typo fix.
Should probably be using goingFullscreen too, just for consistency.
2014-07-17 00:03:41 -04:00
The Dax
023eb30b3e Win32: Fix a bug in fullscreen. Consolidate the fullscreen code into one function. 99% of the code is the same anyway. 2014-07-16 23:58:22 -04:00
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
cd20288d99 Fix some compiler warnings. 2014-07-17 00:49:58 +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
Sacha
1ce39d7e95 Improve frame timing on non-Windows. Disable IdleTiming when audio is disabled. 2014-07-16 01:04:43 +10: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