Commit Graph

  • 76556b883f resurrect JIT viewer hrydgard 2009-07-11 20:37:55 +00:00
  • 73516cc8e9 just some , useless for emulation , changes that might make it easier for us all :P daco65 2009-07-11 20:30:48 +00:00
  • c01ded38bd Found new zelda voice format, 0x000c, and added REd and ugly condition to sound end in the Raw format (I dunno if it's because of this but ZWW now passes cutscenes correctly) XTra.KrazzY 2009-07-11 20:03:26 +00:00
  • ffb1f411d8 Use events and memfences for EFB accesses. Also, Single-Core mode now works again. Nolan Check 2009-07-11 16:52:34 +00:00
  • 442fbf6476 DSPHLE, PCM16: improves audio quality in SMG: interpolation, preserve sample fraction. hrydgard 2009-07-11 15:39:14 +00:00
  • 3927efdb1d DSPHLE: Messing with RenderVoice_Raw. hrydgard 2009-07-11 15:20:08 +00:00
  • e0efa586a1 DSPHLE: Zelda ucode: Better volume handling for volume mode 1. Fixes most (not all) volume and stereo issues. hrydgard 2009-07-11 14:45:05 +00:00
  • f6edc361b4 Delete the "Jac" uCode HLE, merge it into the Zelda ucode. The games (Luigi, Pikmin) communicate fine but don't make any sound :( hrydgard 2009-07-11 13:57:21 +00:00
  • ccebd7512e Fix a DSP disasm problem, misc minor stuff .. not much to see here hrydgard 2009-07-11 10:18:25 +00:00
  • aa10f4d2e0 More zelda ucode RE... hrydgard 2009-07-11 09:28:11 +00:00
  • ce52073cb8 organize wiiuse source a little Shawn Hoffman 2009-07-11 08:53:44 +00:00
  • 419c6a0927 fig ConfigPadDlg size in linux, temporary linux build fix LPFaint99 2009-07-11 04:33:38 +00:00
  • dc30df7dca fix building in linux LPFaint99 2009-07-11 03:10:10 +00:00
  • dc7d9ab998 Switch to Video_BeginField; hopefully fix or reduce some video stability problems by using Events. Nolan Check 2009-07-11 02:34:16 +00:00
  • 2a236a4631 remove PAD_GetAttachedPads() from PadSimple and nJoy (and plugin specs). It hasn't done anything except get in the way/cause confusion since changing SI devices was added. Also I declare PadSimpleEvent and nJoy .4 as dead/rotting code. someone can feel free to prove me wrong...but know they are on my hitlist :p Shawn Hoffman 2009-07-11 00:27:32 +00:00
  • 6a4bf11d3b Xcode Compile fix Sonicadvance1 2009-07-10 21:32:20 +00:00
  • fd57ba3105 Windows build fix. Marcus Wanners 2009-07-10 21:12:45 +00:00
  • 6800adf4dc Use _beginthreadex Nolan Check 2009-07-10 20:22:25 +00:00
  • 112b742d31 Forgot to change a header when checking to make sure it compiles for JitIL Sonicadvance1 2009-07-10 19:47:42 +00:00
  • 3ede866c37 Change the Wiimote plugin a bit since it works in both OSs the way Windows does it, fix a crash that happens in PluginManager.cpp since it was not being checked correctly. and the big one, Break out the JIT core dependency, should be able to remove easily now if added to the Scons settings. This commit WILL break Windows until someone adds the new files to the VS project files Sonicadvance1 2009-07-10 19:25:58 +00:00
  • 4459f5b8c6 DSPLLE: attempt at RE of parts of the zelda volume code ... hrydgard 2009-07-10 19:25:11 +00:00
  • eaa93ed839 DSPLLE more exception work (not sure we need reset at all) nakeee 2009-07-10 15:00:29 +00:00
  • 42fed5c111 DSPLLE: exception work, please review/test/-1 nakeee 2009-07-10 11:19:47 +00:00
  • bd7419d437 More work on wiimote plugin X11 input config LPFaint99 2009-07-10 06:16:22 +00:00
  • 8145eb30d9 Simplify gui init for Wiimote, nunchuck, and classic controller LPFaint99 2009-07-10 05:30:19 +00:00
  • 7f131a9045 fixing a silly typo nakeee 2009-07-09 16:53:09 +00:00
  • 1fe26436ca accidently commited the uncomment exception nakeee 2009-07-09 12:56:16 +00:00
  • 7f40dddcd6 DSPLLE comment cleanup nakeee 2009-07-09 12:54:35 +00:00
  • db9c9b7c17 Linux compile fix nakeee 2009-07-09 12:23:24 +00:00
  • 40f8c8ea3a nJoy: (Typing) John Peterson 2009-07-09 08:18:10 +00:00
  • 45dbfc7fdc nJoy: (Forgot to disable logging) John Peterson 2009-07-09 08:00:21 +00:00
  • 8d42378479 nJoy: Allow the same settings for the C-stick John Peterson 2009-07-09 07:58:36 +00:00
  • 722ee4cd06 Move XInputBase from PadSimple to InputCommon, Start work on X11 input for wiimote plugin mapping (copy XTra-KrazzY's fix for PadSimple) LPFaint99 2009-07-09 06:50:22 +00:00
  • 19ad53ea58 nJoy: Show the original GC controller analog stick area in the advanced settings John Peterson 2009-07-09 06:33:01 +00:00
  • af83bfffa1 Simplify GH3 gui init, only show currently connected extension keyboard mapping LPFaint99 2009-07-09 04:19:49 +00:00
  • 48f1c24cc9 Add gui for GH3 Controller, extension is still disabled currently Analog stick and whammy still do not work for GH3 extension, frets, strum, and +/- work some cleanup Next commit will change the PadMapping gui to only show the controller mapping for the currently enabled extension LPFaint99 2009-07-09 03:58:53 +00:00
  • a718ff266e nJoy: Fixed the radius adjustment John Peterson 2009-07-09 02:23:40 +00:00
  • 8fa315879a nJoy: Added radius option to advanced settings John Peterson 2009-07-09 00:48:07 +00:00
  • 1c52139d94 DSPLLE: the reset exception is needed by zelda to init correctly, but it get stuck in the middle. If you wish to help debugging uncomment the SetException line. nakeee 2009-07-09 00:07:08 +00:00
  • a0a7116fe0 DSPLLE uncomment else: [23:00] <LordMark> if i reenable those 2 else-s in bloop and bloopi sth strange happens [23:00] <LordMark> LLE sound in crazy taxi is like almost perfect I still don't think they make sense though.. nakeee 2009-07-08 20:06:15 +00:00
  • b2f36d4401 Forgot a file nakeee 2009-07-08 08:29:22 +00:00
  • 9588c84475 Fix compile, removed wiimote-testing as people prefer to work live on wiimote so I will also nakeee 2009-07-08 08:26:25 +00:00
  • afa6372d96 Dolphin now compiles in OS X with Xcode. At least in release setting Sonicadvance1 2009-07-08 08:04:36 +00:00
  • b6a43c5db8 Steps to simplify pad mappings for wiimote plugin simplified ini saving misc cleanup; My next few commits will change the config gui to only show the pad mappings for the currently connected extension, more cleanup/simplification, GH3 controller config options; I just have no more time tonight :P LPFaint99 2009-07-08 07:16:26 +00:00
  • 25b77d4654 Zelda UCode: Synth fixes and some RE. (Why does it still sound awful?) XTra.KrazzY 2009-07-08 01:08:43 +00:00
  • 47ea4936b3 DSP LLE: Fix ASR as well. luigi2us 2009-07-07 21:48:32 +00:00
  • 6c7aadd5ab Fixed LSR opcode (shift would always be a crazy value like 65479 instead of 7). Now SMG ucode jumps to the right command handlers. Unfortunately still no sound :( luigi2us 2009-07-07 20:40:19 +00:00
  • 92e63e3ac4 Various changes: Fixed linux build, added some zelda ucode RE, added HLE mail logging features XTra.KrazzY 2009-07-07 15:12:52 +00:00
  • 13290204b4 Woops Sonicadvance1 2009-07-07 14:31:43 +00:00
  • e17a097113 Fix AX exp 4 (Ector should it be named new ucode request?) nakeee 2009-07-07 14:11:40 +00:00
  • 440c0c1d14 Trying to get Dolphin to compile in Xcode, had to rename the Debugger namespace to something else since the name collided in OS X when using Xcode/Cocoa. Everything compiles except for the GL plugin, and the actual main Dolphin program. Will be trying to get them to compile after sleeping Sonicadvance1 2009-07-07 14:04:56 +00:00
  • cfb2518612 DSPLLE: make exceptions names make sense nakeee 2009-07-07 12:48:38 +00:00
  • 10d854a02c remove the if tests, if you want to run them use the template nakeee 2009-07-07 10:07:33 +00:00
  • 1654c582ab DSPLLE: razi approved condition code naming. (we need to go over the dspspy code to see that we use the right names) nakeee 2009-07-07 10:01:34 +00:00
  • d8d2b8030e DSPLLE: Commented out the else in bloop, it doesn't make sense, and I didn't get any regression, but please check and tell me if it broke something. nakeee 2009-07-06 21:27:56 +00:00
  • ce6e8ed798 DSPLLE: More minor clean up, some log mistake fixes and revert the +1 loop (it seems to got zelda ucode stuck for some weird reason) nakeee 2009-07-06 19:19:03 +00:00
  • c44dabfe8b DSPLLE: comments and logging clean up nakeee 2009-07-06 18:15:01 +00:00
  • 45771c8614 Uncomment what was accidentally commented out. Sorry. luigi2us 2009-07-06 12:21:27 +00:00
  • 85a3661afc Make AFCdecodebuffer static. Also remove some #include UCode_Zelda_ADPCM.h I forgot. luigi2us 2009-07-06 12:20:01 +00:00
  • ca51636f5c Put AFCdecodebuffer inside the CUCode_Zelda class. luigi2us 2009-07-06 12:12:05 +00:00
  • a41c1b2d0a add *.user, Win32, and x64 build dir to ignore list for DebuggerUICommon and Unit Tests add *.aps to ignore list for DolphinWX dir add eol-style native to 120 or so files LPFaint99 2009-07-06 02:10:26 +00:00
  • 23f3e327e2 Change Wiimote padconfig and recording wxframes to modal dialogs. (Works better for linux) LPFaint99 2009-07-06 00:27:32 +00:00
  • 8fe9db180c dsp hle: fix a hang some people were having with zelda ucode. doesn't seem to break SMG...I'm really not sure either one is the correct behavior though. (some dsp master check!) Shawn Hoffman 2009-07-05 21:34:57 +00:00
  • b4705b80c2 Fix my 2 Epic fails 1. Srcub bars for ir cursor 2. extension connecting LPFaint99 2009-07-05 20:11:33 +00:00
  • a6307a6601 LLE: so I'm case sensetive... nakeee 2009-07-05 19:26:13 +00:00
  • 6983cd1607 oops XTra.KrazzY 2009-07-05 19:26:05 +00:00
  • e7ec7d56d5 DSPHLE: Decoded most of 0x21. Added real conclusions to the switch case to signal the CPU that the voice has been played. More work on 0x20/0x21/Raw (and probably the end of it) this weekend. XTra.KrazzY 2009-07-05 19:14:10 +00:00
  • 36883d6a48 Returned the exception in action check, it seems that we are missing how 2 exceptions are handled together. For example SSBM got both 32 and 4 exception together but with the hack 4 is lost. Removed some junk from LLE logging nakeee 2009-07-05 16:18:17 +00:00
  • 0932c11b9c buildfix for dsp hle gui Shawn Hoffman 2009-07-05 14:46:05 +00:00
  • 96429cf752 DSPLLE Take 2 in getting rid of exception hack. This time zelda seems to work and mails seems to pass between CPU and SPU Very similar to the ones from HLE nakeee 2009-07-05 13:07:38 +00:00
  • df3abc6a2a DSPLLE: small loop fix (ector pls take a look) nakeee 2009-07-05 10:17:52 +00:00
  • d3d65d2030 Revert R3511 (MusicMod was removed) LPFaint99 2009-07-05 07:30:42 +00:00
  • 52438f1dc7 Wiimote plugin cleanup & linux build fix LPFaint99 2009-07-05 05:59:03 +00:00
  • c921fe1c13 New Wiimote Plugin Config GUI LPFaint99 2009-07-05 04:29:00 +00:00
  • 8c6c18823f typo LPFaint99 2009-07-04 08:26:52 +00:00
  • 86a51e0c57 Some Work on the Guitar extension for Wiimote, untested, no gui yet LPFaint99 2009-07-04 07:28:48 +00:00
  • 76b5bd49f8 buildfix for r3671 Shawn Hoffman 2009-07-04 04:52:30 +00:00
  • 68a384f803 Path is now correctly X:\ on windows instead of X:\/ Allows booting from drive root Fixes issue 1035. LPFaint99 2009-07-04 04:24:52 +00:00
  • 1b936a4f71 JIT for frsqrte; not really a large difference, but drops it off a profile I'm looking at. magumagu9 2009-07-04 00:48:09 +00:00
  • c52e4d281e Remove instructions which don't actually exist. magumagu9 2009-07-04 00:09:12 +00:00
  • 3c41c4dacf Misc warning fixes. magumagu9 2009-07-03 23:53:20 +00:00
  • 3034a9fcfc Misc warning fixes. magumagu9 2009-07-03 23:14:06 +00:00
  • fc604ba2d1 fix for r3667 LPFaint99 2009-07-03 22:51:21 +00:00
  • 4c86d218c1 Add Taiwan to the Country Codes, move all country code switches to one function, add unk country flag and taiwan country flag LPFaint99 2009-07-03 22:34:51 +00:00
  • 15e4eed7fa fix real wiimote on windows...don't really know if it was working on other platforms...yes, sorta ugly Shawn Hoffman 2009-07-03 22:10:16 +00:00
  • 37332216ef Cache pointer to dsp plugin. turns out the lookup is pretty expensive, looking at TD's oprofile run... this'll maybe give you a frame or two. hrydgard 2009-07-03 18:47:55 +00:00
  • 90a2096a24 Assorted cleanup, perf counter logging, and minor fixes that have been accumulating on my hdd :p hrydgard 2009-07-03 18:33:28 +00:00
  • 7ec0a3a5e8 fix crash bug when saving some wiimote config hrydgard 2009-07-03 18:26:57 +00:00
  • 936225eee4 Fix a nasty dualcore hang in EFB read (see r3658 comment...) Also fix an issue reported by baby.lueshi (issue 1074) in nJoy related to half press button being always pressed when unset. sl1nk3.s 2009-07-03 15:35:31 +00:00
  • 06b65ea425 Uber-fast stop (thanks to smart memory card flushing) and various savestate changes. XTra.KrazzY 2009-07-03 12:22:32 +00:00
  • 3ddbb094ab 1. Savestates should now be super-stable (but you have to save AND load) 2. AccessEFB will probably not hang (tell me if it does) 3. Stopping should be a little bit faster XTra.KrazzY 2009-07-03 10:00:09 +00:00
  • 7e8a2fc136 remove MusicMod Shawn Hoffman 2009-07-03 03:26:23 +00:00
  • 518d3854ba add wxw modalness to both njoys and fix a bug where calling DllConfig from different parent HWNDs would stop the config dialog from appearing. Shawn Hoffman 2009-07-03 03:01:58 +00:00
  • 1cb3fe7521 Map middle mouse button to shake, to make Galaxy a bit more playable without my wiimote (too lazy to fetch it :p) also fix build. hrydgard 2009-07-02 23:36:15 +00:00
  • 50ccffd0a6 OpenGL: Fix flickery crap graphics in Mario Galaxy. Was an uninitialized variable in the shader. hrydgard 2009-07-02 23:16:30 +00:00
  • c97dc8df52 remove audiocommon include from DSPCore hrydgard 2009-07-02 22:15:19 +00:00
  • ac9510187c LLE Recommit some clean up from previous commits nakeee 2009-07-02 21:20:47 +00:00
  • 20db80bf6d MSDN says that wParam should be masked ... maybe will fix a user reported problem of the screensaver starting hrydgard 2009-07-02 21:17:36 +00:00
  • bad9880692 GL: should probably rebind the efb FBO after the z peek.. hrydgard 2009-07-02 20:06:39 +00:00
  • 99a33ccba9 apply the new wxw method to dsp hle, wiimote, and padsimple. wiimote config now loads way faster :) Shawn Hoffman 2009-07-02 19:00:27 +00:00