Kingcom
aae08173f1
Extend follow functionality of disassembly
2013-11-05 21:20:21 +01:00
Igor Calabria
f3f0bc231b
Adds cleanup method after game exit
2013-11-05 16:36:01 +00:00
Sacha
61e6054920
Revert change to WSBH as we don't have a swap16 that takes/returns u32.
2013-11-06 01:38:02 +10:00
Henrik Rydgard
6483c0c2cd
Two minor armjit optimizations
2013-11-05 16:25:01 +01:00
Sacha
a5011e3ff0
Improve swap usage in MIPS. ARMv6 can use REV/REV16. Intepreter can use existing swap functions.
2013-11-06 01:20:35 +10:00
Sacha
b1b4679fe6
Scale touch controls to screen resolution.
...
Include a migration method for users who were on the old static system.
Scaling up may still look weird due to the hacky method of placement which is unchanged by this commit.
Next step of resolution independence would be to have the button scaling affected by resolution too.
Tested on a few devices. Mobile users should see no changes at all.
2013-11-05 14:52:31 +10:00
Henrik Rydgård
508830b45b
Merge pull request #4447 from Bigpet/DSoundRefactoring
...
move direct sound specific behavior into the actual direct sound function
2013-11-04 11:22:50 -08:00
Peter Tissen
9b9ba165e0
move direct sound specific behavior into the actual direct sound function instead of into an ifdef
2013-11-04 18:29:49 +01:00
Unknown W. Brackets
859d14d3f5
Correct sceKernelIsCpuIntrSuspended().
...
It takes a param. Verified by tests, it just returns what the param
means, not anything about the current state.
2013-11-04 08:03:51 -08:00
Unknown W. Brackets
dfbfed7534
Oops, avoid a crash on a bad HLE func.
...
In the debug stats area.
2013-11-04 08:03:50 -08:00
Unknown W. Brackets
732ae13ebb
Fast path CallSyscall where possible.
...
It seems we're spending a decent amount of time there, which isn't
entirely unexpected. We can eliminate some things easily.
2013-11-04 07:59:37 -08:00
Unknown W. Brackets
baa82e0a9d
Keep syscalls the same in the interpreter.
...
Rather than having different bugs.
2013-11-04 07:59:36 -08:00
Peter Tissen
3bd01cce31
fixes #4443 buffer underrun in the audio system
2013-11-04 14:03:36 +01:00
Henrik Rydgård
e2e74e81d6
Merge pull request #4436 from Bigpet/Audiofix
...
delete source of buffer overrun on Windows
2013-11-03 14:37:37 -08:00
Peter Tissen
c9eac0e10c
delete source of buffer overrun on Windows
2013-11-03 23:03:07 +01:00
Henrik Rydgård
95ede145c9
Merge pull request #4432 from shenweip/patch-3
...
Improvement about Save Load.
2013-11-03 11:17:17 -08:00
shenweip
740f49c7a1
Add a check and comment.
2013-11-04 00:13:00 +08:00
shenweip
8a26da6e45
Load another files of save.
2013-11-03 23:52:16 +08:00
Unknown W. Brackets
5efc7fd581
Fix typo.
2013-11-03 07:36:53 -08:00
shenweip
b9d655f602
Code CleanUp,make it clearer.
2013-11-03 23:10:05 +08:00
Henrik Rydgard
c4e02ab41d
Revert "Fix Comp_VRot on x86 Linux/Mac/etc."
...
Seems broken, doesn't built on Windows.
This reverts commit d41acebb3d .
2013-11-03 15:24:57 +01:00
Henrik Rydgård
b2298a9e86
Merge pull request #4420 from unknownbrackets/savestates
...
Enable rewind feature in UI, fix a savestate bug
2013-11-03 03:21:51 -08:00
Henrik Rydgård
3144a51e07
Merge pull request #4424 from unknownbrackets/perf
...
Speed up access to the current HLE thread
2013-11-03 03:13:17 -08:00
Henrik Rydgård
743fb154ae
Merge pull request #4427 from unknownbrackets/volume-fix
...
Fix volume scaling for mono inputs, etc.
2013-11-03 03:11:35 -08:00
Henrik Rydgård
f414856ebe
Merge pull request #4428 from Kingcom/StepOver
...
Fix step over handling of fpu branches and jalr
2013-11-03 03:09:04 -08:00
Kingcom
95b466fc4f
Fix step over for jalr
2013-11-03 10:58:31 +01:00
Kingcom
eeb86fc105
Fix step over handling of fpu branches
2013-11-03 09:54:58 +01:00
Unknown W. Brackets
348ea5b5cf
Fix volume scaling for mono inputs, etc.
...
Fixes #4423 .
2013-11-03 01:14:22 -07:00
Unknown W. Brackets
d41acebb3d
Fix Comp_VRot on x86 Linux/Mac/etc.
...
Easy way: just use our existing functions that work.
2013-11-03 01:03:57 -07:00
Sacha
5613b86864
Use NEON texture decoder on Blackberry and iOS. Use ARMV7 defines.
2013-11-03 15:59:10 +10:00
Unknown W. Brackets
d400b1a67b
Keep track of the current thread obj.
...
To reduce overhead/improve perf. Actually, it used to be only the current
thread object, but now it's just a cache with accessors.
2013-11-02 22:12:44 -07:00
Unknown W. Brackets
738dfc84e4
Speed up __GetCurrentThread(), it's called a lot.
...
This only needs to be an assertion.
2013-11-02 22:12:43 -07:00
Unknown W. Brackets
2f010773e1
Add rewind feature to the UI.
...
May not be perfect yet.
2013-11-02 18:33:23 -07:00
Unknown W. Brackets
79254c7a52
Fix some rewinding issues, better accessors.
2013-11-02 18:32:34 -07:00
Unknown W. Brackets
f716d781b6
Retain threadend waits in savestates.
...
Oops, been broken since 3fb2c8f654 .
2013-11-02 17:40:23 -07:00
Unknown W. Brackets
c2b2b366eb
Don't erase args in sceKernelLoadExec().
...
Suspect this will fix Kamen Rider Climax Heroes OOO.
2013-11-02 15:51:15 -07:00
Henrik Rydgård
044c351482
Merge pull request #4410 from raven02/patch-12
...
Regression font alignment fix
2013-11-02 05:36:47 -07:00
raven02
98cbd90178
Regression font alignment fix
2013-11-02 20:31:39 +08:00
shenweip
07e39b2247
Implemented DELETEDATA mode of saveDialog.
2013-11-02 19:48:25 +08:00
bollu
4bdf78e2a2
change defaults and setting name
2013-11-02 04:41:20 +05:30
Henrik Rydgård
abacdb1c9c
Merge pull request #4344 from unknownbrackets/atrac-minor
...
Improve basic error checking in sceAtrac
2013-11-01 14:16:13 -07:00
Henrik Rydgård
590ad5c6df
Merge pull request #4369 from unknownbrackets/deadbeef
...
Fill regs with 0xDEADBEEF after syscalls...
2013-11-01 14:15:53 -07:00
Henrik Rydgård
ba0b9707ad
Merge pull request #4218 from shenweip/Log
...
Change some log level.
2013-11-01 10:56:55 -07:00
Kingcom
92e2cdcf59
Read function size from .sym
2013-11-01 14:14:06 +01:00
Henrik Rydgård
07a868910e
Add a temporary hack option that may help debugging the wipeout glow.
...
It reduces the glow problem by a lot but is obviously incorrect.
2013-10-30 22:47:36 +01:00
Henrik Rydgård
7678107a4a
Merge pull request #4380 from Bigpet/disasm_additions
...
added disasm debugger features to remove and add functions
2013-10-30 11:45:59 -07:00
Siddharth
b87342a433
now auto loads most recent save state
2013-10-30 23:21:25 +05:30
Siddharth
6cd5b748eb
created auto load feature
2013-10-30 22:46:27 +05:30
Igor Calabria
2d22ccadca
Fixes crash when server is not available
2013-10-30 16:19:35 +00:00
Igor Calabria
13718aed6e
Changes psp ram structs to use correct int types
2013-10-30 16:10:59 +00:00