Commit Graph

  • 345f922549 1. Removed the waitfordeath time out as it seems to crash dolphin every now and then if it hangs on stop now please report so we can fix it. 2. Change linux to use the same threading module in single core mode as windows nakeee 2010-01-11 07:14:30 +00:00
  • 183804e442 Small unicode fix for extracting files (ISOProperties.cpp) Change some PanicYesNo to AskYesNo so that they will always show (WiiSaveCrypted.cpp) Adds more country filtering options to Gamelist (france, italy, korea, taiwan, and unknown country) Misc. fixes for potential crashes that can only occur with a corrupted dump == check filesize of a dump before spending time looking for the cause of a crash :P LPFaint99 2010-01-11 05:07:56 +00:00
  • a19be73be3 Do special handling of texture coordinate generation if there is only a position and texture coordinate present. donkopunchstania 2010-01-11 00:44:40 +00:00
  • 175162e661 Fixed Issue 1979 - Crash when scanning WAD files with no title information... fgfemperor 2010-01-09 22:03:20 +00:00
  • 1a5817f6fd from BhaaL: linux compile fix for r4794, Event::Wait now supports a timeout (default to INFINITE), and it returns true when the timeout expired. fixes issue 1974 Shawn Hoffman 2010-01-09 19:06:23 +00:00
  • f472e2904d Now Progressive Scan actually works for those games that really depend on this setting (Try Mario Kart Wii) ayuanx 2010-01-09 17:11:59 +00:00
  • 81afdbe4f4 Compilation fix for r4795 ayuanx 2010-01-08 22:56:27 +00:00
  • 6575f9d03a error 003 fix when booting system menu 4.2. note that the 0x45 doesn't actually have a name tho daco65 2010-01-08 22:11:18 +00:00
  • a3cfafcd12 1. Expanded Framelimit range from 20 to 120 in case someone wants to run a little faster than full speed but still controllable not like wild OFF. ayuanx 2010-01-08 21:57:31 +00:00
  • 69fdb7ae5c Added Nunchuk to the Wiimote Recording window. Now you can know if your Nunchuk is working as it should =P fgfemperor 2010-01-08 20:27:54 +00:00
  • f9106f4e6f Some more AXWii RE. luigi2us 2010-01-08 18:26:22 +00:00
  • 11091893b2 Fixed Issue 1952 ayuanx 2010-01-08 13:16:37 +00:00
  • 9ed2d1957a This should fix Issue 1960 ayuanx 2010-01-08 11:25:51 +00:00
  • 9cbd508181 1. This should fix Issue 1625 (Bizarre Auto Frame Limit) Now the frame limiter yields on CPU thread, not as before on GPU thread mistakenly ayuanx 2010-01-07 20:01:41 +00:00
  • 64167bcb60 Now you can switch between Emulated and Real WiiMotes, connect more Real Wiimotes and even pair them up (if you have MS BT Stack) during gameplay! All you gotta do is Pause the emulation! That's useful for when your batteries run out during gameplay, for example... fgfemperor 2010-01-06 19:26:52 +00:00
  • 623a09b5a5 It looks like MotionPlus and other Extensions are actually sharing the same register storage space. So maybe we should replace "g_RegMotionPlus" with "g_RegExt" instead. ayuanx 2010-01-05 18:07:23 +00:00
  • 516f7a4ca1 An attempt to fix Issue 1919 (Multi-Wiimote Freezing) ayuanx 2010-01-05 17:39:06 +00:00
  • 6500db254f Now you can pair up your Real WiiMotes on the Wiimote config panel! fgfemperor 2010-01-05 17:38:37 +00:00
  • ea4225f9fd Cleanup of the Device usb code, now we don't compare u32 to NULL. Please someone who knows the code take a look to make sure I got it right. nakeee 2010-01-05 08:07:06 +00:00
  • 8b736cf7c5 Work towards importing data.bin wii save files (issue 1945) so far only tested with NSMB save (which works) !!backup any existing save before importing save for the same game!! LPFaint99 2010-01-05 07:34:03 +00:00
  • 736d84f5d6 Remap wiimote hotkeys to Alt+F5/F6/F7/F8 to make Windows happy. ayuanx 2010-01-04 03:31:49 +00:00
  • 430f44cb1e Added hotkey Alt+F1/F2/F3/F4 for connect/disconnect wiimote with OSD display (But there is still a little problem with DX9 fullscreen toggling) ayuanx 2010-01-04 03:11:31 +00:00
  • cbf5929276 Patch from stgn: JitBlockCache::GetCompiledCodeFromBlock() now casts the correct pointer, which allows the PPC <-> x86 translated code viewer to work. Fixes issue 1935. bztdlinux 2010-01-04 01:28:47 +00:00
  • 72b1570e08 Fixed Issue 1928 ayuanx 2010-01-03 23:05:52 +00:00
  • ede1c935f4 Fix Fullscreen issues in DirectX plugin. Fixes issue 1470, issue 1886 and issue 1673 too. sl1nk3.s 2010-01-03 22:18:50 +00:00
  • e80078dc3c What we should think about: "VideoFifo_CheckEFBAccess()" & "VideoFifo_CheckSwapRequest()" should be moved to a more suitable place than inside function "Fifo_EnterLoop()", which wastes considerable amount of CPU time (exhausting one core completely even when paused) and also makes VPS inaccurate. ayuanx 2010-01-03 18:58:50 +00:00
  • a3c258cf9c Fixed Issue 1921 ayuanx 2010-01-03 16:04:40 +00:00
  • ad594abe69 Adding line and file name to the log. This makes the log line a bit too long in my taste so if anyone got an idea of how to make it look nicer i.e making it optional or adding it only to errors/warnings do share nakeee 2010-01-03 08:48:48 +00:00
  • ded7a2921d I'm back, after two weeks pure work and nothing of dolphin, take a look at the code and discover this very small fix, apply color clamping before alpha test, the way is done in the software plugin, have some nice effects, this will fix some things and brake others but the feedback is needed. if you want to know where to start testing look at SMS :) HAPPY 2010 for everyone Rodolfo Osvaldo Bogado 2010-01-02 21:09:12 +00:00
  • f3f7ce1be6 Fixed Issue 1915 ayuanx 2010-01-02 09:05:33 +00:00
  • 92ef4f1156 1. Fixed the freeze issue in "Super Mario Galaxy" and other games, which was introduced since r4762 ayuanx 2010-01-02 05:15:36 +00:00
  • e55c3793b6 Readded the "Loading settings from" log at the INFO log level. skidau 2010-01-01 20:12:31 +00:00
  • 492e44dcb1 Re-worked multiple reall wiimotes... Now it looks a lot better! :P fgfemperor 2010-01-01 16:50:11 +00:00
  • 746b9eeaab Stop spamming the file log without being asked to. Removes the "Loading settings from" and "Starting application" notices being written to the file log when the file log was not enabled. skidau 2010-01-01 09:13:08 +00:00
  • 5877961354 Some fixes to Stop() process. Unbreak linux stop on Single Core, remove an unnecessary wait event, fix DSP HLE/DSP LLE/OGL plugin hang on stop when the config dialog has been opened (nJoy and Wiimote still need to be fixed), avoid the CpuThread to be stuck in the efb/swap loop by setting a flag before the thread is actually shutdown (contrary to r4756 which was setting it.. after :D) Clear the status bar Framerate/Core message when the game is stopped. sl1nk3.s 2010-01-01 03:55:39 +00:00
  • 25abd0f944 Small code cleanup ayuanx 2010-01-01 03:19:46 +00:00
  • eb16c51d5f fix crash when switching to real wiimote with "connect real wiimote" already enabled. Shawn Hoffman 2010-01-01 02:19:19 +00:00
  • 195f734054 Ooops, forgot to save one file before commiting! =\ Really sorry about that... fgfemperor 2010-01-01 00:46:52 +00:00
  • 7359b3b2a6 Now Dolphin officially supports multiple REAL WiiMotes! fgfemperor 2010-01-01 00:38:24 +00:00
  • 7ad2f5087a Fixed an issue that stick mappings for Nunchuck / Classic Controller / Guitar Hero are not saved ayuanx 2009-12-31 22:12:32 +00:00
  • 4da1c4fa35 Simple fix for the config loading issue in r4760 ayuanx 2009-12-31 20:58:14 +00:00
  • 6e87ef943f Sorry, this is the working fix for r4759 ayuanx 2009-12-31 20:49:04 +00:00
  • 2788222be3 Fixed Issue 1888, marco.calautti's patch ayuanx 2009-12-31 18:37:47 +00:00
  • ba25f038af This should fix Issue 1798 ayuanx 2009-12-31 17:42:55 +00:00
  • 40f4dd30c2 Fixed Issue 1711 (a bug that prevents some games from booting) Thanks to chuvit's help ayuanx 2009-12-31 16:25:12 +00:00
  • d4a1b97ac9 Fixed OpenGL shutdown issue in single core mode. Thanks to sl1nk3.s ayuanx 2009-12-30 16:26:16 +00:00
  • 75a3e391a0 * Hides cursor on D3D Fullscreen mode. Fixes Issue 1411 - It's worth noticing that both in OGL and D3D the Config options for Always and Auto Hide Cursor have no effect. I can't get (read) those values in D3DBase.cpp ... * Some more key bindings * Removes duplicate ifdef _Win32 from VKToString * Made VKToString a little faster (smarter) (but don't expect any speedups though...) * Corrects Pal60 name in Config (it was Pal6) fgfemperor 2009-12-30 16:20:41 +00:00
  • 18e951f97a Fix a crash when closing DirectX's window, also apply a fix from j4ck.fr0st/BhaaL @ issue 1277 to prevent two possibles hang on stop. sl1nk3.s 2009-12-30 15:08:18 +00:00
  • 151ff28ab7 Fixed mem leak caused by not releasing pad & wiimote plugin when shutdown ayuanx 2009-12-30 14:37:12 +00:00
  • 97779ea295 1. Proper shutdown, hopefully no crash anymore (Continuation of skidau's work) ayuanx 2009-12-30 09:00:43 +00:00
  • f97b782551 Another fix for one of the crashes ;) when closing Dolphin skidau 2009-12-30 08:48:16 +00:00
  • ec790584aa Fixes the crash when closing Dolphin skidau 2009-12-29 23:15:23 +00:00
  • 9f387f5cf3 Add a fix to our SFML from the current svn version of SFML. Its meant to fix a problem when the connection timed out it used to return that it had connected. death2droid 2009-12-29 22:41:49 +00:00
  • 50139a394b More multi-byte display fix ayuanx 2009-12-29 18:25:45 +00:00
  • 03c45646b4 fiw nowx build tmator 2009-12-29 18:00:41 +00:00
  • 97406ec6eb Sorry, I forgot there were several other paths. And I'm afraid there are even more wxString::FromAscii() :(, hopefully they don't need to be displayed. ayuanx 2009-12-29 17:43:15 +00:00
  • dd6f60a551 Fixed Issue 1339 ayuanx 2009-12-29 17:34:14 +00:00
  • 37b9fed89e allow for extracting apploader/dol from gc/wii images without having to extract the whole fst. for now, the wii extraction just comes from partition 1. Shawn Hoffman 2009-12-29 13:59:38 +00:00
  • 7816bc6900 Tiny fix for Netplay window to display SJIS game titles correctly. ayuanx 2009-12-29 13:38:34 +00:00
  • bd5d4cd34e Fixed linux build XTra.KrazzY 2009-12-29 12:13:47 +00:00
  • c9edf3cde0 convert sjis strings in the wxw logwindow to sjis encoding. (Thankfully wxw seems to do it's own checking to see if the source data is really sjis). Shawn Hoffman 2009-12-29 12:00:48 +00:00
  • a93a30e688 Fix for negative zero in fnmsubsx (interpreter) skidau 2009-12-29 09:11:26 +00:00
  • 0403e3014e buildfix Shawn Hoffman 2009-12-28 23:28:35 +00:00
  • 3226d455e3 Some changes/fixes for the GUI : no need for 2 play button in the debugger, fix some issues with the console not closing as it should when floating. Wii games now show their description in the gamelist instead of the company (= always "N/A"), fix SJIS handling using wxString code instead of Win32 code, fixes some broken characters in the gamelist and ISOProperties. sl1nk3.s 2009-12-28 19:34:19 +00:00
  • bf6ed51b87 Fix an issue with BPMEM_LOADTLUT, thanks to revned @ issue 1831, also fix a speed issue int the FIFO loop introduced recently (ZWW was ~20% slower) sl1nk3.s 2009-12-28 19:13:06 +00:00
  • 60a8d89b56 Oops, quick fix for special key mapping. ayuanx 2009-12-28 04:35:03 +00:00
  • dfc24337b5 DSPHLE - AX - Metroid Prime 2 (GC) audio should be better now Marko Pusljar 2009-12-27 22:52:33 +00:00
  • d62d6b0c33 Now Dolphin officially supports Multi-WiiMote (up to 4) ayuanx 2009-12-27 19:31:02 +00:00
  • 4483f2c7b5 Some more key binding fixes. I know I should have made it in just one commit, I'm sorry, but I forgot to test some keys... This fixes on WiiMote Button Mapping: Num / Num * Num Decimal Num Separator Num Lock Right Alt -> But on keyboards that have "Alt Gr" keys it still gonnal report it as Left Ctrl, because when you press it, the OS sends a Left Ctrl then a Alt key... fgfemperor 2009-12-27 14:46:10 +00:00
  • 78facb0dc5 Tiny Fix: Show the correct name for the HOME key when pressed on Button Mapping dialog. (It was displaying "Num 7" when you pressed the Home button (the one above "End")). Yeah, I know, it really is a silly fix... But hey, it's still a fix! =P fgfemperor 2009-12-27 02:07:46 +00:00
  • 4d6b14cc97 Tiny memleak fix? XTra.KrazzY 2009-12-26 16:21:03 +00:00
  • 56fb509729 DSPLLE: Wii games/ZWW have working-ish sound (Trust the DSP to do its reads and writes wherever it wants) XTra.KrazzY 2009-12-26 15:11:26 +00:00
  • 6014fa6524 Oh Yeah! Now ASK! ayuanx 2009-12-26 14:16:21 +00:00
  • 37a5be0e00 remove dvd threading. shouldn't hurt performance - should make doing anything dealing with DI access a lot more sane (especially for GC) Shawn Hoffman 2009-12-26 02:57:17 +00:00
  • 4240cf9053 Wiimote: More work, don't ask, no answer ayuanx 2009-12-25 22:10:56 +00:00
  • 06218e9ebb Sound System Rework: Phase 2 (cont'ed) ayuanx 2009-12-25 11:59:04 +00:00
  • eddafd450e Fix an extremely silly copy-paste error. magumagu9 2009-12-24 05:21:07 +00:00
  • 45307b7b38 unbreak chat for netplay (broken in last revision...) Shawn Hoffman 2009-12-23 21:49:26 +00:00
  • 62b6af3259 fix wxw multibyte text issues in netplay. changes by bhaal. Shawn Hoffman 2009-12-23 20:46:56 +00:00
  • 9eea60ca69 Sound System Rework: Phase 2 ayuanx 2009-12-23 15:34:14 +00:00
  • 0d0a7c515f JITIL fixes: skidau 2009-12-23 10:51:02 +00:00
  • acef487f8a small opencl build fix on osx tmator 2009-12-23 09:11:12 +00:00
  • fa19e7f299 Fix a small mistake with ecowx/eciwx opcodes (thanks ayuanx) Shawn Hoffman 2009-12-23 08:14:23 +00:00
  • ea61532926 fix nowx build tmator 2009-12-23 07:56:55 +00:00
  • ed84a87ed1 fix video software plugin build on osx tmator 2009-12-23 07:37:59 +00:00
  • 043681a37f Dolphin now uses the first OpenCL device found on the system. Added cast in TextureDecoder.cl to satisfy the OpenCL compiler (thanks, Orphis). skidau 2009-12-23 01:31:42 +00:00
  • 24d8839793 Sound System Rework: Phase 1 ayuanx 2009-12-22 07:26:30 +00:00
  • a1fefe870c DX9: - Add hires texture loading. - Add an option to enable the EFB scaled copy *TODO find a better place for it to go. death2droid 2009-12-22 06:47:42 +00:00
  • 0da21aa115 SI: still works with things that check status reg, also doesn't make games like MK:DD hang. (there's plenty to be done in SI, but for now...it "just works" ;p ) Shawn Hoffman 2009-12-22 06:45:00 +00:00
  • acb9e7ca29 NSMB background fix. Fixes 1654. There was a problem with the fog calculations... Now NSMB shows the background, while the fog still works! fgfemperor 2009-12-21 20:30:01 +00:00
  • 5e7607b700 replace SI_DUMMY with SI_NONE, an actual null device. tweak SI a little so that it doesn't block things which block on the status reg. Shawn Hoffman 2009-12-21 07:39:57 +00:00
  • c3b196541d Added volume control for OpenAL, also improved its performance a bit, but don't expect too much. ayuanx 2009-12-20 13:54:14 +00:00
  • 51163196d3 Now OpenAL works, at least. ayuanx 2009-12-20 02:23:26 +00:00
  • 7b6a0f9b72 Thread safe. PS: The OpenAL is a mess. ayuanx 2009-12-18 19:52:04 +00:00
  • 97090337e3 WC24 config and mailbox files Don't let the BIN suffix mislead you, they are not binary code ayuanx 2009-12-18 12:09:17 +00:00
  • 077768501b Now Mario Kart Wii can create/read/write save file correctly. ayuanx 2009-12-18 08:54:45 +00:00
  • e39b844af6 FileIO: one more experiment: now MKWii can be played without a save file AND saves its data successfully! luigi2us 2009-12-17 22:56:03 +00:00
  • 0176879e45 IPC: let's try that: when reopening a device, return the device's ID, rather than an error code. MKWii can now be played even if you don't have a save file, but it will fail to save and tell the file is corrupted each time you'll launch it. luigi2us 2009-12-17 19:45:13 +00:00
  • bb81ea26ca implement ppc opcodes eciwx/ecowx in interpreter. I think it's safe to do nothing for eieio Shawn Hoffman 2009-12-17 19:17:22 +00:00
  • 734daf362b FileIO: update m_FileLength upon writes, so that MKWii doesn't end up seeking in rksys.dat at incredibly huge offsets. MKWii still fails to create a new save file. luigi2us 2009-12-17 19:11:40 +00:00