Commit Graph

6506 Commits

Author SHA1 Message Date
Henrik Rydgård
e2b5bfcd13 Merge pull request #2686 from unknownbrackets/keymap-win
Clean up keymap for Windows
2013-07-07 12:15:43 -07:00
dykebeard
dc0a7de62b PNG screenshot writing 2013-07-07 14:56:18 -04:00
Unknown W. Brackets
55a060332e Clean up some magic numbers, remove old code. 2013-07-07 09:27:53 -07:00
Unknown W. Brackets
f6abce2102 Add some missing keyboard VK constants.
VK_PRINT is confusingly not print screen.  Also remove some dups.
2013-07-07 09:27:18 -07:00
Unknown W. Brackets
ef8ce2d05c Add some missing key names. 2013-07-07 09:26:30 -07:00
Henrik Rydgard
76c3f16b5c Merge branch 'patch-8' of https://github.com/raven02/ppsspp into raven02-patch-8 2013-07-07 14:40:24 +02:00
Henrik Rydgard
b581b73757 Make even more keys mappable 2013-07-07 14:38:10 +02:00
Henrik Rydgard
a8e932830e Revert part of 3ac9aa9cfb , it crashes GTA: LCS. @tpunix, might want to investigate. 2013-07-07 14:19:40 +02:00
Henrik Rydgard
ab1b7e7288 Get rid of remaining legacy key mappings. Make Pause and F3 mappable, add default mappings. You may need to manually map these if you have an old ppsspp.ini. 2013-07-07 14:08:08 +02:00
Henrik Rydgard
d5f4933b44 Bugfix R2 on x360 controller 2013-07-07 13:44:32 +02:00
Henrik Rydgard
7cd45d9375 Make some more keys mappable in Windows. 2013-07-07 12:03:11 +02:00
Henrik Rydgard
19a6edd6cc Let the user map unthrottle and rapidfire. Make more keys mappable. 2013-07-07 11:25:19 +02:00
Henrik Rydgard
47dae8c004 Fix bug with unthrottle as virtual key. Add button to restore default key mappings. 2013-07-07 11:25:19 +02:00
Henrik Rydgard
1256d5528d Use EXT_swap_control_tear when available to ensure that VSync never slows things down (tears instead if it can't keep up, better than stuttering) 2013-07-07 11:25:18 +02:00
Henrik Rydgard
cee45d0ad2 Win32: Switch to RawInput for keyboard processing. Lets us distinguish LSHIFT/RSHIFT and LCTRL/RCTRL. 2013-07-07 11:25:18 +02:00
Henrik Rydgård
336bfbb49d Merge pull request #2677 from thedax/hdRemasterSupport
HDRemaster support: Fix memory sizes for Eiyuu Sensetsu games
2013-07-07 02:16:00 -07:00
Unknown W. Brackets
932e0b857c Fix a possible infinite loop in the symbol map. 2013-07-07 01:58:23 -07:00
Sacha
43906e5e96 Qt and Blackberry buildfix. 2013-07-07 18:08:41 +10:00
Henrik Rydgård
3e8cb98a40 Merge pull request #2672 from unknownbrackets/ctrl-rapid
Add back rapid fire, make it possible to use on other platforms
2013-07-07 00:49:37 -07:00
Henrik Rydgård
44f406b3f7 Merge pull request #2665 from unknownbrackets/perf
Improve performance of export resolving / module loading
2013-07-07 00:38:38 -07:00
Henrik Rydgård
6ad97cb1ba Merge pull request #2676 from thedax/hdRemasterSupport
HDRemaster support: Simplify/tidy the code
2013-07-07 00:37:09 -07:00
The Dax
45140db86a Fix memory sizes for Eiyuu Densetsu HD Remaster games, thanks to @Darth1701. 2013-07-07 03:37:08 -04:00
The Dax
2c0545ab29 Fix bad autotests commit. 2013-07-07 03:22:04 -04:00
The Dax
da9472c486 Simplify the HDRemaster struct, eliminating the need for the g_MemoryEnd variable. 2013-07-07 03:07:51 -04:00
Unknown W. Brackets
3e634e7677 Remove some no longer used xinput stuff. 2013-07-06 23:16:36 -07:00
Unknown W. Brackets
a37a6a8d54 Remove some unused keyboard code, avoid confusion. 2013-07-06 23:11:43 -07:00
Unknown W. Brackets
861eafef26 Make pause/speed virtual buttons work again.
Fixes #2669.
2013-07-06 23:06:35 -07:00
Unknown W. Brackets
fcf9a374a7 Make it easier to test the pause button. 2013-07-06 23:06:34 -07:00
Unknown W. Brackets
efb2ab52b4 Add a rapid fire virtual key, like before. 2013-07-06 23:06:34 -07:00
Unknown W. Brackets
39fc7931bb Add keymap support for alt/shift/ctrl on Windows.
WM_KEYDOWN only gets VK_SHIFT, not L or R.  We could detect which on
press, but not on release.  It's simpler to just resend both.
2013-07-06 23:06:33 -07:00
Unknown W. Brackets
cb249c469b Properly send the right analog to the game.
I don't think this was actually working before.
2013-07-06 23:06:33 -07:00
Unknown W. Brackets
1ab86a68c9 Add rapid fire ctrl interface, minor cleanup. 2013-07-06 23:06:32 -07:00
raven02
8cf50d62fb Fix texture misalignment & distortion in multiple games 2013-07-07 12:17:52 +08:00
Unknown W. Brackets
0ca8f5c655 Improve performance of ScanForFunctions().
Mostly affects games with a lot of modules and exports.
2013-07-06 16:58:17 -07:00
Henrik Rydgård
87f6d14abd Merge pull request #2663 from raven02/patch-6
Revert c843149 that causes artifact in non-buffered rendering mode in some games
2013-07-06 15:59:28 -07:00
raven02
f79cf0afd5 Revert c8431493be 2013-07-07 06:53:33 +08:00
bagnz0r
ea2f624092 Increased default sound volume to 5. Just because 4 is too low,
literally.
2013-07-07 00:53:29 +02:00
bagnz0r
35d70af3ab Fixed bad SE volume limit in sceAttrac. 2013-07-07 00:15:26 +02:00
Unknown W. Brackets
b9c2e21105 Improve performance of syscall resolving.
This was actually kinda slow (noticeably) in God Eater Burst.
2013-07-06 15:14:50 -07:00
Unknown W. Brackets
091d4ac76f Fix dumb typo. 2013-07-06 15:14:50 -07:00
bagnz0r
f3f2c80f4c Merge remote-tracking branch 'upstream/master' 2013-07-07 00:06:47 +02:00
bagnz0r
d4f6cfc816 Added ifdef for low latency audio. 2013-07-07 00:06:30 +02:00
Henrik Rydgard
b78276fcca Apply JPCSP's fix that allows some audio to play in Monster Hunter. Far from perfect though. 2013-07-06 23:56:19 +02:00
bagnz0r
d89cd4813f More fine-tuning... 2013-07-06 23:54:15 +02:00
Henrik Rydgard
1c7038fab9 Reduce default volume. 2013-07-06 23:50:45 +02:00
bagnz0r
669216fcab This should be better, previous values still caused a peak blowout. Also
limited sound SE and BGM value to 8, because any higher and you have
garbage.
2013-07-06 23:40:05 +02:00
bagnz0r
82998255b7 Polish translation. Probably still incomplete, but it's more than 75% I
think. :)
2013-07-06 23:30:03 +02:00
bagnz0r
26654555b4 Updated block values so that we will have lower latency audio...
Additionally I have fixed the issue with too loud sound effects and broken
buttons in audio settings screen. Before this fix, you wouldn't be able to
set the volume above 5 despite the fact that 8 is the default value.
5
2013-07-06 23:23:17 +02:00
bagnz0r
3dca81d030 Merge remote-tracking branch 'upstream/master' 2013-07-06 23:20:18 +02:00
Henrik Rydgard
79110638c9 Unbreak things (silly mistake in last commit, remove *2.0 factor which just can't be right) 2013-07-06 22:50:06 +02:00