Unknown W. Brackets
928e2adfc9
jit: Avoid applying/restoring the rounding mode.
...
If the game never sets it, we can skip around syscalls, interpreter,
replacements, etc.
2014-10-12 12:51:45 -07:00
Unknown W. Brackets
8d0dca71fe
jit: Rename the rounding mode funcs to clarify.
...
They apply/restore the value, set/clear is confusing.
2014-10-12 11:35:20 -07:00
Henrik Rydgård
6cb2c9c97d
Merge pull request #6989 from hrydgard/x86-emitter-merge
...
Merge from Dolphin's x86-64 emitter
2014-10-12 19:52:59 +02:00
Henrik Rydgård
7bde976069
Merge x64 emitter from a newer Dolphin version.
...
This one can generate slightly smaller code by exploiting some EAX-only
encoding and various other short forms, and adds support for many newer
CPU instructions.
2014-10-12 19:46:58 +02:00
Henrik Rydgård
3b1476c8ec
MIPSTables: Annotate fp and hi/lo in/out more accurately than just "other"
...
Some typo fixes
2014-10-12 19:46:50 +02:00
Henrik Rydgård
281ab5f9cb
Sync x64 emitter to Dolphin's.
2014-10-12 19:45:26 +02:00
Henrik Rydgård
b7f2731860
Merge pull request #6996 from hrydgard/x86-ctxreg
...
x86 JIT: Sacrifice a register for a pointer to the MIPS context. Shrinks emitted x86 code considerably.
2014-10-12 19:44:14 +02:00
Henrik Rydgard
8177b4c43b
Avoid an ifdef using PTRBITS
2014-10-12 19:35:55 +02:00
Henrik Rydgård
eab010a0c0
x86 JIT: Sacrifice a register for a pointer to the MIPS context. Shrinks emitted x86 code considerably.
...
Nice in 64-bit, but might be a bit too much in 32-bit though... Needs testing.
2014-10-12 19:35:55 +02:00
Unknown W. Brackets
62fdb6be92
Switch Travis to SDL2.
2014-10-12 10:28:42 -07:00
Unknown W. Brackets
1284b109d0
Small warning fix.
2014-10-12 10:28:42 -07:00
Unknown W. Brackets
0b3fe61a35
Start the jit compare off on the current block.
2014-10-12 10:28:41 -07:00
Henrik Rydgard
e389fcefcf
Fix x86 disassembly in 32-bit mode
2014-10-12 18:54:21 +02:00
Henrik Rydgård
f99c2cd010
x86 Jit: Generate nicer code for some cases of addiu
2014-10-12 17:47:53 +02:00
Unknown W. Brackets
25a26eeaf9
Fix paths.
...
Hmm, this didn't happen when I added other things in ext... I blame 2013.
2014-10-11 12:29:31 -07:00
Henrik Rydgård
d8109e48e4
Merge pull request #6993 from unknownbrackets/udis86
...
Use udis86 as an x86 disassembler
2014-10-11 18:53:38 +02:00
Unknown W. Brackets
4027731a71
Avoid spinning the CPU in dev menu screens.
2014-10-11 09:30:30 -07:00
Unknown W. Brackets
498d0b9adc
Enable x86 disassembly in jit compare.
2014-10-11 09:30:30 -07:00
Unknown W. Brackets
6f9ea6ef4b
Avoid some warnings in udis86.
...
These should all be safe.
2014-10-11 09:30:29 -07:00
Unknown W. Brackets
cb6634f54b
Add udis86 b24baf1 (1.7.3?), not yet used.
...
Linked even on arm to avoid dependency complexity, might skip later.
2014-10-11 09:30:29 -07:00
Henrik Rydgård
91966824bb
minor cleanup: No point in having special functions for ReadFCR/WriteFCR, they're smaller than many other ops..
2014-10-11 15:57:36 +02:00
Henrik Rydgård
36291c5af7
Update lang, adding Bulgarian
2014-10-11 14:07:52 +02:00
xsacha
d0a78bcad3
Merge pull request #6987 from sergiobenrocha2/master
...
Fix Qt build in Linux, problem to recognize SDL2.
2014-10-10 17:56:37 +10:00
sergiobenrocha2
a18344e15b
Fix Qt build in Linux, problem to recognize SDL2.
2014-10-10 01:28:35 -03:00
Henrik Rydgård
c9be32daf7
Merge pull request #6984 from AbandonedCart/master
...
Revert iPhone 6 changes (Temporarily), Fix iOS tar command
2014-10-08 23:44:57 +02:00
TwistedUmbrella
31b07d5571
iOS: MacOS compatible post-build command
2014-10-08 16:00:36 -04:00
TwistedUmbrella
ea67baa45b
Revert "iOS: add LaunchScreen.xib for support iPhone 6 and 6 Plus native screen resolution"
...
This reverts commit 4dc6e26801 .
2014-10-08 16:00:16 -04:00
TwistedUmbrella
f4216483cb
Revert "iOS: install LaunchScreen.xib"
...
This reverts commit 39716c68b3 .
2014-10-08 16:00:01 -04:00
TwistedUmbrella
3f3e464dae
Revert "iOS: Add launch xib name to info.plist"
...
This reverts commit b7db78362d .
2014-10-08 15:59:18 -04:00
Sacha
adef4c3b70
Remove unnecessary files from Blackberry build package.
2014-10-09 04:59:30 +10:00
Sacha
d3743d0f39
Fix pause menu on Blackberry.
2014-10-09 04:58:47 +10:00
Sacha
5c7f3b6995
Allow creation of window on custom screen set by SDL_VIDEO_FULLSCREEN_HEAD
2014-10-09 03:54:11 +10:00
Henrik Rydgård
2feae8d98e
Merge pull request #6978 from daniel229/replace_danganronpa
...
Replace frame download in danganronpa 1&2
2014-10-07 00:46:19 +02:00
Henrik Rydgård
dd235f7f24
Merge pull request #239 from fcooper/master-no-x11
...
base: Allow building when not using X11 on a FBDEV based system
2014-10-07 00:44:44 +02:00
Henrik Rydgård
9ce3a0aca8
Merge pull request #237 from thedax/messagepopupscreen
...
Add functionality to the MessagePopupScreen class.
2014-10-07 00:44:10 +02:00
Henrik Rydgård
6d1560547e
Merge branch 'PGGB-sdl2'
2014-10-05 14:45:35 +02:00
Henrik Rydgård
4eed560e78
Merge branch 'sdl2' of github.com:PGGB/ppsspp into PGGB-sdl2
2014-10-05 14:22:29 +02:00
Henrik Rydgård
d44a702f1e
Merge branch 'sdl2' of github.com:PGGB/native into PGGB-sdl2
2014-10-05 14:21:47 +02:00
Henrik Rydgård
c9a21ab44d
Add T2 and T3 to our register enum for clarity
2014-10-05 14:20:30 +02:00
daniel229
5ff098efb9
Another replace frame download in danganronpa 1
2014-10-05 13:46:47 +08:00
daniel229
ef1484da65
Replace frame download in danganronpa 1
2014-10-05 13:44:39 +08:00
daniel229
a7cf3aeafc
Another replace frame download in danganronpa 2
2014-10-05 13:42:03 +08:00
daniel229
d7927009d0
Replace frame download in danganronpa 2
2014-10-05 13:39:15 +08:00
Henrik Rydgård
3eec3a1497
Merge pull request #6977 from sum2012/UI_Crash
...
Win32:Prevent crash without ui_atlas.zim
2014-10-05 00:05:49 +02:00
sum2012
eca659d6f1
Win32:Prevent crash without ui_atlas.zim
...
Just exit PPSSPP.Work around #6843
2014-10-05 04:31:45 +08:00
Henrik Rydgård
8a2ad025c7
Merge pull request #6974 from unknownbrackets/atrac-minor
...
Properly handle atrac packets with multiple frames
2014-10-04 09:27:01 +02:00
Unknown W. Brackets
adef5bbe59
Discard packet data when seeking.
2014-10-03 23:23:36 -07:00
Unknown W. Brackets
50e4eded75
Actually use the temp packet.
2014-10-03 23:08:16 -07:00
Unknown W. Brackets
72e8e6448f
Don't eat packet data when using a temp packet.
2014-10-03 22:17:25 -07:00
Unknown W. Brackets
cf7e280185
Attempt to ensure we don't decode partial frames.
2014-10-03 22:11:45 -07:00