Unknown W. Brackets
|
31a5227076
|
arm64: Add umull alias.
|
2015-07-02 20:31:35 -07:00 |
|
Unknown W. Brackets
|
1d1c80d9cf
|
arm64: Use BFI for cfc1.
|
2015-07-02 20:31:35 -07:00 |
|
Unknown W. Brackets
|
650687dced
|
Update native (ui tweaks, i18n cats, cache dir.)
|
2015-07-02 20:02:04 -07:00 |
|
Unknown W. Brackets
|
757a1a414a
|
arm64: Workaround an apparent gcc bug.
Only seems to happen with unsigned. This took a while to track down...
|
2015-07-02 19:59:38 -07:00 |
|
Henrik Rydgard
|
bb57aa69d1
|
Somewhat better check to prevent some homebrew from loading into kernel memory.
|
2015-07-02 23:07:07 +02:00 |
|
Henrik Rydgård
|
a9ba755dde
|
Merge pull request #7837 from hrydgard/homebrew-load-fix
Workaround issue where some homebrew (like moppi-flower) would erroneously load into kernel ram where it won't fit
|
2015-07-02 17:38:35 +02:00 |
|
Henrik Rydgård
|
04ce8a63e5
|
Workaround issue where some homebrew (like moppi-flower) would erroneously load into kernel ram where it won't fit
|
2015-07-02 15:55:09 +02:00 |
|
Henrik Rydgård
|
58b223e974
|
Merge pull request #7836 from vnctdj/i18nCat
Consistently use pointer names for translation categories
|
2015-07-02 11:12:56 +02:00 |
|
vnctdj
|
373346dceb
|
Fix error catched by Travis CI, should fix Android build
|
2015-07-02 09:14:33 +02:00 |
|
vnctdj
|
d248d77839
|
Oops, forgot these ones
|
2015-07-02 01:48:52 +02:00 |
|
vnctdj
|
cf9b6b60d5
|
Fix errors
|
2015-07-02 01:13:05 +02:00 |
|
vnctdj
|
c8d4ebdbfa
|
Consistently use *sy for the System i18n category
|
2015-07-02 01:00:04 +02:00 |
|
vnctdj
|
d4d91fc831
|
Consistently use *sc for the Screen i18n category
|
2015-07-02 00:50:07 +02:00 |
|
vnctdj
|
ad93113e04
|
Consistently use *sa for the Savedata i18n category
|
2015-07-02 00:24:43 +02:00 |
|
vnctdj
|
21158335af
|
Consistently use *cr for the PSPCredits i18n category
|
2015-07-02 00:19:38 +02:00 |
|
vnctdj
|
54d0b46224
|
Consistently use *pa for the Pause i18n category
|
2015-07-02 00:13:35 +02:00 |
|
vnctdj
|
a5e63e4612
|
Consistently use *mm for the MainMenu i18n category
|
2015-07-02 00:02:08 +02:00 |
|
vnctdj
|
95f83570f4
|
Consistently use *km for the KeyMapping i18n category
|
2015-07-01 23:54:35 +02:00 |
|
vnctdj
|
e791bea8a9
|
Consistently use *gr for the Graphics i18n category
|
2015-07-01 23:50:16 +02:00 |
|
vnctdj
|
70d9e6cecb
|
Consistently use *err for the Error i18n category
|
2015-07-01 23:34:50 +02:00 |
|
vnctdj
|
d7eba2061e
|
Consistently use *di for the Dialog i18n category
|
2015-07-01 23:26:55 +02:00 |
|
vnctdj
|
beda874ab5
|
Consistently use *des for the DesktopUI i18n category
|
2015-07-01 22:45:35 +02:00 |
|
vnctdj
|
44682d1bae
|
Consistently use *cw for the CwCheats i18n category
|
2015-07-01 22:40:11 +02:00 |
|
vnctdj
|
d48ee947ac
|
Consistently use *co for the Controls i18n category
|
2015-07-01 22:31:04 +02:00 |
|
Unknown W. Brackets
|
5918cad4b2
|
Consistently use *dev for the Developer i18n cat.
|
2015-06-29 20:30:30 -07:00 |
|
Henrik Rydgård
|
e5f432c0e7
|
Merge pull request #7832 from unknownbrackets/ui-tweaks
Tweak Savedata and System Info screens
|
2015-06-29 09:50:09 +02:00 |
|
Unknown W. Brackets
|
c043b557ad
|
Slow down the marquee for longer names.
Let's not make anyone on a small screen dizzy.
|
2015-06-28 18:46:50 -07:00 |
|
Unknown W. Brackets
|
577beafeb3
|
Show a message when no saves are there yet.
|
2015-06-28 18:30:22 -07:00 |
|
Unknown W. Brackets
|
7ce13694ec
|
Make CPU extensions focusable for consistency.
|
2015-06-28 18:15:00 -07:00 |
|
Unknown W. Brackets
|
3d59fe5f6f
|
Move system info to tools instead of hidden in dev.
|
2015-06-28 17:56:04 -07:00 |
|
Unknown W. Brackets
|
e94fd3d4bd
|
arm64: Fix div/divu remainders.
Erp, I transposed the args when I pasted them.
|
2015-06-28 16:52:49 -07:00 |
|
Unknown W. Brackets
|
81b923f1dc
|
arm64: Correct movz/movn. Weren't right after all.
|
2015-06-28 16:49:28 -07:00 |
|
Unknown W. Brackets
|
4d7a948717
|
arm64: Fix a dump mistake with rounding modes.
|
2015-06-28 16:35:46 -07:00 |
|
Henrik Rydgård
|
920df87621
|
Merge pull request #7831 from unknownbrackets/arm64-micro
More ARM64 jit optimizations
|
2015-06-28 22:58:07 +02:00 |
|
Unknown W. Brackets
|
b6612edf67
|
arm64: Use a cached rounding func for cvt.w.s.
This is much faster for this particular instruction, although not all
games even use it.
|
2015-06-28 12:40:29 -07:00 |
|
Unknown W. Brackets
|
0cbee06b3d
|
Merge pull request #7820 from oscdis/hotplug_joy
Joystick hot-plugging for SDL.
|
2015-06-28 12:35:53 -07:00 |
|
Unknown W. Brackets
|
1c163e4817
|
arm64: Avoid an ORR for c.ueq.
This is about 15% faster for this single, uncommon instruction on A57.
|
2015-06-28 10:52:17 -07:00 |
|
Unknown W. Brackets
|
febe435946
|
arm64: Use FP load/stores for non-reg pointers.
|
2015-06-28 10:45:44 -07:00 |
|
Unknown W. Brackets
|
909e4b9bd8
|
Switch lo and hi so that low comes first.
This way we can treat it as a single 64-bit value.
|
2015-06-28 10:42:19 -07:00 |
|
Unknown W. Brackets
|
213ad4bcc9
|
arm64: Cleanup branch code a tiny bit.
Want to make it clear that we can't kill W0 at this point (delay slots.)
|
2015-06-28 09:28:54 -07:00 |
|
Unknown W. Brackets
|
0978aa4d5e
|
arm64: Use msub for div/divu remainder.
Not really much faster, but less instructions at least.
|
2015-06-28 09:05:39 -07:00 |
|
Unknown W. Brackets
|
0a5b1c030b
|
arm64: Implement ext and ins.
|
2015-06-28 08:45:17 -07:00 |
|
Henrik Rydgård
|
803170b992
|
Merge pull request #7829 from unknownbrackets/arm64-micro
ARM64 micro-optimizations
|
2015-06-28 14:17:06 +02:00 |
|
Henrik Rydgård
|
457992c683
|
Merge pull request #7828 from unknownbrackets/arm64-minor
arm64: Handle negative MOVI2F more correctly
|
2015-06-28 14:14:51 +02:00 |
|
oscdis
|
8f11555226
|
Insert a space between parens and curlies.
|
2015-06-28 16:44:48 +09:00 |
|
Unknown W. Brackets
|
daddb73f22
|
arm64: Implement nor.
|
2015-06-28 00:41:04 -07:00 |
|
Unknown W. Brackets
|
11a851a139
|
arm64: Enable movz/movn.
|
2015-06-28 00:41:04 -07:00 |
|
Unknown W. Brackets
|
223e55a453
|
arm64: Undisable clz/clo, they work.
Also, avoid a temp in clo. It's the tiniest bit faster on A57, though
we'll see how it works out elsewhere. A bit clearer without the temp
imho.
|
2015-06-28 00:41:03 -07:00 |
|
Unknown W. Brackets
|
81bc8107cf
|
arm64: Use UBFX, not LSR, for slti sign check.
This is about 22% faster on the A57 (for just this one instruction, so not
a huge impact overall.) Makes sense that it would be since not arith.
|
2015-06-28 00:41:03 -07:00 |
|
Unknown W. Brackets
|
f355600c20
|
arm64: Handle negative MOVI2F more correctly.
Both -0.0 and some negated constant values were handled wrong.
|
2015-06-27 20:13:41 -07:00 |
|