Commit Graph

8658 Commits

Author SHA1 Message Date
6cc02747a0 Implement SO_FCNTL correctly on Linux 2012-02-18 17:28:53 +01:00
60b8227df2 Display errno in Linux getNetErrorCode defautl case 2012-02-18 17:28:31 +01:00
77effd8913 SO_POLL Linux implementation 2012-02-18 10:22:28 +01:00
d5dd80931a getNetErrorCode on Linux should not display anything if ret >= 0 2012-02-18 10:22:00 +01:00
40e6e9b9fa Fix Linux build 2012-02-18 09:50:21 +01:00
ede0889e3d Merge branch 'wii-network' of https://code.google.com/p/dolphin-emu into wii-network 2012-02-18 21:20:35 +13:00
43954d20c4 Fixed Pokemon Battle Something, used two unimplemented SSL funcs. 2012-02-18 21:18:48 +13:00
e58692653a PixelShaderGen: Use correct texel to pixel mapping when sampling textures
(D3D9 only)

Fixes issue 2068.
Fixes issue 5158.
2012-02-17 17:09:17 +01:00
570a12dcd1 Fix ICMP ping. Obey timeout. 2012-02-17 00:51:33 -08:00
2d5e80d36c Added shutdown command to fs, but did not implement 2012-02-17 21:50:00 +13:00
7fa0ffa6d5 Added getpeername 2012-02-17 20:50:15 +13:00
5176335546 Regression fix, temp fix for Fifa 11 2012-02-16 18:57:43 +13:00
bea635d1d5 Fixes issue 5214 for real! 2012-02-15 20:56:50 +00:00
cbab832907 Updated English translation, fixes issue 5214. 2012-02-15 20:52:03 +00:00
87810d8945 INETATON: 4 was a guess, 1 is correct. 2012-02-15 21:58:39 +13:00
8f74f3dc7d Possible "*THE* fix" 2012-02-15 21:34:47 +13:00
f81524e827 shorten ssl logs too 2012-02-12 23:23:00 -08:00
4e62015e9a implement ICMP stuff (on windows). should be very similar on *nix...might just be able to compile the current code :) 2012-02-12 23:22:51 -08:00
2046fb0457 remove an extraneous variable 2012-02-12 15:13:54 -08:00
831b6b947b net: change some logging to not be so incredibly log that it doesn't fit on a 30" screen. 2012-02-12 14:53:14 -08:00
5a61a499a2 fixup IOCTL_SO_GETHOSTBYNAME. Fixes SSBB crash. 2012-02-12 14:49:40 -08:00
643770bff9 more work towards correct file importing
Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:40:53 -08:00
e68b892cc6 more changes from u8[] to u16/u32
Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:40:45 -08:00
ebdab914cb Change UpdateCounter to u16
Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:40:34 -08:00
0aeb94d3be disable changing a dentry to "broken file" before removing it, the ipl does not always do this
Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:40:18 -08:00
3d20c57458 Update directorys and BlockAllocs correctly, use the most uptodate directory/bat instead of always the first
Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:40:03 -08:00
1fe67e19ab use BAT for block locations instead of assuming nonfragmented blocks *untested*
Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:39:45 -08:00
8355363dcd change the data section from a plain array to a vector of blocks (arrays of 0x2000)
Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:39:23 -08:00
dfe890e8f1 pass by reference instead of pointer in several places,
return std::strings instead of filling a buffer,
move gci filename generation to a function inside gcmemcard instead of the gui code
 change all functions that do not modify the object to const

Conflicts:

	Source/Core/Core/Src/HW/GCMemcard.cpp
	Source/Core/DolphinWX/Src/MemcardManager.cpp

Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:39:10 -08:00
d5c393fe96 initial work on displaying, exporting, and deleting from
memory cards that have gaps in the fst

