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
71bb297f2c
Always count gc controller inputs.
2012-12-30 06:48:37 -05:00
ff3b22e1ff
Clear up some warnings that crop up from -Wextra
2012-12-30 03:28:50 -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
cd54d6efdd
Mismatched new/delete.
2012-12-29 22:26:09 +13: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
c303669dd0
Clean up some messy code issues that have been annoying me.
2012-12-28 09:58:06 -06:00
bc385cbdd8
libusb 1.0 hacky working on linux.
2012-12-28 01:26:20 +13:00
67c1c6b062
Merge branch 'GLES-software'
2012-12-26 12:54:58 -06:00
ba348c29d7
Merge branch 'new-ax-hle'
...
Only AX GC is merged so far, the new Wii AX development will be done in a
separate branch when I'll start working on it.
There are still a few AX GC bugs remaining, but overall a lot less games have
sound issues than before.
Thanks to everyone who helped test the development builds of this branch and
reported results on the forum thread.
Conflicts:
Source/Core/Core/Src/HW/DSPHLE/UCodes/UCode_AX.cpp
2012-12-25 13:33:53 +01:00
4a74da3e87
Readd the old AXWii (rename the new version to NewAXWii) and set it as default
2012-12-25 13:30:55 +01:00
2c58385fe2
Revert "Uninitialized usage.. or so it thought."
...
This reverts commit 7839676c87
.
Parlane, I hate you.
2012-12-24 21:23:28 +01:00
f6418bd093
Merge branch 'master' into wii-usb
2012-12-24 12:58:15 +13:00
d9dd94ac8b
Add Libusb to cmake and HID files.
2012-12-24 12:58:11 +13:00
c626d5aae3
Move to 1.0 libusb.
2012-12-24 08:31:50 +13:00
59ec1fe180
Fix some random warnings.
2012-12-24 07:37:50 +13:00
a8ddc3e069
Function definition was not updated.
2012-12-24 00:00:25 +13:00
7839676c87
Uninitialized usage.. or so it thought.
2012-12-24 00:00:04 +13:00
589222857f
Someone changed this to a u32... it's definitely a s32 :)
2012-12-23 23:59:10 +13:00
b0cbac174b
Implemented dpop samples support
2012-12-19 08:31:17 +01:00
071b27f0bb
Fix volume mixing in DownloadAndMixWithVolume (same issue with >1.0 volumes)
2012-12-19 05:56:57 +01:00
16ac7803f1
Add support for recording bongos.
2012-12-18 23:20:26 -05:00
2c10ca4e46
Rewrite the linear sample rate conversion algorithm to make it less hacky and to support arbitrarly big ratios
2012-12-18 17:38:41 +01:00
1cecbaedce
Fix MixAdd with volume. The previous volume formula completely failed with volumes >= 1.0 (0x8000). Fixes Tomb Raider Legends (GC) music.
2012-12-18 07:01:22 +01:00
faaaa97c9e
Added a utility function to dump an AX PB for debugging
2012-12-18 07:00:24 +01:00
1abbfd4b15
Remove some useless 'inline' attributes from the AX HLE voice mixing functions
2012-12-18 07:00:04 +01:00
70b3980f46
Fix AX HLE command 12 arguments: takes 4 u16, not 1
2012-12-18 06:58:47 +01:00
ed59f8ff1d
Remove UCode_AX_ADPCM.h, now useless (incorporated into UCode_AX_Voice.h)
2012-12-18 05:55:40 +01:00
512cae69f8
Add a useful comment to DSP.cpp
2012-12-17 15:55:34 -06:00
b78f5debe6
Initial push of GLES and GLUtil file breakup.
2012-12-17 14:54:20 -06:00
4c7b63cf0e
Save secondary list sorting.
...
Allow sorting by platform ascending.
Fixes issue 5774.
2012-12-17 06:08:45 -05:00
532fdada96
Adds the Wii Korean settings file. It was handled in the wii-network branch in rev c42a6f156e
. Master handles the settings files differently. Until wii-network merges in to master, this closes issue 5642.
2012-12-14 11:37:26 -06:00
330ea74d19
Allow input displays to work without an active movie.
2012-12-10 06:20:06 -05:00
e85438cba0
Clean up gcc/g++ compiler warnings that have accumulated.
2012-12-10 00:40:28 -06:00
43d673b576
Save game list sorting.
...
Fixes issue 5771.
2012-12-08 23:53:50 -05:00
aeb5782395
Merge conflict. Fixes issue 5471.
2012-12-06 21:16:27 +11:00
bbf7c3a4d0
Fix a save state crash in some situation.
2012-12-05 17:11:19 -05:00
423024110e
Includes are case sensitive and Common is in the include directories so including the file this way was silly.
2012-12-04 11:44:28 -06:00
470a4eee8b
Fixing wiimote savestate and recording.
2012-12-03 21:14:25 -05:00
47aaca89eb
Fix error message about state undo backup always appearing when no movie is active.
2012-12-02 02:08:43 -05:00
3ca77cf077
Fix samples clamping and interlacing in the OUTPUT command. Shouldn't have assumed previous AX HLE was doing something right.
2012-12-01 00:54:25 +01:00
04b1ee0016
Implemented command 01 (download data and mix to MAIN/AUXA/AUXB with volume control). Fixes missing weapon sounds in Metroid Prime 2.
2012-11-28 15:22:02 +01:00
4cf2856284
Improve savestates support in AX and AXWii
2012-11-28 03:31:46 +01:00
f11a40f858
Command 13 should upload only AUXA LRS, not MAIN LRS + AUXA LRS. Fixes more GC EA games sound/music (including FIFA 06, Madden 08).
2012-11-28 01:48:27 +01:00