Henrik Rydgård
d791093362
Merge pull request #5658 from thedax/unixBuildFix
...
Fix Unix-like builds (e.g. Linux, Android, etc.).
2014-03-15 15:24:24 +01:00
The Dax
285d192e83
Further fixes.
2014-03-15 10:17:03 -04:00
The Dax
21ce99cabd
Fix Unix-like builds.
2014-03-15 10:02:47 -04:00
Henrik Rydgård
923accf6ff
Merge pull request #5657 from kaienfr/mp3_support
...
Mp3 audio support
2014-03-15 14:54:52 +01:00
kaienfr
1a90e0c7ba
Update VS project files
2014-03-15 14:44:47 +01:00
kaienfr
b2b6b09072
Mp3 Audio Support.
...
Now, we can play mp3 audio format. :)
2014-03-15 14:40:31 +01:00
Henrik Rydgard
5705496233
Reduce the delay in __KernelVolatileTryMemLock. However, it's still too large.
2014-03-15 10:51:16 +01:00
Henrik Rydgard
b4d99b1981
Revert "Avoid caching when HW T&L with morph enabled."
...
This reverts commit 557eae7ca9b6130a4645e346049940116031b109.
2014-03-15 10:46:04 +01:00
Henrik Rydgard
c80510fb3b
MemMap should not be included in MIPS.h.
2014-03-15 10:45:39 +01:00
Henrik Rydgard
c37e1390ae
Update submodules
2014-03-15 10:26:16 +01:00
Henrik Rydgård
d8f5dfb529
Merge pull request #5655 from unknownbrackets/perf
...
Eat cycles in sceUtilitySavedataGetStatus()
2014-03-15 09:44:10 +01:00
Unknown W. Brackets
e37244cfea
Eat cycles in sceUtilitySavedataGetStatus().
...
Matching tests. Improves performance in Fieldrunners startup and I think
in game.
2014-03-15 01:18:35 -07:00
Henrik Rydgård
7cadba645f
Add Galician language, thanks to Pedro Madruga
2014-03-14 16:39:41 +01:00
Henrik Rydgård
bbacfdd899
Merge pull request #5650 from raven02/patch-29
...
Avoid caching when HW T&L with morph enabled.
2014-03-14 14:24:46 +01:00
raven02
557eae7ca9
Avoid caching when HW T&L with morph enabled.
2014-03-14 21:04:32 +08:00
Henrik Rydgård
e020024434
Merge pull request #5644 from vnctdj/patch-1
...
Update PSPOskDialog.cpp
2014-03-14 07:53:10 +01:00
vnctdj
92348b0cc4
Trying to fix encoding
2014-03-14 05:32:31 +01:00
vnctdj
408168181d
Update PSPOskDialog.cpp
...
Cosmetic change (more space added between the 2nd and the 3rd column of buttons)
before >> http://img15.hostingpics.net/pics/947242ULES0121300000.png
now >> http://img15.hostingpics.net/pics/365423ULES0121300001.png
2014-03-14 00:59:28 +01:00
Henrik Rydgård
ae09066292
Merge pull request #5642 from kaienfr/new_build_MACOSX
...
Fix bug: building on MACOSX
2014-03-13 22:30:31 +01:00
Henrik Rydgård
a0d2be297e
Merge pull request #5641 from thedax/oskSpacebar
...
OSK: Add a button to let the user enter spaces.
2014-03-13 19:56:01 +01:00
Henrik Rydgård
d374cf94b3
Merge pull request #5529 from sum2012/kernal-load
...
Bypass to boot.bin from patched game
2014-03-13 19:11:06 +01:00
Henrik Rydgard
4df49a72ab
Add yet another hack setting to work around the 3rd Birthday problem.
...
Hopefully temporary...
2014-03-13 19:00:35 +01:00
Henrik Rydgard
ce1d449bed
Try a simple workaround for the Crash Tag Team Racing issue.
...
Hopefully this is reasonably safe...
2014-03-13 19:00:34 +01:00
kaienfr
9638f387af
Fix bug: building on MACOSX
2014-03-13 18:09:11 +01:00
The Dax
0ce4d40636
Properly limit the space button so it can't go past the max text length.
2014-03-13 12:20:03 -04:00
The Dax
87c6260860
OSK: Let square serve as a spacebar.
2014-03-13 10:49:38 -04:00
Unknown W. Brackets
ca0a8d0269
armjit: fix lwl/lwr from an imm address.
...
Can't skip loading the reg value. Likely cause of #5057 , possibly other
bugs as well.
2014-03-13 00:23:00 -07:00
Henrik Rydgård
8bc717cf67
Take care of #5639 without hardcoding the array size.
2014-03-13 08:15:22 +01:00
Henrik Rydgard
ab9cd99d0f
Major ARM disassembler improvements, will make debugging the JIT easier
2014-03-12 18:09:28 +01:00
Henrik Rydgard
174b5187e6
Arm VFPU: 2-op and 3-op: map registers before work, improving instruction order a little.
2014-03-12 11:06:26 +01:00
Henrik Rydgard
7ae9c26b6a
Enable the new vreg flushing mechanism on ARM.
...
Reduce logspam seen in a couple games.
2014-03-12 10:15:09 +01:00
Henrik Rydgard
ea6fb9337c
Second attempt at flushing multiple VFPU regs using VSTMIA.
...
Also disabled, but seems to work, just needs testing.
Much better code this time and works for VFPU regs not just FPU regs.
2014-03-11 21:55:17 +01:00
Henrik Rydgard
adadf11890
An attempt to combine FPU regcache writebacks with VSTMIA. Disabled due to bugs.
2014-03-11 11:03:51 +01:00
Henrik Rydgård
6b709a601d
Update native
2014-03-10 23:21:21 +01:00
Henrik Rydgard
bb30353ac3
Update native with slightly more robust ES 3.0 version check.
2014-03-08 19:09:07 +01:00
Henrik Rydgard
ea3f5a10af
Stub the rest of the known sceAudioCodec functions.
2014-03-08 10:41:37 +01:00
Henrik Rydgard
2eb6a4e2f2
Fix a warning, rename some parameters, etc.
2014-03-08 10:40:43 +01:00
Henrik Rydgård
fc650681a1
Merge pull request #5619 from xsacha/master
...
Misc changes
2014-03-07 07:16:18 +01:00
Sacha
6074ff84be
Blackberry: Use configuration dir to find debugtoken. QDE uses that directory by default.
2014-03-07 15:48:11 +10:00
Sacha
ad31cd1b7c
Clean up ArmEmitter (cross-merge from Dolphin, minus the bad bits)
2014-03-07 15:47:34 +10:00
Sacha
05571df8ec
Use a VLDM in Vertex Decoder.
2014-03-07 14:25:05 +10:00
Henrik Rydgård
5b20761c45
Merge pull request #5615 from xsacha/master
...
ARMJIT: Implement VLDM/VSTM load/store combinations and use in armjit. Also add them to disassembler.
2014-03-06 18:00:52 +01:00
Sacha
30a6a5d10f
ARMJIT: Implement VLDM/VSTM load/store combinations and use in armjit. Also add them to disassembler.
2014-03-07 02:56:34 +10:00
Henrik Rydgård
8276cac6a4
Merge pull request #5611 from thedax/ui-minor
...
Show unknown.png regardless of PARAM.SFO when an ISO lacks an icon0.
2014-03-06 14:41:03 +01:00
The Dax
8efd67280d
Show unknown.png regardless of PARAM.SFO when an ISO lacks the file.
...
It's better than showing a black rectangle with nothing in it for broken or homebrew ISOs.
2014-03-06 08:25:40 -05:00
Henrik Rydgård
56b2b2e534
Merge pull request #5609 from unknownbrackets/perf
...
Avoid leaving the fast runloop on jumps.
2014-03-06 08:43:25 +01:00
Unknown W. Brackets
4fbb245382
Avoid leaving the fast runloop on jumps.
...
Jumps are actually very common in some games, like FF4 and Crisis Core,
and tons more. They are used to jump around vertex data.
Improves performance by a few percent in FF4.
2014-03-05 23:24:18 -08:00
Unknown W. Brackets
641064f0bc
Consistently use MIPS_REG_V0 for return values.
...
This way all instances are a lot easier to search for (was trying to find
where we were writing an incorrect value to v0, turns out to be callback
related of course.)
2014-03-04 08:21:55 -08:00
Unknown W. Brackets
446418d783
Properly reset some state between games.
2014-03-04 07:55:08 -08:00
Unknown W. Brackets
505b0c388f
Fix a typo.
2014-03-04 07:37:32 -08:00