Matthew Parlane
8700d85517
Test fix for ubuntu build.
2013-01-11 23:51:29 +13:00
Matthew Parlane
9754fda516
Merge branch 'wii-usb' into temp merge branch
...
Conflicts:
Source/Core/Common/Src/Log.h
Source/Core/Core/Core.vcxproj
Source/Core/Core/Core.vcxproj.filters
Source/VSProps/Dolphin.Win32.props
Source/VSProps/Dolphin.x64.props
2013-01-11 23:07:12 +13:00
Matthew Parlane
9af785532e
Fix reference to deleted object bug. This should fix channels not loading from sysmenu anymore.
2013-01-09 09:22:36 +13:00
Matthew Parlane
e8624cc0f2
Merge branch 'gdbstub' into wii-network
...
Conflicts:
Source/Core/Core/Src/ConfigManager.cpp
2013-01-08 21:21:05 +13:00
Matthew Parlane
5b96fb766f
Merge branch 'master' into wii-network
2013-01-08 21:18:48 +13:00
Matthew Parlane
936b047b12
Fixed bug on entry that caused first step to trigger two stops at start.
2013-01-08 20:56:26 +13:00
Matthew Parlane
1211a67191
Missed an ifdef.
2013-01-08 20:32:10 +13:00
Matthew Parlane
0ec7ef4b99
Merge branch 'master' into gdbstub
2013-01-08 20:27:34 +13:00
Matthew Parlane
9f13e69be4
GDB Stub now works with ida and gdb.
...
Implemented stepping correctly.
TODO:
Peek incoming data to socket for an interrupt.
Memory breakpoints.
Fix bug with initial step from entry point.
Tidy up code.
Wishlist:
Implement some common query packets.
Jit support.
2013-01-08 20:26:07 +13:00
Matthew Parlane
b7fd1225ba
Started gdb stub support.
2013-01-06 23:28:27 +13:00
Matthew Parlane
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
Matthew Parlane
5e4e2ef852
It should be signed.
2013-01-04 22:36:44 +13:00
Matthew Parlane
cbab60e8b4
Get rid of comparison between signed/unsigned warnings and others.
2013-01-02 00:42:33 +13:00
Matthew Parlane
47681ea08d
Possibly fix build for mac.
2013-01-02 00:19:00 +13:00
Matthew Parlane
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
Matthew Parlane
08cc460e96
This was not obvious from API docs :( Fixed Win32 builds.
2013-01-01 19:49:45 +13:00
Matthew Parlane
b5ec660905
Async USB HID :D
2013-01-01 19:24:53 +13:00
Matthew Parlane
8fdc8af1cb
Thread safe enq_reply.
2013-01-01 19:24:00 +13:00
Matthew Parlane
d3f199273b
Fix warning level... someone let me commit this to master ;D
2013-01-01 19:23:45 +13:00
Matthew Parlane
f695f088a7
Add usb thread to check for usb updates.
2013-01-01 16:53:59 +13:00
Matthew Parlane
9411c0ac27
Merge branch 'master' into wii-usb
2013-01-01 15:41:09 +13:00
Matthew Parlane
c728ef2cd3
Last warning for me on Linux.
2013-01-01 14:42:30 +13:00
Matthew Parlane
40a6649dfe
Fix unique_id creation, damn sign extension!
...
Cleanup removed devices.
2012-12-31 20:51:10 +13:00
Matthew Parlane
cda82eb1fc
Left in a ret value.
2012-12-31 18:20:16 +13:00
Matthew Parlane
90ce6ad371
Better warning for windows.
2012-12-31 18:15:52 +13:00
Matthew Parlane
c1b8aa75f2
Tidy up and fix for my Windows crash :D
2012-12-31 18:05:38 +13:00
Matthew Parlane
4f280d1ad8
Merge branch 'master' into wii-usb
2012-12-31 15:53:12 +13:00
Matthew Parlane
4c374cd58a
Improve file search speeds by deleting an unused file.
2012-12-31 15:27:36 +13:00
Matthew Parlane
21fa664c2d
Hopefully fix win32 build issues.
2012-12-31 03:51:34 +13:00
Matthew Parlane
5240d28776
Small fixes.
2012-12-31 01:50:16 +13:00
Matthew Parlane
200cabc4a5
Merge branch 'master' into wii-usb
2012-12-31 01:09:27 +13:00
Matthew Parlane
510e08370e
Now supports hotplugging.
...
Much more stable but slow.
Still missing proper cleanup of old handles.
2012-12-31 01:08:41 +13:00
Matthew Parlane
29f91eef97
Merge branch 'master' into wii-usb
2012-12-30 21:37:45 +13:00
Matthew Parlane
35466fb54f
Remove saving of debug file.
2012-12-30 17:48:33 +13:00
Matthew Parlane
cc4d491d6c
Add ability to enable GPROF in cmake.
2012-12-30 17:48:22 +13:00
Matthew Parlane
86acde92e0
Merge branch 'master' into wii-usb
2012-12-30 17:09:35 +13:00
Matthew Parlane
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
Matthew Parlane
539bf405f2
In memory of calc84.
...
http://dolphin-emu.org
2012-12-30 16:31:38 +13:00
Matthew Parlane
cd54d6efdd
Mismatched new/delete.
2012-12-29 22:26:09 +13:00
Matthew Parlane
13bd235c11
Merge branch 'master' into wii-usb
2012-12-29 17:47:52 +13:00
Matthew Parlane
de0798f4f7
More stable hackyness. :)
2012-12-29 17:46:44 +13:00
Matthew Parlane
bc385cbdd8
libusb 1.0 hacky working on linux.
2012-12-28 01:26:20 +13:00
Matthew Parlane
f6418bd093
Merge branch 'master' into wii-usb
2012-12-24 12:58:15 +13:00
Matthew Parlane
d9dd94ac8b
Add Libusb to cmake and HID files.
2012-12-24 12:58:11 +13:00
Matthew Parlane
c626d5aae3
Move to 1.0 libusb.
2012-12-24 08:31:50 +13:00
Matthew Parlane
eedca57270
Revert "support retina display"
...
This reverts commit 3aa9901618 .
2012-12-24 08:01:44 +13:00
Matthew Parlane
59ec1fe180
Fix some random warnings.
2012-12-24 07:37:50 +13:00
Matthew Parlane
f865450b5a
Changed to non conflicting overload.
2012-12-24 00:00:45 +13:00
Matthew Parlane
a8ddc3e069
Function definition was not updated.
2012-12-24 00:00:25 +13:00
Matthew Parlane
7839676c87
Uninitialized usage.. or so it thought.
2012-12-24 00:00:04 +13:00
Matthew Parlane
4dbd2ed7fb
Unused variable.
2012-12-23 23:59:44 +13:00
Matthew Parlane
589222857f
Someone changed this to a u32... it's definitely a s32 :)
2012-12-23 23:59:10 +13:00
Matthew Parlane
e3eebdf591
Fixes swprintf_s issues hopefully.
...
Also fixed an include not using correct caps.
According to:
http://connect.microsoft.com/VisualStudio/feedback/details/646532
2012-12-23 20:25:11 +13:00
Matthew Parlane
089434b719
Apply same force to float fix as has already been done for DX11.
2012-12-23 20:01:58 +13:00
Matthew Parlane
3a2c0b778a
Fixed stupid bool to int conversion warnings.
2012-12-23 19:53:15 +13:00
Matthew Parlane
a76059377d
Warning free SOIL lib.
2012-12-23 19:24:57 +13:00
Matthew Parlane
1c01fd9c9d
Remove warning about ambigious if/else.
2012-12-23 19:24:30 +13:00
parlane
d7e65f03e4
Fix indentation [ using the web editor D: ]
2012-11-19 19:44:44 +00:00
Matthew Parlane
d6e46dd7e2
Add new lib and header for libusb 1.0.
2012-11-19 20:55:52 +13:00
parlane
9345501388
Dolphin was crashing after attempting to use a NULL on macosx.
...
(turns out that passing NULL to string cmp funcs has "undefined behavior".)
Thanks to Grant Paul for this quickfix!
2012-11-19 03:19:51 +00:00
Matthew Parlane
b01489b2da
Merge branch 'master' into wii-usb
2012-11-15 01:19:02 +13:00
Matthew Parlane
d8b879a4ee
Movd back to libusb for full support on windows
2012-11-15 01:09:25 +13:00
Matthew Parlane
586813b150
Basic HID works on windows! I had to customise HIDAPI.
2012-11-13 00:14:47 +13:00
Matthew Parlane
0caf693d1c
Merge branch 'master' into wii-usb
2012-11-12 19:19:05 +13:00
Matthew Parlane
d188233b13
Moving to libHID
2012-11-12 19:12:10 +13:00
parlane
ab03e9446a
From now on, use http://dolphin-emu.org/ , http://forums.dolphin-emu.org/ and http://wiki.dolphin-emu.org/ to access our website.
2012-11-12 01:48:51 +00:00
parlane
7b43e1869f
Fix: Readme with correct website link.
2012-11-02 02:43:16 +00:00
Matthew Parlane
1bc5f41e40
Fixes issue 5428. Thanks delroth.
2012-05-18 17:57:28 +12:00
Matthew Parlane
0fc390b552
Modify state.dat before launching wads. Fixes Liight, maybe others. If in doubt, install the wad to the nand.
2012-04-21 16:21:13 +12:00
Matthew Parlane
8ba2abc699
Fixed x64 lib.
2012-04-04 19:55:46 +12:00
Matthew Parlane
e46779e3bd
Add lib files.
2012-04-04 19:55:17 +12:00
Matthew Parlane
db6e981728
Added hidapi start. x64 doesn't work... not sure why.
2012-04-04 19:54:32 +12:00
Matthew Parlane
9bf67d4bb1
Implemented /dev/usb/hid as libusb, but this will not work on mac. Code started for using hidapi instead.
2012-04-04 19:53:05 +12:00
Matthew Parlane
5c27e27a4a
Oops how did that compile...
2012-03-31 16:26:41 +13:00
Matthew Parlane
763916a779
Comments about DVDLowAudioBufferConfig
2012-03-30 20:13:29 -07:00
Matthew Parlane
404a6b9ba8
Fixes issue 5330.
2012-03-30 20:10:48 -07:00
Matthew Parlane
d95e31af3f
Fixes issue 4932 AGAIN :D
2012-03-22 22:52:12 +13:00
Matthew Parlane
2d75d7a8be
Fixes issue 5278. Thanks to megazig for finding the bug :)
2012-03-22 21:15:05 +13:00
Matthew Parlane
dc1cde4581
Re-enabled stfs, was caused by fast fp, thanks delroth!
2012-03-22 17:25:43 +13:00
Matthew Parlane
14ea442382
srawx fixed thanks to boo toe.
2012-03-20 19:51:42 +13:00
Matthew Parlane
418f46ea72
Fixed memory leak. And added braces to match the rest of the switch statement in FileIO.
2012-03-19 18:08:16 +13:00
Matthew Parlane
8479d5bdf7
Some code clean up. I am terrible at coding styles...
2012-03-18 21:50:07 +13:00
Matthew Parlane
6fe495e1aa
Fixed Pokepark 2! Maybe... :D Don't trust save states, although I think they are correct. File fd's were too large. Let me know if file related loading stops working in some games. fds are many to 1, not 1 to 1. ES has two instances available at a time. Sadly a clean up requires changing IWII_IPC_HLE_Device Constructor, as a deviceID doesn't make much sense per device. I won't do this until we have less branches :|
2012-03-18 21:00:23 +13:00
Matthew Parlane
b37c468039
Fixes issue 5269
...
Sorry guys but I needed to disable stfs so that Pokepark 2 would not freeze(?). Feel free to put some effort in to finding out why, I do not understand Jit sorry.
2012-03-13 23:42:30 +13:00
Matthew Parlane
880992b10f
Fixed DoState and removed unneeded class variable.
2012-03-07 00:22:55 +13:00
Matthew Parlane
b49b4bb614
Fixed DoState and removed unneeded class variable.
2012-03-07 00:21:31 +13:00
Matthew Parlane
53d2d9718f
Fixes issue 2917 and possibly others like 5232
2012-03-06 23:32:13 +13:00
Matthew Parlane
e8e2c241d7
delroth pointed out that it should be "starts with" not "contains". Unlikely this has ever affected anyone....
2012-03-06 23:31:59 +13:00
Matthew Parlane
614c43029f
fixed files so they can have more than one handle opened at a time.
2012-03-06 23:31:48 +13:00
Matthew Parlane
095b9de85e
Fixes issue 2917 and possibly others like 5232
2012-03-06 23:10:04 +13:00
Matthew Parlane
fb062c4a0b
Free ECC data.
2012-03-01 21:23:52 +13:00
Matthew Parlane
6ccb30ac5f
Forced timeout.
2012-02-28 19:17:05 +13:00
Matthew Parlane
1d16785590
Implement ES_Sign and GetDeviceCert and others
2012-02-28 19:17:04 +13:00
Matthew Parlane
57e3fbed91
Debug vprintf!
2012-02-28 19:17:02 +13:00
Matthew Parlane
fea02b8dca
Add SSL debug, everyone needs it!
2012-02-28 19:17:01 +13:00
parlane
1c2004fe5d
Wrong japan game value.
2012-02-20 20:26:48 +00:00
parlane
c42a6f156e
Added Korean handling of settings file.
...
Fixes issue 5215.
2012-02-19 23:02:01 +00:00
Matthew Parlane
ef4ac51170
Added some error comments.
2012-02-19 14:29:57 +13:00
Matthew Parlane
40c9f481df
Fixed some warnings, removed unneeded linux ifdefs
2012-02-19 13:06:05 +13:00
Matthew Parlane
ede0889e3d
Merge branch 'wii-network' of https://code.google.com/p/dolphin-emu into wii-network
2012-02-18 21:20:35 +13:00