Unknown W. Brackets
4ccd9ee118
Don't measure syscall stats when not showing.
2013-01-30 21:59:38 -08:00
Unknown W. Brackets
ce2ccd85b2
Fix misreporting of unknown syscalls.
...
Unknown syscalls in known modules just weren't being reported.
Unknown syscalls in unknown modules were reported as Kernel_Library (which
is module 0.)
2013-01-30 21:29:27 -08:00
Unknown W. Brackets
f73c67b8b8
Handle it better if the console log overflows.
2013-01-30 21:21:32 -08:00
Unknown W. Brackets
86e66a8e2d
Use a char ringbuffer not ptrs in console logging.
2013-01-30 21:21:31 -08:00
Unknown W. Brackets
726196bb66
Use a ringbuffer for the logging instead.
2013-01-30 21:21:31 -08:00
Unknown W. Brackets
fdd8a3cf5f
Don't write more lines than the log can show.
2013-01-30 21:21:30 -08:00
Unknown W. Brackets
e813833c18
Disable OutputDebugString logging by default.
2013-01-30 21:21:30 -08:00
Unknown W. Brackets
7fa89777fc
Attempt to put the console in a thread for speed?
2013-01-30 21:21:30 -08:00
Henrik Rydgard
d44a731991
armjit: sltiu causes mysterious crashes, disable again.
2013-01-30 21:46:06 +01:00
Henrik Rydgard
8075ece76c
0x10 bytes
2013-01-30 21:27:46 +01:00
Henrik Rydgard
64a376516e
Move all the framebuffer management out into its own file.
2013-01-30 21:09:53 +01:00
Henrik Rydgard
b2020ee243
Fix nasty little stack overwrite in SavedataParam
2013-01-30 21:08:03 +01:00
Henrik Rydgard
3b681d3854
Make GLES_GPU own texturecache
2013-01-30 20:40:26 +01:00
Henrik Rydgard
c97f63a9d9
Minor armjit opt
2013-01-30 20:01:42 +01:00
Henrik Rydgård
6accbf81a3
Merge pull request #540 from raven02/master
...
Get rid of channel buffer underrun by setting hwBlockSize to 64
2013-01-30 07:39:40 -08:00
raven02
2ac06e54cf
Get rid of channel buffer underrun
2013-01-30 23:16:52 +08:00
Henrik Rydgård
3ff46cff05
Merge pull request #539 from lioncash/master
...
Cleanup __sceAudio a bit.
2013-01-30 06:47:42 -08:00
lioncash
8ad81111da
Cleanup __sceAudio a little bit.
...
front() -> pop_front()
2013-01-30 08:45:43 -05:00
Henrik Rydgård
5bda9d8fcc
Merge pull request #535 from Xele02/master
...
Limit Qt version FPS
2013-01-29 22:48:15 -08:00
Xele02
806dd5ff3d
Make the running thread wait if we are too fast. Jit is so fast in QT
...
compared to SDL, it's not playable.
2013-01-30 02:31:56 +01:00
Henrik Rydgard
1b4394ac5e
ARM jit: jit integer multiplies. ARM is so nice, very clean.
2013-01-30 01:06:14 +01:00
Henrik Rydgard
739b76a55a
Armjit: branch code cleanup #1
2013-01-30 01:05:36 +01:00
Henrik Rydgård
f1ce5285ea
Merge pull request #534 from Xele02/master
...
Memory optim for save dialog.
2013-01-29 13:53:40 -08:00
Henrik Rydgard
a953655e80
Fix window title. Also constify some keys.
2013-01-29 22:48:37 +01:00
Xele02
36015f9678
Don't duplicate no save texture for each save since it's the same.
...
And some games have 99 slots.
2013-01-29 22:46:50 +01:00
Henrik Rydgård
a766ec42d8
Merge pull request #533 from lioncash/master
...
outtextlimit and outtextlength should be unsigned.
2013-01-29 13:12:09 -08:00
Henrik Rydgard
260d7d380c
0.6.1
2013-01-29 21:38:54 +01:00
Henrik Rydgård
e70dd86c68
Merge pull request #532 from raven02/fs-fix
...
Save fullscreen option to config
2013-01-29 10:37:30 -08:00
Henrik Rydgård
3e0a2c9035
Merge pull request #531 from unknownbrackets/perf
...
Small performance improvements
2013-01-29 10:35:58 -08:00
raven02
75c9a13b04
Save fullscreen option to config
2013-01-30 01:12:05 +08:00
Unknown W. Brackets
c81d296534
Use memcpy also in Step_Color8888().
2013-01-29 08:45:04 -08:00
Unknown W. Brackets
661c7132c4
Don't check that the pc is valid every single op.
2013-01-29 08:19:07 -08:00
Unknown W. Brackets
bf80de9e8d
Walk a pointer when enqueuing audio.
...
Profiler says this will give ~0.5% perf improvement.
2013-01-29 08:19:06 -08:00
Unknown W. Brackets
1b75e7f5c8
Android buildfix.
2013-01-29 08:18:31 -08:00
lioncash
19984031f6
These two variables should be unsigned. It doesn't make sense for them to be signed.
...
I'm pretty sure having a negative maximum allowable text output limit wouldn't happen.
Also, I'm pretty sure an output length won't be negative.
These also get rid of some typecasts.
2013-01-29 09:03:22 -05:00
Henrik Rydgård
a70c06b94a
Merge pull request #524 from Xele02/psmf
...
Stub for scePsmfVerifyPsmf.
2013-01-28 23:04:35 -08:00
Xele02
4018359ef0
Stub for scePsmfVerifyPsmf.
...
Allow Gitaroo Man to advance further
2013-01-29 01:29:09 +01:00
Henrik Rydgård
6990f09ca6
Merge pull request #523 from Xele02/save-crypt
...
Load/Save encrypted/decrypted save
2013-01-28 16:01:22 -08:00
Henrik Rydgard
8031aed649
Remove warning about JIT broken on Snapdragon - it works!
2013-01-29 00:49:14 +01:00
Henrik Rydgard
90b11bba37
Implement mult, multu, mflo/hi, mtlo/hi in x86 JIT
2013-01-29 00:48:42 +01:00
Henrik Rydgard
366583d34f
Align some vertex arrays to page size. It's said to possibly be beneficial.
2013-01-29 00:48:13 +01:00
Xele02
aa01751589
Save encryption. Load/Save encrypted/decrypted save
...
RE of Chnnlsv lib
Correct size bug in kirk
2013-01-29 00:11:02 +01:00
Henrik Rydgard
630c025fd5
ArmEmitter: Set the P bit for 0-offset LDR/STR like AS does (but not W, which is the update part of indexed instructions)
2013-01-28 22:40:06 +01:00
Henrik Rydgard
4f8cdb8370
Delete now-unnecessary (hopefully) sanity check
2013-01-28 19:29:12 +01:00
Henrik Rydgard
4773f20fad
Fix spiky polygon glitches with vertex cache in Dissidia and maybe more.
2013-01-28 19:05:38 +01:00
Henrik Rydgård
54310c312a
Merge pull request #518 from unknownbrackets/mpeg-fix
...
Minor mpeg fix
2013-01-28 03:40:21 -08:00
Henrik Rydgård
54903d5181
Merge pull request #519 from xsacha/master
...
Fix for Qt/Symbian
2013-01-28 03:39:41 -08:00
Unknown W. Brackets
72d4eb4d06
Blacklist the sceMpeg module, won't do good things...
2013-01-28 02:16:22 -08:00
Unknown W. Brackets
74f3b81846
Check for a null pointer when writing video.
2013-01-28 02:16:06 -08:00
Unknown W. Brackets
afccf2fc88
Buildfix.
2013-01-28 00:48:59 -08:00