Commit Graph

  • e5e4e1f1b0 buildfix for some wiimote plugin errors Shawn Hoffman 2009-12-06 02:33:36 +00:00
  • bc0d6defc6 Oops, Tortoise forgot this new file. ayuanx 2009-12-06 01:23:17 +00:00
  • db98709de0 Implemented Pad Rumble for Emu WiiMote, Currently this function is still quite basic and rough. ayuanx 2009-12-06 01:15:13 +00:00
  • 2a6973f390 Update CG 2.2 April to CG 2.2 October death2droid 2009-12-06 00:41:17 +00:00
  • d117b438ae 1) Added current core button status for all REPORT_IN, so now you can hold a tire and walk in "Mad World". ayuanx 2009-12-05 20:01:48 +00:00
  • 6a5a90b9db Fixed Issue 1697, this also makes usb_kbd enabled again. ayuanx 2009-12-05 17:34:32 +00:00
  • 0f0c77c299 minor code cleanup hrydgard 2009-12-05 14:01:29 +00:00
  • f0bba97070 Delete the misnamed GlobalControl.cpp/h, move the (ugly) projection hack code that was there into VertexShaderManager where it belongs. hrydgard 2009-12-05 13:56:23 +00:00
  • 973441d703 Revert "shake" to the previous fierce one. Yes, some games require you to shake as hard as you possibly can. So better keep shake always hard. ayuanx 2009-12-05 10:50:35 +00:00
  • 24a785af59 With Roll & Pitch binding to "Keyboard" and both degrees setting to "Free Swing", the "Pitch Left" and "Pitch Right" keys on keyboard now work like "Swing to left" and "Swing to right". ayuanx 2009-12-04 21:13:27 +00:00
  • c71adffa80 New Feature: Free Swing for EMU WiiMote ayuanx 2009-12-04 16:36:24 +00:00
  • d919a641c1 Makes "Shake by Mouse Middle Button" work again ayuanx 2009-12-04 12:22:36 +00:00
  • 07cd58ebc0 Fixed the "usb_kbd is not able to run Close()" issue. ayuanx 2009-12-04 12:13:39 +00:00
  • 714618f4ad small commit to fix a error introduced in 4618, thanks to LordMark for show me the games where the error is visible Rodolfo Osvaldo Bogado 2009-12-03 22:28:03 +00:00
  • a99a1451f9 d3d: a little speedup in efb to ram please test and let me know the result opengl: a little code cleanup and possible speedup in texture recreation. d3d and opengl :plugins corrected the efb alignment when efb to ram is used. Rodolfo Osvaldo Bogado 2009-12-03 20:09:15 +00:00
  • afdfd29fcd Use ggdb on linux/osx enable omit-frame-pointer on release nakeee 2009-12-02 10:24:15 +00:00
  • e6d51e8ff4 Fixed 24 bit depth copies to RAM. 24 and 16 bit depth copies are now more accurate. Added an offset to DX copies to RAM and made half sized copies to a texture linearly filtered. donkopunchstania 2009-12-02 04:17:18 +00:00
  • 6e56ea80f7 Don't disable option dialogs at runtime. hrydgard 2009-12-01 21:43:54 +00:00
  • aa2f2dc95c DSPLLE - cleaning, small fixes (2 shift opcodes are more correct now (lsr,asr) + some 0x3... opcodes are working better in case they are extended) Marko Pusljar 2009-12-01 20:38:42 +00:00
  • 4d512ecba7 1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games. No need to use "Sound Loop Hack", so I just removed it. ayuanx 2009-12-01 15:39:37 +00:00
  • 9e17ee5155 fix a linux wiimote compile error and apply some little changes to the dx plugin :P luisr142004 2009-11-30 03:48:59 +00:00
  • 5ef159a971 Now WiiMote button mapping supports both Keyboard & Joypad, or even mixed, no need to bother Xpadder. :) ayuanx 2009-11-29 17:58:52 +00:00
  • 8eb821722f Unconsting an iterator passed to erase nakeee 2009-11-29 17:10:57 +00:00
  • 4ce110e841 Thanks to godisgovernment's sharp eyes, now the Reset() bug in WII_IPC_HLE is fixed ayuanx 2009-11-29 06:14:28 +00:00
  • 988fabeb70 Fix real wiimote for people that use the bluesoleil stack Shawn Hoffman 2009-11-29 03:27:38 +00:00
  • 7643127935 Fixed the tiny bug that prevents you from customizing Wiimote key mapping. ayuanx 2009-11-28 19:45:24 +00:00
  • 3e287233e9 Shake in last revision works, but not that sensitive. ayuanx 2009-11-28 18:37:57 +00:00
  • ff23c02795 Now "Wiimote/Nunchunk Shake" on Keyboard works(for Win only). Just press the "Shake" key. ayuanx 2009-11-28 18:00:07 +00:00
  • 0f7b1a2f95 Added an option "Enable Loop Audio Hack" in DSP config. I know hack is not good but before we find a better way to detect different games, at least this option allows some games to output normal sound without breaking other games. ayuanx 2009-11-28 11:40:04 +00:00
  • 60352d92eb Wiimote: reapply the Upright wiimote option D3D: add the EFB Copy option to complete Rodolfo's commit plus add the Overlay FPS and the Disable Fog options also change the config dialog's behaviour a bit luisr142004 2009-11-28 05:59:46 +00:00
  • bf6f40efbf An attempt to fix Monster Hunter Tri, verification needed yet. ayuanx 2009-11-27 20:48:54 +00:00
  • ea732db998 Thanks to Wagnard28 and other lots of people's test, now this will hopefully solve the troubling regression problems between r4616 and r4617. ayuanx 2009-11-27 20:21:12 +00:00
  • 5e31f22e50 small code reorganization. Now efb to ram display correctly but still is misaligned by one pixel please test and give me feedback Rodolfo Osvaldo Bogado 2009-11-27 19:42:27 +00:00
  • f69184b887 This should fix the No Sound Problem in GC & Non-AX games. Besides, this should also fix the WAD game loading issue. ayuanx 2009-11-27 17:39:37 +00:00
  • 155719dc36 Very small but very COOL fix. ayuanx 2009-11-27 15:07:52 +00:00
  • 3e49599a33 AlsaSound: Applied the fix from issue 1689 makes DSP better thanks darumo nakeee 2009-11-27 11:52:29 +00:00
  • fddab016fa Fixed the save file path issue of r4613 ayuanx 2009-11-26 17:50:14 +00:00
  • 7a6241da81 OK, now all hardware devices are pre-created, so theoretically you can save/load state anytime anywhere, no need to wait for game title to show. Besides this should boost the performance by a little. ayuanx 2009-11-26 09:50:50 +00:00
  • 8405c4049d Commit better wiiuse compiles, the ones in last commit may have been switched around by git on me. Add MotionPlus to the statesave so it won't be a bother later, and uncomment some things so accessing it doesn't cause PanicAlerts Shawn Hoffman 2009-11-26 05:01:24 +00:00
  • 574a03b1e1 Fixed the problem which was causing wonky IR behavior in windows - use memmov() instead :) - re-enabled optimizations in wiiuse Shawn Hoffman 2009-11-25 17:58:16 +00:00
  • 6145dd2967 Real Wiimote: fix a crash some people were having, and fix IR behavior (by turning off some msvc++ optimizations...) Shawn Hoffman 2009-11-25 16:22:46 +00:00
  • 7118900d3b My first proud commit interdpth 2009-11-25 10:07:56 +00:00
  • 29774c35e8 My first commit :) ayuanx 2009-11-24 17:10:38 +00:00
  • 6a46befc2a commit ayuanx's patch from issue 1634. Fixes quite a few IPC + IPC_HLE + IPC_HLE_USB + wiimote problems, see the issue for full details Shawn Hoffman 2009-11-24 05:03:47 +00:00
  • 55dc7efaa4 corrected viewport and scissor test behavior in both plugins. some code cleanup in d3d. Rodolfo Osvaldo Bogado 2009-11-23 14:08:08 +00:00
  • 37f1e1ca73 fix changing between interpreter and JIT not taking place instantly. Fix loading config needlessly twice on app init. Fixes issue 1682 Shawn Hoffman 2009-11-23 08:43:14 +00:00
  • 67dee48b3e Moved XInitThreads to where it wont crash should solve issue 1540 (Thanks emuxperts for the fix) nakeee 2009-11-23 08:25:41 +00:00
  • 66b80131d6 wxMenu objects are now deleted by wxwidgets - should fix a few GUI-related crashes Shawn Hoffman 2009-11-23 08:05:54 +00:00
  • 425ee74c76 fix real wiimote on windows Shawn Hoffman 2009-11-23 02:34:48 +00:00
  • 354078def6 make wxpostevent into addpendingevent hoping to solve some thread issue on linux nakeee 2009-11-22 07:37:00 +00:00
  • 19d7bb2c84 big commit, implemented depth textures with hardware support in D3D, so now they will be correct as in opengl. please test a lot because i only tested the ati path, nvidia path is "Theoretical" :). Also reimplemented screen clearing as a color quad to support alpha blending when clearing as in the original hardware. the funny thing is how is implemented peeking, as locking depth textures is not supported, implemented peeking copying the values form the depth texture to a r32f render target and then reading back the data. please a lot of testing to this commit. Rodolfo Osvaldo Bogado 2009-11-22 02:37:00 +00:00
  • 7fa29f0b66 fix linux compile Shawn Hoffman 2009-11-21 21:03:30 +00:00
  • 32c74c6481 cleanup wii usb keyboard a little - really needs to use inputcommon or something... Shawn Hoffman 2009-11-21 10:25:27 +00:00
  • 6e7395cef1 Try to do Z textures better. Z texturing does not work if early z or no z update. Corrected the Z texture bias used on 8 and 16 bit textures. donkopunchstania 2009-11-21 02:49:46 +00:00
  • c9f5521d26 forget the new files Sorry :) Rodolfo Osvaldo Bogado 2009-11-20 20:14:34 +00:00
  • 802c112ad9 Well this commit has 2 parts: first part if fixing, fixed, i thing, the flickering that everyone has reported, at least in my case i only have flickering in the one texture in one game and now is fixed. The other fix is not for an reported issue, is more a correctness fix, running dolphin with pix to review debug errors, result in a ton of warnings and error, now with this commit, at least for ati, there no more error or warnings, this means, correct management and state change, no accurate emulation, for this still a lot of work to do. for this part of the commit please give me feedback and let me know of remaining issues Rodolfo Osvaldo Bogado 2009-11-20 18:46:30 +00:00
  • 47f3c5bc31 Forgot about this. Nobody wants WiiUse debugging on. Also, Real Wiimote works with this one, because I forgot to remove the -1! Huzza! Sonicadvance1 2009-11-19 22:58:36 +00:00
  • 1aa5e09db9 Didn't mean for this to get committed Sonicadvance1 2009-11-19 22:48:14 +00:00
  • 3af4c50af1 Clean up Wiiuse to allow less _WIN32 defines. Windows side now spits out regular packets, and takes in regular packets. Like a normal OS should :} This shouldn't break Windows wiimote, Linux Wiimote doesn't work with this revision. Will require the new plugin which doesn't have emulated Wiimote at all. Sonicadvance1 2009-11-19 22:47:57 +00:00
  • 651b5addf4 DiscIO.vcproj depends on zlib... Shawn Hoffman 2009-11-19 03:12:14 +00:00
  • fe1a5142a7 a minor cleanup in xf registers, an some small bug fixes. please test and give me feedback Rodolfo Osvaldo Bogado 2009-11-19 02:28:41 +00:00
  • 73af91281a allow dumping of all symbols to a signature file *hopefully* fix the memleak when scrubbing wii discs. Shawn Hoffman 2009-11-18 21:11:05 +00:00
  • 1a374ad62c fix a silly overflow error in DiscScrubber.cpp Shawn Hoffman 2009-11-18 19:16:59 +00:00
  • 93f2440f30 DSPHLE AXwii mail revert (thanks to RazLaron) Marko Pusljar 2009-11-16 18:06:34 +00:00
  • d52eb9f692 Remove the silly trampoline VideoCommon.h (thanks to godisgovernment) VideoSoftware does not need Cg bztdlinux 2009-11-16 02:15:28 +00:00
  • 633786f96b small warning fix in PadSimple.cpp Shawn Hoffman 2009-11-16 00:47:52 +00:00
  • 43e68713a9 Fix build on Windows when there is no Config.h bztdlinux 2009-11-16 00:16:35 +00:00
  • f796d4d747 STAND BACK - NEWLINE POLICE gcc spams warnings when newlines are not at the end of files. reason: http://gcc.gnu.org/ml/gcc/2001-07/msg01120.html bztdlinux 2009-11-15 22:26:39 +00:00
  • d28a1e06f5 Configure lua for target platform, fixes linker warning about tmpnam bztdlinux 2009-11-15 21:25:44 +00:00
  • f992fc6949 EFB to RAM in OGL and software plugin now work correctly when texture in RAM is a different size than the source. Corrected some block heights in texture decoder to fix copying certain EFB formats. donkopunchstania 2009-11-15 20:14:03 +00:00
  • 9c03de8790 DSPHLE AXwii - cleaning, DCD10004 mails are now correct for Wii Sports ucode too Marko Pusljar 2009-11-15 15:24:52 +00:00
  • 14c3878543 reapply the changes from rev 4532 (without the resizing issues) and the changes from rev 4555 -- fixes issue 1660 luisr142004 2009-11-15 07:46:43 +00:00
  • 70068a288a small fix from chaos in event handling of real wiimote daco65 2009-11-14 23:54:30 +00:00
  • a5cde0d45b refine changes made in r4567 Shawn Hoffman 2009-11-14 23:16:42 +00:00
  • f8c2dcaa4e fix for re missing characters in both plugins, thanks to autoran for the testing. also modified depth efb copy behavior to work accordantly to this change. in opengl efb copy, set the destination texture format and not use argb always. Rodolfo Osvaldo Bogado 2009-11-14 23:15:09 +00:00
  • 6005f4155d Remove info window from Dolphin since most people do not use it or didn't even know it exists. Plus many people think its useless :P death2droid 2009-11-14 22:24:20 +00:00
  • f3366f21e1 Consolidated duplicate code into new function EmulateAnalogStick(...), and make diagonal scaling value consistent. bztdlinux 2009-11-14 22:18:58 +00:00
  • 2814438e79 Patch from the.emeralddragonfly which adds functionality to PadSimple: - Adjustable partial press for the main stick, C-stick, and triggers (separate keys + adjustable values for semi-L, semi-R, semi-main, semi-C) - Escape key to clear a keybinding (especially useful now) - A whole bunch of cleanuppy/consistency stuff. bztdlinux 2009-11-14 20:19:06 +00:00
  • b531c3a04d build fix. now everthing is hunky-dorey mkay Shawn Hoffman 2009-11-14 17:58:51 +00:00
  • 4622bd0c8b reapply changes from 4550-4551,4556-4559 correctly...sigh...some files were ignored by tortoisesvn, and myself :| Shawn Hoffman 2009-11-14 17:50:51 +00:00
  • dc75095f99 re-apply dsp-related changes from r4533 Shawn Hoffman 2009-11-14 17:45:35 +00:00
  • 5bafbbd361 re-apply the warning fixes to Source\Plugins\Plugin_VideoDX9\Src\resource.h from r4555 Shawn Hoffman 2009-11-14 17:39:02 +00:00
  • a60ad41d4d apply ayuanx's fix for classic controller events not being recognized if you are pressing certain combinations. fixes issue 1592 Shawn Hoffman 2009-11-14 17:28:21 +00:00
  • 06aa62504c revert to r4531, but keep the changes from the following revisions: 4533,4550-4551,4556-4559 Shawn Hoffman 2009-11-14 17:08:32 +00:00
  • 18305c7c49 revert sdl changes, part 2 (final) Shawn Hoffman 2009-11-14 16:59:54 +00:00
  • 235a19e356 revert sdl changes, part 1 Shawn Hoffman 2009-11-14 16:58:39 +00:00
  • ee57003ea9 Dolphin System information window: Added basic and untested linux os information check. And also moved the windows.h include down into the ifdef death2droid 2009-11-14 13:00:29 +00:00
  • 2eff42f659 Forgot a tiny bit in last commit. death2droid 2009-11-14 08:55:50 +00:00
  • 2667a469fb Dolphin: System Information(InfoWindow.cpp) - Added a method to check what Windows OS you are running(I do not know of a method to check what linux OS someone is using) and also added a extended version of the cpu_summarize. Plugin manager - Temporarily fixed a problem that caused a crashing when pressing Stop reported in Issue 1656 death2droid 2009-11-14 08:53:16 +00:00
  • de9991c30d NoWX fixes >_> Sonicadvance1 2009-11-13 20:27:40 +00:00
  • 4d3620ace3 DSPHLE AXwii work Marko Pusljar 2009-11-13 20:27:38 +00:00
  • ba42d9aa58 DSPLLE moved DMA debuging to debug level (thanks ayuanx@163.com) nakeee 2009-11-13 13:47:12 +00:00
  • ecf667e755 DSPLLE: long due removal of exception and Zelda messages nakeee 2009-11-13 13:33:17 +00:00
  • e56ca08b4f some minor changes preparing for future commits, and a correction to texture alignment that must solve the efb misalignments in various games Rodolfo Osvaldo Bogado 2009-11-13 11:55:14 +00:00
  • 654800458f OGL: allow the Esc button to work while windowed and not rendering to main D3D: fix the wireframe option getting enabled when using the fullscreen option and did some code cleanup luisr142004 2009-11-13 10:45:41 +00:00
  • 928dc99874 Gamepad (minor) > Crashfix in Wiimote plugin John Peterson 2009-11-13 09:11:24 +00:00
  • 173c16ad41 Should fix a crash that was deleting a invalid pointer that happens when we unload plugins before freeing pads, if this causes problems anywhere, please tell me Sonicadvance1 2009-11-13 09:04:17 +00:00
  • ee88afce58 Gamepad (minor) > Disabled LiveUpdates, it's not stable in the current form John Peterson 2009-11-13 01:52:15 +00:00
  • 00f2a30b71 Some AR Fixes, and speedup Patch Event so AR can apply Code increments faster than the game execution, this helps fixes Jump code in some games. omegadox 2009-11-13 01:26:26 +00:00
  • f38aaca614 apply deathknight13579's other changes from issue 1630 Shawn Hoffman 2009-11-13 01:19:43 +00:00