Conflicts:

	.gitignore
	Source/Core/DolphinWX/Src/MemcardManager.cpp

Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:38:55 -08:00
98993bfbd3 fix the twocardsloaded settings, correctly disables the copy functions when only one card is loaded
Signed-off-by: LPFaint99 <lpfaint99@gmail.com>
2012-02-12 14:38:44 -08:00
6b583ab00e add IOCTLV_WD_GET_INFO
-forgot to add changes to header
2012-02-10 14:58:09 -08:00
68e7f0d170 add IOCTLV_WD_GET_INFO 2012-02-10 14:28:33 -08:00
35d573fd79 fix regression 2012-02-10 12:01:47 -08:00
f412227cd5 show a wifi AP :)
the connection test fails (freezes), though. strange, since it will work with net config settings from a real nand...
2012-02-10 03:28:26 -08:00
8ddfff6425 log params to /net/wd/command 2012-02-10 01:59:18 -08:00
bad1c7e67a fixup net/ncd/manage 2012-02-09 23:37:50 -08:00
ac0883044e move SettingsHandler to Common lib 2012-02-09 21:04:07 -08:00
c9dfcf8cf7 Add Support for Wii Motion Plus INSIDE Wii Remotes on Mac OS X.
This patch makes a few changes necessary for support for the new Wii
Remotes:

- For all OSes:
  - Adds a new bool member variable m_motion_plus_inside to identify
    the new Wii Remotes.
  - If we have a new Wii Remote, use a head byte of 0xa2. We could
    just change this behavior for all Wii Remotes, but an existing
    comment suggests that would break 3rd party Wii Remotes.

- On Mac OS X:
  - Expand the search criteria for the bluetooth scan. This is
    necessary because the new Wii Remote identifies with minor class
    kBluetoothDeviceClassMinorPeripheral2Gamepad, but the old Wii
    Remotes use minor class
    kBluetoothDeviceClassMinorPeripheral2Joystick (1).
  - Send commands on the interrupt channel, not the control
    channel. The new Wii Remotes require this; old ones are compatible
    with this. Note: 3rd party Wii Remots are untested with this
    change; the hope is they are still functional.
  - Get the name of the bluetooth device and see if it ends in
    "-TR". If so, set a member variable so we know it's the new kind
    of Wii Remote.

This should fix issue 5011 for Mac OS X:
http://code.google.com/p/dolphin-emu/issues/detail?id=5011
2012-02-09 11:42:42 -08:00
c8129bc802 fixup net/kd/time 2012-02-09 10:21:26 -08:00
fc3eb7c6a7 Fixed a few warnings. 2012-02-09 17:18:46 +13:00
25eae39b7c Rearranged the SSE detection. Patch by lordlyhobo.
Fixes issue 5172.
2012-02-06 20:51:24 +11:00
8f83a89416 Removed the busy-wait from DSP LLE on thread. Reduces the CPU usage in this scenario by around a third. 2012-02-05 17:18:11 +11:00
c53283185d Added an error check for invalid contents in ES_OPENCONTENT. Fixes Jungle Speed and Doc's Punch Out.
Fixes issue 3035.
2012-02-05 16:16:33 +11:00
0bbb112298 Merge branch 'texcache-preload'
For further info, see revision 56ccfc5d9d4defb308e02a71d201aee9eef0a76e.
2012-02-04 13:19:48 +01:00
439613b833 TextureCacheBase: Remove a superfluous TODO (texture hashing takes care of that stuff) 2012-02-04 13:01:52 +01:00
3ec25a9e3f SET/WRITE Config are practically the same. 2012-02-04 16:53:02 +13:00
0cf3222e68 Some poll changes and changed INFO to WARN, also commented out POLL debug as it was way too much. Made all net funcs non-blocking, due to stupid Skylanders :D 2012-02-04 16:50:52 +13:00
ea2e0e9063 Added the HID2.WPE condition to dcbz. Fixes issue 5114. 2012-02-04 13:25:04 +11:00
eb01a110c9 Implement texture preloading 2012-02-03 21:21:13 +01:00