Commit Graph

7900 Commits

Author SHA1 Message Date
Matthew Parlane f9979701e1 Added ifdef to make windows only for WSAGetError 2012-01-31 19:43:24 +13:00
Matthew Parlane 552545fa8a delroth pointed out that it should be "starts with" not "contains". Unlikely this has ever affected anyone.... 2012-01-31 19:28:17 +13:00
Matthew Parlane 82ffbc338a status for network has to be 3 to enter settings, fixed files so they can have more than one handle opened at a time. 2012-01-31 19:12:21 +13:00
Matthew Parlane 9a712a9fab My tidy up should have been done AFTER pull :P 2012-01-31 17:36:15 +13:00
Matthew Parlane 54da64529a Missed a rename. 2012-01-31 17:29:55 +13:00
Matthew Parlane d46aa080a2 Tidied up networking functions 2012-01-31 17:28:45 +13:00
Matthew Parlane 3f98d27a58 Fixed line endings. 2012-01-31 17:16:31 +13:00
Matthew Parlane 53b624c381 No longer need settings files. 2012-01-31 17:03:04 +13:00
Matthew Parlane 289cb5db95 Added generation of serial number for dolphin, we found problems with games like Fifa 11 who tie their user accounts to certain serial numbers. 2012-01-29 21:41:35 +13:00
Matthew Parlane 42e8c6c17f Added auto generation of setting.txt, thanks to Treeki for the base code :D 2012-01-29 16:43:03 +13:00
Matthew Parlane f2a978e97f Reverted back to old user ID, added comment explaining groupID choice. Added back some debug prints to files... 2012-01-29 13:32:04 +13:00
Matthew Parlane 43ba6ce6e5 Stability fixes for network recv and ssl_read functions. Sometimes dolphin is just too fast! 2012-01-27 00:35:43 +13:00
Matthew Parlane bd27982901 HLE massacre! 2012-01-26 23:51:30 +13:00
Matthew Parlane 6b4c5c4685 Multitude of fixes for networking. 2012-01-26 23:34:56 +13:00
Matthew Parlane de11c592f2 Added 0x1005 handling 2012-01-26 20:25:04 +13:00
Matthew Parlane 2e83a5271f Opera v1024 uses connect() error code to work out if a socket connected successfully. Added correct return code for windows equivalent error code. 2012-01-18 23:37:32 -08:00
Matthew Parlane 1cafa52c32 Opera v1024 uses connect() error code to work out if a socket connected successfully. Added correct return code for windows equivalent error code. 2012-01-19 19:31:35 +13:00
Shawn Hoffman 1df04e11a4 matt p's current wii-network changes 2012-01-12 02:16:44 -08:00
Shawn Hoffman cb03841b7f Add forgotten openssl libs and fix problems from merging Core VS project files. 2012-01-11 21:53:48 -08:00
Shawn Hoffman aff6a7ac6f WIP patch for networking 2012-01-05 02:59:47 -08:00
Shawn Hoffman 8a1ca0f1b8 add openssl to externals 2012-01-05 02:59:46 -08:00
calc84maniac ecc63651c7 srawx/srawix optimizations 2012-01-04 14:06:19 -05:00
nitsuja 57d1c87a2d Merge branch 'determinism-fixes' 2012-01-04 01:49:31 -08:00
nitsuja 39613a95a8 initialize the uninitialized 2012-01-04 01:36:09 -08:00
nitsuja 81a1efab8e fixed an issue where the CPU sometimes single-steps an extra time after pausing 2012-01-04 01:33:38 -08:00
nitsuja ced8ca7219 better support for RTC when recording 2012-01-04 01:33:35 -08:00
nitsuja c6ce58ab64 fixed a wii recording desync
(some remote init code was running in playback but not recording)
2012-01-04 01:17:11 -08:00
nitsuja fe5a82357a fix potential wiimote playback desync 2012-01-04 01:16:45 -08:00
nitsuja 88df9d25a1 fixed potential crash in wii fileio 2012-01-04 01:13:46 -08:00
calc84maniac 363cf39ca9 Got rid of no-longer-valid assert 'W T F !!!' 2012-01-04 02:27:04 -05:00
calc84maniac 415aad3b03 Fixed some GCC compiler warnings 2012-01-03 10:57:58 -05:00
calc84maniac f9f9bb9870 Merge branch 'master' of https://code.google.com/p/dolphin-emu 2012-01-03 10:05:08 -05:00
calc84maniac b23a3df5e8 More x86 shift fixing 2012-01-03 10:03:12 -05:00
skidau ebca41e78b Merge branch 'Wiimote' 2012-01-03 22:23:45 +11:00
calc84maniac b88d0aa53f x86 shift of 0 doesn't update flags, check the value manually 2012-01-03 01:24:21 -05:00
skidau a812e3bd3d Removed the "Reload MemCard on load state" hack as it is no longer needed with the new save states system.
Fixes issue 4898.
2012-01-03 01:24:20 -05:00
skidau 32755aa48c Reordered the safe write path of the stfd instruction. 2012-01-03 01:24:19 -05:00
skidau daf7e96521 Fixed the safe write path of the stfd instruction in the JIT. Fixes issue 4001. 2012-01-03 01:24:18 -05:00
skidau b9547a07f5 Updated the Gecko code handler to the latest version from Gecko OS 1.9.3.1.
Added a check to ensure that the number of codes fits in memory (maximum 231 codes).
Store a copy of codehandler.bin in the Sys directory.
2012-01-03 01:24:17 -05:00
skidau 318d3cff02 Added a note to try the native code handler in the error message window.
Added copyright notices.
2012-01-03 01:24:16 -05:00
skidau 69b2d4ddc1 Changed the Gecko code handling to the native code handler. This provides full compatibility with all Gecko codes.
To use the native code handler, place the kenobiwii.bin file into the Sys directory.  Dolphin will silently fall-back to the emulated code handler if the file is not there.

Fixes issue 4561.
2012-01-03 01:24:14 -05:00
calc84maniac 2c3a714e49 Merge branch 'master' of https://code.google.com/p/dolphin-emu 2012-01-03 00:44:41 -05:00
calc84maniac aa47a8c690 x86 shift of 0 doesn't update flags, check the value manually 2012-01-03 00:37:43 -05:00
skidau ca287e7957 Removed the "Reload MemCard on load state" hack as it is no longer needed with the new save states system.
Fixes issue 4898.
2012-01-03 15:36:32 +11:00
calc84maniac 6ecae3e556 srwx and slwx optimizations 2012-01-02 19:45:28 -05:00
calc84maniac 9c4106027c Erp, some changes were not committed 2012-01-02 19:45:27 -05:00
calc84maniac ff6d0d056a rolwinmix and rlwnmx optimizations, another Rc/RC typo fixed 2012-01-02 19:45:26 -05:00
calc84maniac 9530bd0292 rlwimix optimizations 2012-01-02 19:45:25 -05:00
calc84maniac a6d041bfa9 Removed an extraneous FlushLockX, further optimized simultaneous handling of carry/overflow. 2012-01-02 19:45:24 -05:00
calc84maniac 4cb1af0f13 Fixed a bad typo. Why are there different inst.Rc and inst.RC variables? >_> 2012-01-02 19:45:23 -05:00