304814e7cc
Video_Software: Implement proper RGBA8 texture loading from tmem.
...
For RGBA8 textures, AR and GB tiles are stored in separate tmem banks. TextureDecoder did not support that previously.
2013-01-10 18:30:16 +01:00
7bf72a6c84
Fixed the random static audio that would sometimes occur in DSP HLE and DSP LLE.
2013-01-11 01:03:18 +11:00
3ebe0718b8
Change theme selection to wxChoice.
2013-01-10 00:22:28 -05:00
14b8d3f107
Add support for german region flag. Still need to change image. (currently using a copy of europe flag)
2013-01-09 22:53:04 -06:00
f1489a4e18
Merge branch 'controller-profiles'
2013-01-09 22:33:51 -05:00
a8a71fdd8c
Resize the KDE theme's "Open" icon from 24x24px to 22x22px to match the rest of the icons.
2013-01-09 20:57:10 -06:00
b9fc26540e
Change key names, and put it in section Controls.
2013-01-09 21:56:17 -05:00
0de8fbecfa
Don't hardcode left-shift to disabe keyboard input on linux.
...
Left-shift can be used for gamepad input now.
Fixes issue 4968.
2013-01-09 20:26:11 -06:00
6598462aba
Display error messages when failing to compress/decompress games.
...
Fixes issue 4681.
2013-01-09 20:02:46 -06:00
fad2468e30
Make sure profile actually exists.
2013-01-09 20:41:14 -05:00
5c371549d3
fix cmake hacks
2013-01-09 18:39:28 -06:00
488a679ca7
use pulseaudio "simple" api
2013-01-09 17:45:16 -06:00
e32b1526b3
Allow setting different profiles for different controllers, and automatically use the appropriate profile directory.
2013-01-09 15:04:37 -05:00
32855a289c
Actually export 0-sized files.
...
Fixes issue 5177.
2013-01-09 01:31:40 -06:00
d9ea718559
Fix an issue where an iterator would become invalidated in TextureCache::ClearRenderTargets()
2013-01-08 23:46:30 -05:00
b8691df723
Allow loading controller profiles from game ini.
...
Currently loads the same profile for all 4 controllers, and overwrites the default control settings.
2013-01-08 19:15:11 -05:00
4f4aa4860d
Fix a currently unused unique_lock function. Thanks to Lioncash.
2013-01-08 16:50:09 -06:00
baa29f571c
Fix incorrect iterator usage in BreakPoints::Clear
2013-01-08 15:02:50 -06:00
b4717ca802
Merge branch 'master' of https://code.google.com/p/dolphin-emu
2013-01-08 14:44:56 -06:00
00d303eead
clean up FifoPlayerDlg::OnBeginSearch a bit
2013-01-08 14:43:58 -06:00
2844708c2d
Fix reference to deleted object bug. This should fix channels not loading from sysmenu anymore.
2013-01-09 09:38:36 +13:00
815fd197d3
Fix a potential memleak in FifoPlayerDlg
2013-01-08 21:27:04 +01:00
e204a6e015
Add some TODOs.
2013-01-08 18:56:01 +01:00
d3882771aa
Fix an assert that had been wrong for ages, apparently.
2013-01-08 18:56:01 +01:00
4925a28f94
PixelShaderGen: Shader uid maintainance
2013-01-08 18:56:01 +01:00
be706a3977
Disable color writing when alpha test always fails.
2013-01-08 18:56:01 +01:00
d26bcb0847
Move alpha pretest to BPMemory.h and rename a bunch of alpha testing related stuff
2013-01-08 18:56:01 +01:00
c80f6e8b84
Reword a comment about early_ztest a bit.
2013-01-08 18:55:45 +01:00
b06f30f845
Remove the per pixel depth option.
...
Depth calculations are always done in the pixel shader now.
Due to the unpredictability of our zcomploc hacks this commit probably changes the behavior of some games which use zcomploc.
2013-01-08 18:16:48 +01:00
876eee5e60
PixelShaderGen: Don't disable depth texture emulation if z writing is disabled (this is what VideoSoftware is doing).
2013-01-08 18:16:48 +01:00
e979b2d4a2
DX11: Fix a small mistake.
...
Remove some incorrect and/or confusing comments.
Fixes issue 5251. Thanks to limburgerite :)
2013-01-08 18:16:48 +01:00
09197e0ffc
X11: Disable OSD hotkeys when the corresponding option is disabled.
2013-01-08 18:16:47 +01:00
446d9279b1
Fix clearing of render targets. We were skipping every other one.
2013-01-08 11:14:53 -06:00
1d44d3baf5
Merge branch 'linux-desktop-file'
2013-01-07 17:07:23 -06:00
6bd8474d05
Change the application name to "Dolphin Emulator" (from "Dolphin-emu").
2013-01-07 17:05:51 -06:00
8cfceb1186
Disable swapping cmp with instructions potentially raising interrupts
...
Workaround for issue 5864 disabling parts of an optimization in the JIT. This
is not the best solution to fix this issue, but at least it does not crash.
2013-01-08 00:02:38 +01:00
bb7c262539
Add a linux .desktop file to add dolphin-emu to the menu, and install it
...
when running 'make install'.
2013-01-07 16:50:48 -06:00
d0301ca89d
Revert 30dd9c2
e9d00bf
db5f4c8
and bff0fae
2013-01-07 13:47:34 -06:00
5240e75be2
Fixed the infinite rumble problem caused by r4d6056f14625.
2013-01-07 12:25:18 +11:00
7a95713496
Fix some warnings. Changes suggested by nerzhultheking.
2013-01-05 22:45:32 -06:00
4d6056f146
Added GC Steering Wheel emulation.
...
To set it up, change the Port 1 controller to "Steering Wheel" under the GameCube tab. This will tell the game that you have a force feedback steering wheel connected.
In the Gamecube Pad Settings, change the Rumble Motor to "Constant".
Configure the controls:
Main Stick Left/Right = Steer Left/Right
Main Stick Up = Accelerate
Main Stick Down = Brake
Thanks to ulao for the device communications info.
2013-01-04 14:08:09 +11:00
9b51c99c6b
Make sure the null character is not included in the string.
2013-01-03 19:49:19 -06:00
12a606501c
Fix the name and description truncation issue in a cleaner way.
2013-01-03 19:21:20 -06:00
4f531fe122
Remove unused progressive scan option from iso properties, and disable audio settings while a game is running.
2013-01-03 16:43:58 -05:00
3da05af30a
Fix truncated names and descriptions in the game list on linux.
2013-01-03 10:35:07 -06:00
91023e133b
Move widescreen hack to enhancements tab.
2013-01-02 01:21:20 -05:00
5fbce28bbc
Save git hash to .dtm header.
2013-01-01 16:34:07 -05:00
3fd1b4ee83
Removed some debug testing code.
2013-01-01 15:13:18 +11:00
9af711b12c
Always count GC wheel inputs too.
2012-12-31 21:57:39 -05:00
51603f0522
* Implemented working pedal support.
...
* Changed the mapping of the steering wheel to:
Main Stick Left/Right = Steer Left/Right
Main Stick Up = Accelerate
Main Stick Down = Brake
* Fixed non-force feedback controllers that were not detected
2013-01-01 13:49:22 +11:00