Ced2911
cc95cde450
fix swap type
2013-07-30 19:50:35 +02:00
Henrik Rydgard
f70e8a2fe0
Android buildfix & retab
2013-07-29 21:24:24 +02:00
Sacha
663f888a54
Sonic: Fix encoding in VADD (cross-project merge).
2013-07-30 04:37:47 +10:00
Sacha
3fb76106fd
Merge Sonic's ArmCpuDetect changes (cross-project merge).
2013-07-30 04:31:35 +10:00
Henrik Rydgård
c68f5f78fb
Merge pull request #2970 from raven02/patch-5
...
Assign HW select button on X360 to "SELECT" button
2013-07-29 09:32:05 -07:00
Sacha
a046448596
Buildfix.
2013-07-29 19:46:22 +10:00
Unknown W. Brackets
b46ab5f5a4
Always defined WIN32_LEAN_AND_MEAN.
...
Might as well, less mess everywhere else.
2013-07-28 21:04:20 -07:00
Unknown W. Brackets
7b7801d59a
Switch to including Windows.h from an intermediate.
...
This makes it easier for Xbox which uses a separate header.
2013-07-28 21:04:19 -07:00
Unknown W. Brackets
0b5bdeb1d3
Fix some compile failures under big endian.
2013-07-28 21:04:17 -07:00
Unknown W. Brackets
9ae32f641a
Move swap_struct_t to its own file.
...
This way bswap32() and friends are already defined. Otherwise there are
errors.
2013-07-28 21:03:44 -07:00
Unknown W. Brackets
524064a02e
Improve the auto-swapping struct a bit.
...
Specifically:
* Don't override &&/|| - that kills short circuiting.
* Consistently return a swapped type from operators.
* Add a few more missing operators.
2013-07-28 21:03:44 -07:00
Ced2911
f5dc650fd3
more on endian types
2013-07-28 21:03:44 -07:00
Ced2911
47e1c8143a
endian struct
2013-07-28 21:03:43 -07:00
raven02
9108bf4771
Rename 360 and Pad to "Xbox 360 Pad" and "DirectInput Pad" respectively
2013-07-29 07:56:11 +08:00
raven02
c1bdd8b0db
Assign HW select button on X360 to "SELECT" button
2013-07-29 07:31:19 +08:00
Unknown W. Brackets
a9e7a9ce3d
Improve performance of File::GetSize().
2013-07-28 13:16:03 -07:00
Unknown W. Brackets
d644dacced
Fix a potential crash in localtime_r win32.
...
Using localtime_s anyway. Both ways it was actually threadsafe.
2013-07-28 12:33:21 -07:00
Unknown W. Brackets
fa7182ec34
Consider F:\ a valid recent iso.
...
File::Exists didn't like it, since it turned it into "F:".
2013-07-28 12:33:21 -07:00
The Dax
528d81151a
Initial support for disabling logging, to provide a possible boost in performance for games that spam the log like crazy.
2013-07-27 19:39:49 -04:00
Unknown W. Brackets
0cd5766f50
Support clang as well as gcc for Android/Linux.
2013-07-26 22:13:57 -07:00
Henrik Rydgård
3c861419b9
Merge pull request #2931 from unknownbrackets/endian
...
Improve endian define handling and fix a couple typos
2013-07-26 12:04:34 -07:00
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