Commit graph

5998 commits

Author SHA1 Message Date
Unknown W. Brackets
d8eede0b9a Add some unknown syscalls from reporting.
These are being linked in by games, so defining them will log them when
they are hit.
2013-06-30 12:05:14 -07:00
Unknown W. Brackets
d3d55a831a Add a couple extra stubs to sceCcc. 2013-06-30 11:12:36 -07:00
Unknown W. Brackets
f7b37ee00a Read symbols with spaces in their names.
Before it was changing "UNK: hex" and "EXP: hex" into "UNK:" and "EXP:".
2013-06-30 10:19:29 -07:00
Unknown W. Brackets
bf1e37dd05 Keep symbols mapped from all loaded modules.
This way the map contains all the symbols used, not just a snapshot.
2013-06-30 10:15:21 -07:00
Unknown W. Brackets
7d44ea1ac8 Always add symbols, so we don't leave any behind. 2013-06-30 10:04:48 -07:00
Unknown W. Brackets
c1834908b1 Keep the symbol map entries unique.
Duplicates are annoying, and we have hacks upstream to prevent them that
cause trouble.
2013-06-30 10:04:48 -07:00
Henrik Rydgård
7df69decb6 Merge pull request #2556 from Kingcom/master
Memory view in disassembler
2013-06-30 08:45:30 -07:00
Henrik Rydgård
d5425317f4 Merge pull request #2557 from sum2012/sceccc-patch
Add dummy sceCcc
2013-06-30 07:35:31 -07:00
Henrik Rydgård
09ac920138 Merge pull request #2558 from oioitff/mpeg-fix
Correct sceMpegAvcDecode/sceMpegAvcDecodeYCbCr behavior.
2013-06-30 07:34:44 -07:00
sum2012
97f26a11ae Fix typo 2013-06-30 21:01:23 +08:00
oioitff
64a042d7f8 Correct sceMpegAvcDecode/sceMpegAvcDecodeYCbCr behavior. 2013-06-30 20:24:20 +08:00
sum2012
c2091de3d5 Add dummy sceCcc
Fix loading of Gensou Chronicle
2013-06-30 20:21:56 +08:00
Kingcom
41ed77f66a Add a memory view control to the disassembly window 2013-06-30 13:42:19 +02:00
codebase7
7042799d5b Add manual ffmpeg path support to cmake
This commit adds support for allowing the user to define the full
path to the static ffmpeg libraries.

In addition it also makes cmake output the location for the
static ffmpeg libraries that it will use.
2013-06-30 05:27:21 -04:00
Henrik Rydgård
f5da5f4cf6 Merge pull request #2544 from raven02/filtering-ui
Consolildate Texture filtering option
2013-06-30 00:11:12 -07:00
Henrik Rydgård
0d32163248 Merge pull request #2542 from unknownbrackets/fps-limit
Add an optional hack to force <= 60 FPS
2013-06-30 00:07:24 -07:00
Unknown W. Brackets
5684c32165 Just use FPS except in the name.
Hopefully users don't get confused.  I don't think "internal FPS" is gonna
fit for all languages in a way that makes sense.
2013-06-30 00:05:38 -07:00
Unknown W. Brackets
3eb5e917ee Change the config setting to not say game. 2013-06-30 00:02:33 -07:00
raven02
5d275d7fe9 Consolildate Texture filtering option 2013-06-30 14:58:46 +08:00
Henrik Rydgård
39270b80a7 Merge pull request #2536 from JulianoAmaralChaves/patch-1
Creates location for the credits
2013-06-29 23:33:20 -07:00
Henrik Rydgård
752d974284 Merge pull request #2540 from unknownbrackets/windows-ui
Fix a couple crashes on shutdown
2013-06-29 23:32:17 -07:00
Henrik Rydgård
ccf262dfa5 Merge pull request #2538 from JulianoAmaralChaves/patch-2
Update DisplayListInterpreter.cpp
2013-06-29 23:31:39 -07:00
Unknown W. Brackets
64e1ad3e5e Add UI for forcing FPS at 60. 2013-06-29 20:54:06 -07:00
Unknown W. Brackets
bf16c79b66 Cut down on estimated GPU cycle counts.
They are too high and cause problems for games.
2013-06-29 20:53:03 -07:00
Unknown W. Brackets
9f3aae873f Add a config setting to force 60 fps in games. 2013-06-29 20:53:02 -07:00
Unknown W. Brackets
4f68703cfd Rename "VPS"/"FPS" to "Speed"/"FPES" so it's clear.
Still scaled to 60, but could change to 100 instead?

