Henrik Rydgard
a8a7adc85f
When using controller autoconf on PC, throw in a couple of useful keyboard mappings too.
...
See #7399
2015-02-04 11:52:13 +01:00
Unknown W. Brackets
8484af23ef
Avoid min/max issues from Atomics.h.
2015-02-01 11:55:02 -08:00
Henrik Rydgard
55c5215881
Add error checking when getting the modification time of a file
2015-02-01 19:54:07 +01:00
Henrik Rydgard
4ebdf49fb6
Update ffmpeg to master, also switching to static linking of MSVCRT. Don't forget to update your submodules!
2015-01-24 13:30:37 +01:00
Henrik Rydgard
cae58cafee
Revert "Merge pull request #7361 from hrydgard/color-conv-centralize"
...
This reverts commit f1b57dabf52f40d7f3ef6a6036279a2d8b473c7d, reversing
changes made to 41001637ce7af49cb5fbbd23b81e827eb1a18b3b.
2015-01-22 19:53:32 +01:00
Henrik Rydgard
07933cad42
Revert "Minor optimizations, add a failsafe"
...
This reverts commit 48e4d1edae19a2f7e3761e9ff7dc93ed63db7de9.
2015-01-22 19:52:58 +01:00
Henrik Rydgard
9c64351578
Revert "Fix issues with scaling ARGB1555 textures in OpenGL, introduced by the recent merge"
...
This reverts commit 08eaa6e1f7cefc384dfb7ef7922b783b964b6f0e.
2015-01-22 19:52:49 +01:00
Henrik Rydgard
08eaa6e1f7
Fix issues with scaling ARGB1555 textures in OpenGL, introduced by the recent merge
2015-01-20 22:48:39 +01:00
Henrik Rydgard
48e4d1edae
Minor optimizations, add a failsafe
2015-01-20 20:08:12 +01:00
Henrik Rydgard
7faddd6100
Consolidate the two TextureScaler copies into one.
...
Also lets us clean up ColorConv slightly.
2015-01-20 17:32:55 +01:00
Henrik Rydgard
4d1c1e41f3
Optimize and consolidate color conversion a bit
2015-01-20 17:32:55 +01:00
Henrik Rydgard
2623a48b4a
Centralize color conversion functions in Common/ColorConv.
2015-01-20 17:32:54 +01:00
Unknown W. Brackets
df3f90d763
x86jit: Fix a copy/paste error.
2015-01-18 13:26:14 -08:00
Unknown W. Brackets
116ddaaaf4
Fix a bad nullcheck.
2015-01-17 19:49:47 -08:00
Unknown W. Brackets
de8ffc18b3
Match up two arrays for error messages.
2015-01-17 18:43:04 -08:00
Unknown W. Brackets
cf0e337b27
Fix a memleak on an error condition.
2015-01-17 18:21:03 -08:00
Unknown W. Brackets
f3654795a3
Minor warning fixes.
2015-01-11 14:23:42 -08:00
Henrik Rydgard
26e4cb4a21
More cleanup
2015-01-11 20:35:52 +01:00
Henrik Rydgard
2b50996a85
Symbian buildfix
2015-01-11 18:16:15 +01:00
Henrik Rydgard
e508004a4b
Update Atomic*.h
2015-01-11 18:06:12 +01:00
Henrik Rydgard
cac7a2feed
Add a sample rate parameter to DSound, clean it up a bit
2015-01-11 14:11:09 +01:00
Henrik Rydgard
604abe933e
Update submodules, add x64Emitter bugfix from Dolphin (plus a few new instrs), misc
2015-01-11 00:12:32 +01:00
Henrik Rydgard
a9b010b0cd
Add a basic debug console UI to the devmenu that shows some log scrollback and has a little command line.
...
Useful for debugging on non-Windows in the future. For now non-mobile only (although may lift that restriction later)
2015-01-05 01:25:23 +01:00
Unknown W. Brackets
1ec19310cd
Fix a Symbian compile issue.
2014-12-28 20:54:29 -08:00
Unknown W. Brackets
a581720a59
Correct File::Rename() with Unicode paths.
...
Fixes savestates in e.g. Chinese folder paths, #7235 .
2014-12-28 20:05:07 -08:00
Henrik Rydgård
6bf2c02908
x86 jit: Allow storing all imms directly without bouncing to a register, not just zero.
2014-12-23 22:25:53 +01:00
Henrik Rydgard
6c3ef819e0
ARM cpu detect: Only drop last character if it's actually a newline
2014-12-22 00:19:59 +01:00
Henrik Rydgard
c408928977
Arm64Emitter: Some warning fixes. Update native.
2014-12-19 00:34:41 +01:00
Gabriel
df3b407427
Detect azerty and qwertz
...
Addresses #2462 .
2014-12-19 00:07:20 +01:00
Henrik Rydgård
cd573cf731
Merge pull request #7063 from Pulfer/axis-swap
...
Add a hotkey to swap D-pad and left analog stick keys
2014-12-18 23:15:28 +01:00
Henrik Rydgård
0c12cbab42
Merge pull request #7094 from chinhodado/patch-8
...
Change to pass by reference
2014-12-18 22:38:31 +01:00
Henrik Rydgård
a9be90229a
Merge pull request #7140 from AbandonedCart/master
...
use libc++ for iOS to avoid additional directives
2014-12-18 22:38:14 +01:00
Henrik Rydgård
9c73272604
Merge pull request #7178 from unknownbrackets/mips-emitter
...
mips: Minor tweaks to the mips emitter
2014-12-18 22:22:36 +01:00
Unknown W. Brackets
f7f664c641
Remove a few stragglers from PPC.
...
This makes it so the build isn't dirty every time.
2014-12-16 23:00:25 -08:00
Henrik Rydgard
a54e0cf244
Goodbye PowerPC, you can always be resurrected when the time comes
2014-12-16 21:58:38 +01:00
Lioncash
f0f7e48ef4
Common: Move headers over to using pragma once
...
Just makes the headers more consistent.
2014-12-15 17:09:40 -05:00
Henrik Rydgard
4ec30d98e1
Port the x86 and ARM emitters over to use the generic CodeBlock class
2014-12-15 22:32:55 +01:00
Henrik Rydgard
b2951f0def
Transplant Dolphin's ARM64 emitter over. Not hooked up to anything (yet...)
2014-12-15 22:09:26 +01:00
Unknown W. Brackets
231d4a3da2
mips: Improve MOVP2R() typesafety.
2014-12-13 19:38:43 -08:00
Unknown W. Brackets
74ef968503
mips: Prevent compilation of an easy mistake.
...
It's easy to write LW(T0, T1, T2) but that's not valid.
2014-12-13 19:38:43 -08:00
Andrey Bondrov
35d0149162
Less code for bool variable inversion
2014-12-14 00:29:58 +10:00
Andrey Bondrov
89c6f76456
Less confusing function name
2014-12-13 12:20:31 +10:00
Andrey Bondrov
c41e4ef905
Don't make Axis <-> D-pad swap persistent
2014-12-13 12:13:42 +10:00
Andrey Bondrov
38268a3d37
Use constants instead of hardcoded numbers for keys swap
2014-12-13 10:36:13 +10:00
Unknown W. Brackets
42cd751060
Prevent a few savestate cross-compat issues.
...
We don't need to save gpu stats at all, so don't, makes it easier to
change it and dunno if anyone defines double as other than 64 bits.
Also, apparently there was padding in the event state but not on all
platforms.
2014-12-08 21:18:56 -08:00
Henrik Rydgård
82d69fad8d
Merge pull request #7146 from hrydgard/sha256
...
Quick implementation of sceSha256Digest from #7134
2014-12-08 10:40:56 +01:00
Henrik Rydgård
e46976f08e
Merge pull request #7147 from lioncash/moarconst
...
Mark some functions as const
2014-12-08 00:25:42 +01:00
Henrik Rydgard
2bce7bc460
X64Emitter: Merge some AVX stuff from Dolphin
2014-12-07 23:09:38 +01:00
Lioncash
a962bc5a6c
Mark some functions as const
2014-12-07 17:08:13 -05:00
Henrik Rydgard
78240198dc
Oops
2014-12-07 21:31:44 +01:00