Commit Graph

  • a02df43e6d TextureConverter (OGL/D3D9): Kill EncodeToRam because it wasn't used anywhere and it basically does the same as EncodeToRamFromTexture anyway NeoBrainX 2011-12-29 23:48:08 +01:00
  • 3b38295cbd TextureCacheBase: De-uglify hybrid EFB copies (documentation needs updating though) TextureCacheBase: Fixed dynamic EFB copies being set to normal textures. NeoBrainX 2011-12-27 00:05:26 +01:00
  • 67129404dd TextureCacheBase: Small bugfix Added documentation for hybrid EFB copy stuff NeoBrainX 2011-12-26 23:14:12 +01:00
  • 5239ba88c9 TextureCache: Remove unsafe texture cache NeoBrainX 2011-12-26 22:04:59 +01:00
  • 8c2d87f668 TextureCacheBase: Move around stuff, add some TODOs NeoBrainX 2011-12-26 21:37:18 +01:00
  • 93dbd93a8d TextureCacheBase: More cleanup... NeoBrainX 2011-12-26 21:11:31 +01:00
  • 0c1e015ec3 TextureCacheBase: Small change NeoBrainX 2011-12-26 20:05:32 +01:00
  • f68ee87e0e TextureCacheBase: De-uglify texcache entry lookup even more + documentation NeoBrainX 2011-12-26 19:45:13 +01:00
  • dcf18fbaaf TextureCacheBase: Force autogenerating mipmaps if custom textures are used NeoBrainX 2011-12-26 19:17:04 +01:00
  • 8bc9e443fd TextureCacheBase: De-uglify entry lookup a bit NeoBrainX 2011-12-26 18:45:22 +01:00
  • 9c39952c34 TextureCacheBase: Kill deprecated entry member isNonPow2 TextureCacheBase: Add a TODO about a potential bug NeoBrainX 2011-12-26 18:33:05 +01:00
  • 94a8536b8c TextureCacheBase: Simplify texture cache entry initialization NeoBrainX 2011-12-26 18:05:01 +01:00
  • c5008fe9de TextureCache: Renaming some variables OGL: Fix a possible bug at texture dumping OGL: Add a TODO about a possible bug NeoBrainX 2011-12-26 17:35:27 +01:00
  • f9979701e1 Added ifdef to make windows only for WSAGetError Matthew Parlane 2012-01-31 19:43:24 +13:00
  • 552545fa8a delroth pointed out that it should be "starts with" not "contains". Unlikely this has ever affected anyone.... Matthew Parlane 2012-01-31 19:28:17 +13:00
  • 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. Matthew Parlane 2012-01-31 19:12:21 +13:00
  • 9a712a9fab My tidy up should have been done AFTER pull :P Matthew Parlane 2012-01-31 17:36:15 +13:00
  • 54da64529a Missed a rename. Matthew Parlane 2012-01-31 17:29:55 +13:00
  • d46aa080a2 Tidied up networking functions Matthew Parlane 2012-01-31 17:28:45 +13:00
  • 3f98d27a58 Fixed line endings. Matthew Parlane 2012-01-31 17:16:31 +13:00
  • 53b624c381 No longer need settings files. Matthew Parlane 2012-01-31 17:03:04 +13:00
  • 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. Matthew Parlane 2012-01-29 21:41:35 +13:00
  • 42e8c6c17f Added auto generation of setting.txt, thanks to Treeki for the base code :D Matthew Parlane 2012-01-29 16:43:03 +13:00
  • f2a978e97f Reverted back to old user ID, added comment explaining groupID choice. Added back some debug prints to files... Matthew Parlane 2012-01-29 13:32:04 +13:00
  • 04a7e33f0b proper unicode literal and wstring to wxstring conversions. LPFaint99 2012-01-27 00:30:52 -08:00
  • 43ba6ce6e5 Stability fixes for network recv and ssl_read functions. Sometimes dolphin is just too fast! Matthew Parlane 2012-01-27 00:35:43 +13:00
  • bd27982901 HLE massacre! Matthew Parlane 2012-01-26 23:51:30 +13:00
  • 6b4c5c4685 Multitude of fixes for networking. Matthew Parlane 2012-01-26 23:34:56 +13:00
  • de11c592f2 Added 0x1005 handling Matthew Parlane 2012-01-26 20:25:04 +13:00
  • fd616ccb0c [Jit64] Register-based shift instructions optimized on 64-bit processors calc84maniac 2012-01-22 21:54:39 -05:00
  • a7f3f61598 [Jit64] Constant unsigned division and constant multiplication optimizations. Also, signed division can now be recompiled. calc84maniac 2012-01-22 19:56:53 -05:00
  • 2d6d73df95 [maintenance] Add a note explaining why we aren't emulating CP clear register writes. NeoBrainX 2012-01-21 14:58:29 +01:00
  • ad1a4d7ce3 FifoPlayer: Add a search function for the analyzer tab. Also some tiny fixes. NeoBrainX 2012-01-21 13:40:14 +01:00
  • ecb616f7ff FifoPlayer: Make sure that we actually display "Yes" if some variable is true... FifoPlayer: More consistency of output (display "0x" in front of hex numbers, write hex numbers in capital letters) NeoBrainX 2012-01-07 17:38:00 +01:00
  • 5eb24a51cf FifoPlayer: Add a description label for the currently selected object command. Requires adding such descriptions for all BP/CP/XF registers. For now, I added descriptions for EFB copy related BP registers. NeoBrainX 2012-01-05 17:49:46 +01:00
  • 8c62a56c71 FifoPlayer: Show full data of XF register loads (Did I do this correctly?) NeoBrainX 2012-01-03 22:26:54 +01:00
  • 700123c55b FifoPlayer: Add an "Analyzer" tab which allows browsing through all rendered objects per frame and through all register setting commands per object NeoBrainX 2012-01-03 02:30:37 +01:00
  • 2e83a5271f Opera v1024 uses connect() error code to work out if a socket connected successfully. Added correct return code for windows equivalent error code. Matthew Parlane 2012-01-19 19:31:35 +13:00
  • 96d56cd8ef fix for memcard manager using sjis for ascii encoded string LPFaint99 2012-01-18 22:41:35 -08:00
  • 1cafa52c32 Opera v1024 uses connect() error code to work out if a socket connected successfully. Added correct return code for windows equivalent error code. Matthew Parlane 2012-01-19 19:31:35 +13:00
  • f57f654b59 set ProgramShaderCache program format correctly. Shawn Hoffman 2012-01-18 10:22:03 -08:00
  • bef3d7229e Ensure comment strings in CBannerLoaderWii::SWiiBanner are null-terminated. Fixes issue 5012. Shawn Hoffman 2011-11-27 23:17:10 -08:00
  • 1df04e11a4 matt p's current wii-network changes Shawn Hoffman 2012-01-12 02:16:44 -08:00
  • cb03841b7f Add forgotten openssl libs and fix problems from merging Core VS project files. Shawn Hoffman 2012-01-11 21:53:48 -08:00
  • d355ad7055 More 'stuff' Ryan Houdek 2012-01-11 16:00:30 -06:00
  • 0b74ead13f More "stuff" for SS, also a small fix in the program shader cache cache setup." Ryan Houdek 2012-01-11 04:10:43 -06:00
  • 38f9820905 Merge branch 'GLSL-master' of https://code.google.com/p/dolphin-emu into GLSL-master Ryan Houdek 2012-01-11 01:19:14 -06:00
  • 576955c145 Change 'stuff' Ryan Houdek 2012-01-11 01:18:54 -06:00
  • 79ca43226c Added SHRD/SHLD x86 emitters, further optimized srawx calc84maniac 2012-01-09 00:10:13 -05:00
  • 31ff1907a4 added an option to log to the attached Windows debugger (so e.g. NOTICE_LOG messages can show up in Visual Studio's output window) nitsuja 2011-12-23 11:55:17 -06:00
  • 1603bbb5f4 fixed and reenabled and slightly optimized the JIT version of fcmpo/fcmpu. nitsuja 2012-01-07 22:19:45 -08:00
  • 9ab69febe5 fix for stack corruption caused by certain DSP LLE JIT ABI calls. if you were getting crashes or freezes as a result of using the "DSP LLE on Thread" option, this might fix that. nitsuja 2012-01-07 20:46:41 -08:00
  • 2368d88c65 slightly more precise speed percent display (this is really minor) nitsuja 2012-01-07 20:24:11 -08:00
  • daefb3b550 a small thread synchronization speedup for dual core mode. it's most noticeable in games where the CPU is running behind compared to the GPU. nitsuja 2012-01-07 20:22:48 -08:00
  • b33be736cd D3D9/11: Degrade a PanicAlert related to EFB format changes to an ERROR_LOG NeoBrainX 2012-01-06 13:45:51 +01:00
  • 8fb1a02f6b Fixed small error for instructions with overflow enabled calc84maniac 2012-01-05 22:39:17 -05:00
  • 5a15d58964 Added emitters for BT/BTR/BTS/BTC x86 instructions, optimized extended arithmetic PowerPC instructions calc84maniac 2012-01-05 22:36:27 -05:00
  • a7a6a1859e subfex optimization when RD==RA calc84maniac 2012-01-05 19:07:31 -05:00
  • 60cddf0823 Fixed some BindToRegister calls (removing unnecessary MOV instructions for speedup) calc84maniac 2012-01-05 18:27:04 -05:00
  • aff6a7ac6f WIP patch for networking Shawn Hoffman 2011-09-05 19:36:16 -07:00
  • 8a1ca0f1b8 add openssl to externals Shawn Hoffman 2011-09-05 19:35:48 -07:00
  • ecc63651c7 srawx/srawix optimizations calc84maniac 2012-01-04 14:05:55 -05:00
  • 57d1c87a2d Merge branch 'determinism-fixes' nitsuja 2012-01-04 01:49:31 -08:00
  • 39613a95a8 initialize the uninitialized nitsuja 2012-01-02 02:20:22 -08:00
  • 81a1efab8e fixed an issue where the CPU sometimes single-steps an extra time after pausing nitsuja 2012-01-02 01:29:16 -08:00
  • ced8ca7219 better support for RTC when recording nitsuja 2011-12-26 05:09:30 -06:00
  • c6ce58ab64 fixed a wii recording desync (some remote init code was running in playback but not recording) nitsuja 2011-12-23 01:40:57 -06:00
  • fe5a82357a fix potential wiimote playback desync nitsuja 2011-12-18 23:58:28 -08:00
  • 88df9d25a1 fixed potential crash in wii fileio nitsuja 2012-01-04 00:51:18 -08:00
  • 363cf39ca9 Got rid of no-longer-valid assert 'W T F !!!' calc84maniac 2012-01-04 02:27:04 -05:00
  • 415aad3b03 Fixed some GCC compiler warnings calc84maniac 2012-01-03 10:57:58 -05:00
  • f9f9bb9870 Merge branch 'master' of https://code.google.com/p/dolphin-emu calc84maniac 2012-01-03 10:05:08 -05:00
  • b23a3df5e8 More x86 shift fixing calc84maniac 2012-01-03 10:03:12 -05:00
  • ebca41e78b Merge branch 'Wiimote' skidau 2012-01-03 22:23:45 +11:00
  • b88d0aa53f x86 shift of 0 doesn't update flags, check the value manually calc84maniac 2012-01-03 00:37:43 -05:00
  • a812e3bd3d Removed the "Reload MemCard on load state" hack as it is no longer needed with the new save states system. skidau 2012-01-03 15:36:32 +11:00
  • 32755aa48c Reordered the safe write path of the stfd instruction. skidau 2012-01-03 10:20:20 +11:00
  • daf7e96521 Fixed the safe write path of the stfd instruction in the JIT. Fixes issue 4001. skidau 2012-01-03 01:17:52 +11:00
  • 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. skidau 2012-01-02 15:14:30 +11:00
  • 318d3cff02 Added a note to try the native code handler in the error message window. Added copyright notices. skidau 2012-01-02 13:53:39 +11:00
  • 69b2d4ddc1 Changed the Gecko code handling to the native code handler. This provides full compatibility with all Gecko codes. skidau 2011-12-31 15:18:48 +11:00
  • 2c3a714e49 Merge branch 'master' of https://code.google.com/p/dolphin-emu calc84maniac 2012-01-03 00:44:41 -05:00
  • aa47a8c690 x86 shift of 0 doesn't update flags, check the value manually calc84maniac 2012-01-03 00:37:43 -05:00
  • ca287e7957 Removed the "Reload MemCard on load state" hack as it is no longer needed with the new save states system. skidau 2012-01-03 15:36:32 +11:00
  • 6ecae3e556 srwx and slwx optimizations calc84maniac 2012-01-02 18:00:28 -05:00
  • 9c4106027c Erp, some changes were not committed calc84maniac 2012-01-02 17:34:07 -05:00
  • ff6d0d056a rolwinmix and rlwnmx optimizations, another Rc/RC typo fixed calc84maniac 2012-01-02 17:30:54 -05:00
  • 9530bd0292 rlwimix optimizations calc84maniac 2012-01-02 15:07:36 -05:00
  • a6d041bfa9 Removed an extraneous FlushLockX, further optimized simultaneous handling of carry/overflow. calc84maniac 2012-01-02 11:50:01 -05:00
  • 4cb1af0f13 Fixed a bad typo. Why are there different inst.Rc and inst.RC variables? >_> calc84maniac 2012-01-02 04:00:47 -05:00
  • ab54000d73 Fixed and streamlined overflow detection, improved subtraction methods, general flag-based optimizations including GenerateRC() which uses the sign/zero flag of the last operation unknown 2012-01-02 03:42:00 -05:00
  • d399e6b26d Reordered the safe write path of the stfd instruction. skidau 2012-01-03 10:20:20 +11:00
  • f575c2c3be srwx and slwx optimizations calc84maniac 2012-01-02 18:00:28 -05:00
  • 42cdda42c9 Erp, some changes were not committed calc84maniac 2012-01-02 17:34:07 -05:00
  • ce80772007 rolwinmix and rlwnmx optimizations, another Rc/RC typo fixed calc84maniac 2012-01-02 17:30:54 -05:00
  • 7d262ff1f4 rlwimix optimizations calc84maniac 2012-01-02 15:07:36 -05:00
  • a2bd91b726 Removed an extraneous FlushLockX, further optimized simultaneous handling of carry/overflow. calc84maniac 2012-01-02 11:50:01 -05:00
  • 67e38fb6c6 Fixed the safe write path of the stfd instruction in the JIT. Fixes issue 4001. skidau 2012-01-03 01:17:52 +11:00
  • 8d67354179 Fixed a bad typo. Why are there different inst.Rc and inst.RC variables? >_> calc84maniac 2012-01-02 04:00:47 -05:00
  • d6bf166694 Fixed and streamlined overflow detection, improved subtraction methods, general flag-based optimizations including GenerateRC() which uses the sign/zero flag of the last operation unknown 2012-01-02 03:42:00 -05:00