"FPES" is "frames per emulated second."  Or we could change it instead...
2013-06-29 20:06:34 -07:00
Daniel Dressler
a7a4ad5f06 Fix key map screen forgeting last pressed key 2013-06-29 19:20:23 -07:00
Unknown W. Brackets
f5178e769a Fix crash on File -> Exit in some cases.
Fixes #2537.
2013-06-29 17:47:09 -07:00
Juliano do Amaral Chaves
d0aeff0d4b Update DisplayListInterpreter.cpp 2013-06-29 21:07:04 -03:00
Unknown W. Brackets
4ca084b9ad Add a bit more space for the smoothness hackery.
Prevents a buffer overflow error I was getting randomly.
2013-06-29 16:06:24 -07:00
Juliano do Amaral Chaves
9423bf8537 Creates location for the credits 2013-06-29 18:21:23 -03:00
Henrik Rydgård
1acb7b497f Merge pull request #2535 from Kingcom/master
Ctrl+G shortcut for goto
2013-06-29 13:56:15 -07:00
Kingcom
6df25d52f0 -ctrl+g for goto in mem viewer/disassembly
-removed skipping of zz_/z_ in disassembly
-fixes to the expression parser
2013-06-29 22:25:17 +02:00
Henrik Rydgård
8a0f233940 Update native 2013-06-29 22:04:58 +02:00
Henrik Rydgård
9ec27e4f92 Merge pull request #2534 from oioitff/mpeg-fix
Add option to enable Linear Filtering only for CGs.
2013-06-29 12:49:20 -07:00
oioitff
dc04584ca1 Add a new option to enable
Linear Filtering only for CGs.
2013-06-30 03:35:28 +08:00
Henrik Rydgård
05c9c02999 Merge pull request #2531 from unknownbrackets/jit-minor
Improve breakpoint handling
2013-06-29 11:48:18 -07:00
Unknown W. Brackets
84f65dc961 Save flags around conditional breakpoint check. 2013-06-29 11:45:29 -07:00
Unknown W. Brackets
609f8d6340 Allow hitting Go on a breakpoint to continue.
Doesn't work for branches though, because of delay slots.
2013-06-29 11:23:24 -07:00
Unknown W. Brackets
61e640b08f Add an inactive wait just to be safe. 2013-06-29 11:02:03 -07:00
Unknown W. Brackets
053fddfca7 Fix some sign comparison warnings. 2013-06-29 10:59:42 -07:00
Unknown W. Brackets
aaafd372e9 Clear temp breakpoints off the CPU thread.
This should make it possible to actually clear them.  Fixes #2519.
2013-06-29 10:54:33 -07:00
Henrik Rydgård
0d0e1db1b9 Revert "Update DinputDevice.cpp"
This reverts commit 99ede3fbbb.
2013-06-29 18:12:48 +02:00
Unknown W. Brackets
536a88191c Merge pull request #2530 from Kingcom/master
Linux build fix
2013-06-29 09:02:13 -07:00
Kingcom
8ce9ad6cf1 Linux build fix 2013-06-29 17:53:45 +02:00
Henrik Rydgård
6e52064f86 Merge pull request #2528 from Kingcom/master
Expression parser
2013-06-29 08:08:21 -07:00
Henrik Rydgård
9d749c9ca5 Merge pull request #2529 from mk22customg/patch-1
Update DinputDevice.cpp
2013-06-29 07:40:32 -07:00
Kingcom
b8d15838c5 Added checks for divisiou and modulo by zero 2013-06-29 16:24:26 +02:00
mk22customg
99ede3fbbb Update DinputDevice.cpp
Correct right stick options to DirectInput.
2013-06-29 22:19:56 +08:00
Kingcom
b78f74a3f4 More changes 2013-06-29 15:57:41 +02:00