Commit Graph
644 Commits
Author SHA1 Message Date
Henrik Rydgård cc8bba1b10 Merge pull request #2924 from thedax/master
Add initial support for native Visual Studio 2012(and above) compilation.
2013-07-26 12:03:21 -07:00
Unknown W. Brackets 8da6259aff More carefully check defines for endianness. 2013-07-25 22:25:50 -07:00
Henrik Rydgard 1533b588e3 Argh, this really shouldn't be needed but is. 2013-07-26 01:18:40 +02:00
The Dax e00364bfa5 Add initial support for native Visual Studio 2012(and above) compilation. Just upgrade the SLN, and go. 2013-07-25 18:34:55 -04:00
Henrik Rydgard 5e791fad51 Try to fix the bigendian defines 2013-07-25 23:39:41 +02:00
Henrik Rydgård 9fc57894ab Mac build fix (weird, BIG_ENDIAN really shouldn't be defined) 2013-07-25 19:21:43 +02:00
Unknown W. Brackets f3fc9562ff Oops, need floating point types too. 2013-07-25 08:04:36 -07:00
Unknown W. Brackets f1c354607e Add special u32_le/etc. types to mark endianness.
Might even want u32_be...
2013-07-25 08:04:34 -07:00
papel a150fdd6ae Continue ignoring savestate incompatibility for now. 2013-07-18 15:33:13 -03:00
papel 99754bcd7a Merge branch 'master' of https://github.com/hrydgard/ppsspp 2013-07-17 02:33:53 -03:00
papel 9b6f1abed8 Version to savestate and open other game in other screens. 2013-07-17 02:33:26 -03:00
Henrik Rydgard 81411a74ed Experimental: Make orientation change possible on Android. 2013-07-16 22:51:25 +02:00
papel 314d286e37 Changed pause and speed shortcuts. Fixed disabled run on load. 2013-07-09 21:54:42 -03:00
papel 22de16d178 Improving shortcuts of Windows version. 2013-07-09 17:25:29 -03:00
Henrik Rydgard b879f32284 Fix further Android joystick issues, including flickering pause menu. Fixes #2708 2013-07-08 17:47:22 +02:00
Henrik Rydgard 67b79a5933 On Android, set the default keymap to be the standard controller map. Should make things work instantly on sixaxis and shield for example. 2013-07-08 17:19:39 +02:00
Henrik Rydgard f2e739992d More mousewheel support 2013-07-08 12:35:08 +02:00
Henrik Rydgård 476382d2cc Merge pull request #2692 from unknownbrackets/keymap-axis
Do axis keymap as well (should replace right stick bind)
2013-07-08 01:14:02 -07:00
Henrik Rydgård 87b5f72932 Merge pull request #2698 from unknownbrackets/warnings
Warning fixes
2013-07-08 00:32:11 -07:00
Unknown W. Brackets a32cf817ff Fix some minor warnings. 2013-07-07 20:31:04 -07:00
Unknown W. Brackets bc6feed6a0 Fix memory allocation when swapping to a remaster. 2013-07-07 20:28:47 -07:00
Unknown W. Brackets 0019666939 Fix null pointer typo, breaking savestates. 2013-07-07 17:58:37 -07:00
Unknown W. Brackets facad022ee Reverse default DirectInput Y mapping.
As it was before.
2013-07-07 17:18:24 -07:00
Unknown W. Brackets d9bfcce0de Switch to buttons instead of A/B/X/Y for dinput.
This way people don't say "but my X button shows up as L1."
2013-07-07 17:05:03 -07:00
Unknown W. Brackets fc50094725 Add back the right stick, but no UI.
Not sure where to fit it...
2013-07-07 16:17:04 -07:00
Unknown W. Brackets fb2ca2bb82 Add default mappings for left analog sticks. 2013-07-07 16:10:20 -07:00
Unknown W. Brackets 8e5d115c8e Get basic axis mapping working. 2013-07-07 16:10:20 -07:00
Unknown W. Brackets ef8ce2d05c Add some missing key names. 2013-07-07 09:26:30 -07:00
Henrik Rydgard b581b73757 Make even more keys mappable 2013-07-07 14:38:10 +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 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 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 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
Unknown W. Brackets efb2ab52b4 Add a rapid fire virtual key, like before. 2013-07-06 23:06:34 -07: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
Henrik Rydgard a793688005 Clear controller mapping sections in the ini to prevent them from growing out of control heh 2013-07-06 21:30:27 +02:00
Henrik Rydgard b0ee3a173a Add mechanism for unlimited mappable virtual keys (not restricted by some bitfield). Use it to implement X/Y analog key mapping. 2013-07-06 20:45:44 +02:00
Henrik Rydgard cc58e34cf8 Remove legacy key mapping and associate devices with keys (DInput has been left behind for now, will be fixed up soon). Saving is broken, will be fixed soon. 2013-07-06 20:45:44 +02:00
Henrik Rydgård 8988d697e3 Merge pull request #2647 from unknownbrackets/jit-minor
Fix x64 jit bugs (memchecks and lwl/lwr/swl/swr)
2013-07-06 09:35:12 -07:00
Henrik Rydgard a599bf7500 Assorted warning fixes and cleanups 2013-07-06 11:09:19 +02:00
Unknown W. Brackets 662ae77214 Save regs before/after 3-arg func calls on x86.
This fixes bugs only on x64 when ABI_CallFunctionACC and etc. were used.
This was breaking things since R8 was not being saved (arg 3.)
2013-07-06 00:54:53 -07:00
The Dax 4338a43461 Fix Select button on Windows. 2013-07-05 05:04:39 -04:00
Daniel Dressler 6d290f4530 Make key map screen hint which map conflicts 2013-07-03 22:29:18 -07:00
Daniel Dressler 460c03a00d Make key map defaults match old mapping 2013-07-03 22:00:55 -07:00
The Dax ab8c1f5b5f Fix multiple compilation issues for all platforms. 2013-07-03 14:37:31 -04:00
Henrik Rydgård c01a69df30 Merge branch 'master' of https://github.com/daniel-dressler/ppsspp into daniel-dressler-master
Conflicts:
	CMakeLists.txt
2013-07-03 17:59:44 +02:00
Daniel Dressler 20399b9d6c Make key mapping screen save changes 2013-06-30 22:48:15 -07:00
Henrik Rydgard 604ad0181b Merge branch 'new-ui'. Still incomplete. Enable by setting NewUI=True in ppsspp.ini
Conflicts:
	UI/MenuScreens.cpp
2013-06-27 16:28:38 +02:00