Commit Graph

6063 Commits

Author SHA1 Message Date
c61b0c7fba Build fix 2013-01-05 12:56:35 +11:00
1c9c6052d5 Corrected a state bug where newly loaded dols did not have their patches applied. 2013-01-05 12:32:47 +11:00
67d0e66af4 Add generate id support.
Add hollywood id to config file.
SSL and WC24 have their own logs now.
2013-01-04 22:36:44 +13:00
5e4e2ef852 It should be signed. 2013-01-04 22:36:44 +13: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
20b50026ca Fix a merge conflict: all the cool kids just delete any code that doesn't automerge, without considering how easy it'd be to do manually. 2013-01-01 10:29:00 -05:00
cbab60e8b4 Get rid of comparison between signed/unsigned warnings and others. 2013-01-02 00:42:33 +13:00
47681ea08d Possibly fix build for mac. 2013-01-02 00:19:00 +13:00
e0c9a1fd09 Merge branch 'master' into wii-network
Conflicts:
	Source/Core/Common/Src/CommonPaths.h
	Source/Core/Core/CMakeLists.txt
	Source/Core/Core/Src/Boot/Boot_BS2Emu.cpp
	Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_es.cpp
	Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_net.cpp
2013-01-01 23:28:46 +13:00
08cc460e96 This was not obvious from API docs :( Fixed Win32 builds. 2013-01-01 19:49:45 +13:00
b5ec660905 Async USB HID :D 2013-01-01 19:24:53 +13:00
8fdc8af1cb Thread safe enq_reply. 2013-01-01 19:24:00 +13:00
d3f199273b Fix warning level... someone let me commit this to master ;D 2013-01-01 19:23:45 +13:00
3fd1b4ee83 Removed some debug testing code. 2013-01-01 15:13:18 +11:00
f695f088a7 Add usb thread to check for usb updates. 2013-01-01 16:53:59 +13: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
9411c0ac27 Merge branch 'master' into wii-usb 2013-01-01 15:41:09 +13:00
c728ef2cd3 Last warning for me on Linux. 2013-01-01 14:42:30 +13:00
40a6649dfe Fix unique_id creation, damn sign extension!
Cleanup removed devices.
2012-12-31 20:51:10 +13:00
cda82eb1fc Left in a ret value. 2012-12-31 18:20:16 +13:00
90ce6ad371 Better warning for windows. 2012-12-31 18:15:52 +13:00
c1b8aa75f2 Tidy up and fix for my Windows crash :D 2012-12-31 18:05:38 +13:00
4f280d1ad8 Merge branch 'master' into wii-usb 2012-12-31 15:53:12 +13:00
4c374cd58a Improve file search speeds by deleting an unused file. 2012-12-31 15:27:36 +13:00
bcf1f54c65 Optimized the Dolphin SEO process a bit 2012-12-31 02:31:55 +01:00
21fa664c2d Hopefully fix win32 build issues. 2012-12-31 03:51:34 +13:00
5240d28776 Small fixes. 2012-12-31 01:50:16 +13:00
200cabc4a5 Merge branch 'master' into wii-usb 2012-12-31 01:09:27 +13:00
510e08370e Now supports hotplugging.
Much more stable but slow.
Still missing proper cleanup of old handles.
2012-12-31 01:08:41 +13:00
rog
71bb297f2c Always count gc controller inputs. 2012-12-30 06:48:37 -05:00
64afbade33 Fix 4 warnings on OSX 2012-12-30 04:32:37 -06:00
ff3b22e1ff Clear up some warnings that crop up from -Wextra 2012-12-30 03:28:50 -06:00
29f91eef97 Merge branch 'master' into wii-usb 2012-12-30 21:37:45 +13:00
e5d5365bac Fix the last few warnings in Dolphin on my system. 2012-12-30 02:34:14 -06:00
35466fb54f Remove saving of debug file. 2012-12-30 17:48:33 +13:00
86acde92e0 Merge branch 'master' into wii-usb 2012-12-30 17:09:35 +13:00
3b459fb500 Add better FindLibUsb support for MacOSX.
Make LibUSB optional, don't compile HID support if it doesn't exist.
A lot less hacky. Works quite well on Ubuntu now.
2012-12-30 16:57:37 +13:00
539bf405f2 In memory of calc84.
http://dolphin-emu.org
2012-12-30 16:31:38 +13:00
5ccbcf455e Added preliminary GameCube Steering Wheel emulation via a PC Force Feedback Steering Wheel. 2012-12-30 13:41:48 +11:00
cd54d6efdd Mismatched new/delete. 2012-12-29 22:26:09 +13:00
rog
670ca7e993 Toggle wiimote status based on the actual status, instead of some dumb checkbox that is almost never even right.
The checkbox is still wrong when starting emulation, but it's now purely cosmetic.

Actually fixes issue 5594.
2012-12-29 02:48:20 -05:00
13bd235c11 Merge branch 'master' into wii-usb 2012-12-29 17:47:52 +13:00
de0798f4f7 More stable hackyness. :) 2012-12-29 17:46:44 +13:00