Commit Graph

18162 Commits

Author SHA1 Message Date
0821607b2f Merge pull request #2800 from lioncash/leak
UICommon: Fix a leak/bug in Disassembler retrieval
2015-08-04 20:36:01 +02:00
7387914529 UICommon: Fix a leak/bug in Disassembler retrieval 2015-08-04 14:28:32 -04:00
5f256164a7 Merge pull request #2799 from rohit-n/build-pch
Fix building with PCH disabled.
2015-08-04 20:25:12 +02:00
ac54bbe02d Fix building with PCH disabled. 2015-08-04 12:59:34 -05:00
0aad44c980 Merge pull request #2753 from Tilka/fix_warnings
Fix some warnings
2015-08-04 18:54:31 +02:00
972faf42ed Merge pull request #2785 from lioncash/def
GeckoCode: Remove GetAddress function prototype
2015-08-04 17:44:15 +02:00
19af6e0d93 Merge pull request #2787 from lioncash/memset
CPUDetect: Remove a memset call on the this pointer
2015-08-04 17:43:36 +02:00
5a05187b3b Fix some warnings
reorder, sign-compare, pessimizing-move
2015-08-04 10:58:24 +02:00
YL
8c72b6c923 Update cheats for GALE01r2.ini
Completely rewritten Global Melee Netplay Settings.  The individual codes can be found here (http://pastebin.com/38CFazXq).  The previous Global Melee Netplay Settings have some issues such as not being able to change the random stage select, various crashes in 1P mode, friendly fire being off by default, and a general lack of new features due to its age.  Needs to be tested for stability.
2015-08-03 17:36:05 -07:00
8d72145c44 Merge pull request #2797 from comex/invalid-typo
Fix wording of invalid read/write message
2015-08-03 03:14:07 -04:00
3ee302df75 Fix wording of invalid read/write message 2015-08-03 01:57:59 -04:00
5097a22844 Merge pull request #2794 from randomstuff/evdev-stable
Stable device identifier for evdev
2015-08-02 21:40:49 +12:00
8dd9d35689 Merge pull request #2653 from AdmiralCurtiss/netplay-video-mode-sync
Netplay: Sync Video Mode settings. (Progressive Scan and PAL60)
2015-08-02 12:42:21 +12:00
2722f3f337 Stable device identifier for evdev 2015-08-02 01:51:06 +02:00
a3eb16c6e1 Merge pull request #2790 from phire/even_smarter_heuristic
Make the GameCube game widescreen heuristic smarter.
2015-08-01 15:59:06 +12:00
a1df1f5ae4 Widescreen Heuristic: Cleanup code. 2015-08-01 14:39:34 +12:00
615e5db0cb Make the GameCube game widescreen heuristic smarter.
The last heuristic wasn't quite smart enough and had a few
false positives in Mario Kart: Double Dash and Metroid prime 2.

Now we only activate if the game is rendering a 16:9
projection to a 4:3 viewport.
2015-08-01 13:21:53 +12:00
fc4ba3adee Merge pull request #2765 from mirrorbender/master
Aspect Ratio/VI Scaling FIx
2015-08-01 12:45:38 +12:00
739ede2242 Fix code to comply with coding style 2015-07-31 20:00:36 -04:00
0faba3b018 Changed the aspect ratio settings to account for NTSC/PAL pixel aspect ratios and VI scaling. 2015-07-31 19:58:02 -04:00
ab2e68aa16 Merge pull request #2789 from lioncash/virt
Remove unnecessary virtual keywords
2015-07-30 17:53:35 +02:00
7ee0e75633 Remove unnecessary virtual keywords 2015-07-30 10:33:08 -04:00
567d0b20fa Merge pull request #2769 from phire/autodetect_widescreen
Heuristic to detect if a gamecube game is rendering 16:9 widescreen.
2015-07-29 18:23:35 +12:00
9bed03fbf1 Merge pull request #2786 from lioncash/ref
UICommon: Pass string by const reference for HostDisassemblerLLVM
2015-07-29 08:05:43 +02:00
3a450f72f8 CPUDetect: Remove a memset call on the this pointer 2015-07-28 23:44:18 -04:00
df30910b06 UICommon: Pass string by const reference for HostDisassemblerLLVM 2015-07-28 22:32:34 -04:00
44e7a7bf91 GeckoCode: Remove GetAddress function prototype
GetAddress didn't have a definition for its prototype.
Also shortened the construction of the Code struct.
2015-07-28 22:10:39 -04:00
93492a0e5a Merge pull request #2784 from sigmabeta/android-enable-cache-interpreter
Android: Allow usage of Cached Interpreter core.
2015-07-28 23:29:12 +02:00
6f27ad67e7 Android: Allow usage of Cached Interpreter core. 2015-07-28 17:16:14 -04:00
f800a5b93f Merge pull request #2695 from degasus/jit64
Jit64: Fallback support of branching instructions
2015-07-28 16:37:41 +02:00
0c4209a0f9 Merge pull request #2716 from degasus/jitgeneric
CachedInterpreter: New kind of jit which always fallback to interpreter.
2015-07-28 16:37:25 +02:00
c1fcb23b03 Merge pull request #2783 from degasus/arm
JitArm64: fix lfd
2015-07-27 17:18:02 -05:00
ec0582ee5b JitArm64: fix lfd
Bug found by HdkR.
2015-07-28 00:13:50 +02:00
6cd8ee9e4e Merge pull request #2782 from degasus/arm
JitArm64: fix stfsux
2015-07-27 16:10:03 -05:00
b7c4886d66 JitArm64: fix stfsux 2015-07-27 23:07:38 +02:00
9ca177354a Merge pull request #2781 from aserna3/master
[AARCH64] Optimized addx()
2015-07-27 20:52:37 +02:00
7e8cfff3c0 Optimized addx()
Removed some code duplication

Fixed whitespace

Moved else condition
2015-07-27 11:40:15 -07:00
558abae760 Merge pull request #2780 from booto/reduce_log
VideoCommon: reduce level of debug output
2015-07-26 22:55:39 -04:00
86dce8b0f7 VideoCommon: reduce level of debug output 2015-07-27 10:22:40 +08:00
bb60bcc42d Heuristic to detect if a gamecube game is rendering 16:9 widescreen.
Someone suggested on IRC that we should make a database of memory
locations in GameCube games which contain the 'Widescreen' setting
so we can automatically detect if the game is in 4:3 or 16:9 mode.

But that's hardly optimal, when the game actually tells the gpu
what aspect ratio to render in. 10 min and 6 lines of code later,
this is the result. Not only does it detect the correct aspect ratio
it does so on the fly.

I'm a little suprised nobody thought about doing this before.
2015-07-27 10:40:41 +12:00
e805e05ff5 Merge pull request #2773 from sigmabeta/android_wiimote_main
Android: Add Wiimote support, including configuration UI.
2015-07-26 16:54:45 -05:00
0ba970008f Merge pull request #2758 from sigmabeta/android-tv-game-picker
Android TV: Implement new UI for Main Activity.
2015-07-26 16:54:27 -05:00
428e2ef971 Merge pull request #2778 from booto/im-sorry-d3d
Video: Trying to fix D3D/XFB disabled regression
2015-07-26 20:52:29 +02:00
db42c7c3ba Merge pull request #2772 from randomstuff/symbolicate-ppc
Tool to transform JIT_PPC_${address} to JIT_PPC_${symbol}
2015-07-26 19:21:10 +12:00
e264df0fd4 Merge pull request #2779 from sigmabeta/android-sys-rq
Android: Add system requirements to Readme.md
2015-07-25 22:59:26 -05:00
967c19ca74 Android: Add system requirements to Readme.md 2015-07-25 23:25:03 -04:00
e7f98c7f95 Android TV: Add first-run copy operations to TvMainActivity. 2015-07-25 14:09:58 -04:00
9d055ba5f2 Video: Trying to fix D3D/XFB disabled regression 2015-07-26 00:59:00 +08:00
245b58124e Android TV: Add settings row, enabling access to other screens. 2015-07-25 12:26:31 -04:00
0b1212b77d Android TV: Add row listing all games 2015-07-25 12:26:31 -04:00