Commit Graph

  • 82880f96da Condition guessing please review.. nakeee 2009-04-05 08:59:18 +00:00
  • b19309fdb3 Add option to search subfolders for iso directories LPFaint99 2009-04-05 06:46:18 +00:00
  • 472e67333f more opcode work removed CW as it makes problems, we can check for unknown instead. to check: - TST implementation seems diffrerent from docs - CMPAR seems to cause errors in AX games (why? dis we skip clear???) - commented out for now nakeee 2009-04-04 23:24:26 +00:00
  • 36143f98b7 OpenAL: YES! The first version of working OpenAL Backend! I've only test in Ikaruga and Metroid Prime, at least they have sound. Performance is ugly, :<, still need more work on it. To enable oal in Dolphin, uncomment Source/Core/Common/Src/Common.h: //#define HAVE_OPENAL 1 hyperiris 2009-04-04 03:58:16 +00:00
  • 5d72a992bf OpenAL: fix CreativeLab bug. This bug causes hang on my machine. hyperiris 2009-04-04 03:48:15 +00:00
  • 0478301c1e Fixed a little out-of-fullscreen black screen weirdness on windows, trying to port fullscreen changes to DX, needs more work. sl1nk3.s 2009-04-04 00:45:50 +00:00
  • f72d883340 enable old code to record unknown dsp opcodes to their own file Shawn Hoffman 2009-04-03 22:23:15 +00:00
  • 21348622a7 OpenGL Plugin: Thinner lines for EFB copied region rectangles omegadox 2009-04-03 21:32:10 +00:00
  • 1f6e3c024e OpenGL Plugin: some cleanup and better error messages omegadox 2009-04-03 21:01:05 +00:00
  • 90a1d9967e OpenGL Plugin: Now prints video card info to display omegadox 2009-04-03 20:22:45 +00:00
  • efb0a11201 Fixed various OGL fullscreen issues, screen shaking, esc key not working, misplaced fullscreen window. sl1nk3.s 2009-04-03 20:12:59 +00:00
  • e1c3d1bfd4 dsp llet debugger: disasm the ucode when it's dumped Shawn Hoffman 2009-04-03 19:29:15 +00:00
  • 2a5b8f4366 some progress on dsp llet debugger. go dump some ucodes ;) Shawn Hoffman 2009-04-03 18:04:08 +00:00
  • 9356a920e2 dsp lle-testing: print out address of an unknown opcode Shawn Hoffman 2009-04-03 15:39:33 +00:00
  • f5feb28ae6 OpenGL Plugin: small fix omegadox 2009-04-03 15:39:16 +00:00
  • f0fff9cb19 More opcodes nakeee 2009-04-03 15:30:50 +00:00
  • 6736898486 OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date omegadox 2009-04-03 14:35:49 +00:00
  • 41058700c9 Do not put the PDB, EXP, LIB files in the bin folder, instead put it where the obj files are located. omegadox 2009-04-03 13:44:36 +00:00
  • e1e867dded Fixed the yellow text. omegadox 2009-04-03 13:15:09 +00:00
  • 9cae54fbb8 LLE-testing now stops on pressing the stop button. XTra.KrazzY 2009-04-03 12:21:02 +00:00
  • c33db95bf5 Games now boot with LLE-testing XTra.KrazzY 2009-04-03 11:53:40 +00:00
  • 38e3b7039a hacky pro/epi solution, following XK's suggestion. This doesn't fix zelda boot, XK can you check why? nakeee 2009-04-03 10:55:42 +00:00
  • d3552a8e2c Added msub and andfc/andcf to LLE, also fixed compiler warning. XTra.KrazzY 2009-04-03 10:32:39 +00:00
  • 7c4e654253 More merging (based on shuffle's opcode merging) includes some fixes/new functions F|res this has the jumps you were looking for :-) (not all implemented) nakeee 2009-04-03 09:14:52 +00:00
  • c6ea5b136f begin merging Hermes patch to gcdsptool to the dsp lle-testing plugin Shawn Hoffman 2009-04-03 06:21:45 +00:00
  • 230f17a639 more opcode guessing nakeee 2009-04-02 22:22:37 +00:00
  • b0852c1bef Updated rumble for nJoy, fixed a few glitches with half press button and deadzones too. sl1nk3.s 2009-04-02 21:13:58 +00:00
  • e24e2db1a1 Set SDL 1.2 as default for now, better use stable SDL instead of alpha 1.3 :p sl1nk3.s 2009-04-02 21:10:35 +00:00
  • 52c261e68e fixed the mask chekcing nakeee 2009-04-02 18:40:09 +00:00
  • 6d9b2754e5 A few fixes to DSP LLE, added prologue and epilogue infrastructure (not working yet). Fixed if in Initializing the inst. table. XTra.KrazzY 2009-04-02 17:45:18 +00:00
  • 55f48a2e37 add DSPRegisterView files to vcproj Shawn Hoffman 2009-04-02 16:18:38 +00:00
  • 94ca9854b8 I wrote a tool to extract the dlls from oalinst.exe. I hope this can resolve the dll hell problem. hyperiris 2009-04-02 14:25:18 +00:00
  • 188ad88125 LOL, forgot the check nakeee 2009-04-02 13:41:04 +00:00
  • 69869bfd7c git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2832 8ced0084-cf51-0410-be5f-012b33b47a6e Shawn Hoffman 2009-04-02 13:10:33 +00:00
  • e2852e9625 Unloop nakeee 2009-04-02 13:08:25 +00:00
  • 2a1b42705f linux buildfixes... Shawn Hoffman 2009-04-02 13:07:26 +00:00
  • 7e7de0db66 forgot the scons Shawn Hoffman 2009-04-02 12:52:17 +00:00
  • cfcd3ce822 beginning dsp lle debugger, buttons dont work yet so dont spazz out. (Thanks a lot to whoever wrote min32 gui :) ) Shawn Hoffman 2009-04-02 12:50:47 +00:00
  • 12a5a8b164 clean up last commit nakeee 2009-04-02 12:44:19 +00:00
  • 49c09650b1 added lots of missing opcodes I must be doing something wrong though, maybe wrong mask? nakeee 2009-04-02 10:59:54 +00:00
  • f4b3309c9f filled up opcode table as much as I could, commented about opcodes we need to add to the table. We are still missing tons of opcodes which I'm not sure where to put... nakeee 2009-04-02 09:31:25 +00:00
  • bf45299e36 Tiny fix XTra.KrazzY 2009-04-01 22:45:24 +00:00
  • 44db8cd0b8 LLE-WIP: More progress on the opcode lookup table. Still haven't put the correct interpreter functions into the opcode table. XTra.KrazzY 2009-04-01 22:41:16 +00:00
  • 9915533c3c LLE-WIP: Indentation and small fixes to coding style. XTra.KrazzY 2009-04-01 22:03:52 +00:00
  • 59c44bd13b small compile/link fixes XTra.KrazzY 2009-04-01 21:30:09 +00:00
  • 692a05bfe9 fix compile and some code weirdness nakeee 2009-04-01 20:57:20 +00:00
  • ca7683a911 Fixed a bug in FillReport.cpp that caused the emulated Wiimote under Linux to case every button to be pressed(FillReport.cpp). Moving the read packet data one byte forward to match what is received under Windows. Don't know why the Wiimote doesn't work still Sonicadvance1 2009-04-01 20:37:18 +00:00
  • e099934a85 DSP LLE: MAJOR LLE revamp. Interpreter/JIT infrastructure done. Still left to mix and match the correct functions to the correct instruction hexcodes. More changes: -Tagged unimplemented instructions and FIXME instructions in the DSP interpreter header -Expanded the DSP instruction union to be viewable as helpful instruction structures XTra.KrazzY 2009-04-01 20:22:43 +00:00
  • f34155ca98 make the new icon look better Shawn Hoffman 2009-04-01 17:46:43 +00:00
  • db0c0e8ea4 Real LLE-testing JIT infrastructure, more (getting rid of switch-cases) coming soon. Got rid of April Fools too. XTra.KrazzY 2009-04-01 16:28:23 +00:00
  • f8335271cd Added option to disable fog as it's been requested a few times (mainly for RE games, see issue 715 and issue 181) sl1nk3.s 2009-04-01 12:31:18 +00:00
  • d8dfcf2a4b New logo by Nevada. Marcus Wanners 2009-04-01 00:57:46 +00:00
  • 39360ce691 LLE-Testing: Implemented an initial version of LLE JIT, tell me if it works properly on 32-bit windows and linux. XTra.KrazzY 2009-03-31 21:51:03 +00:00
  • ccdec4308a really fix building without OAL, and disable it (for time being i guess) on windows...crazy non-static libs no one wants to deal with Shawn Hoffman 2009-03-31 03:58:47 +00:00
  • caf1395f5e Fixing compile without openal nakeee 2009-03-30 20:25:36 +00:00
  • c3a843b5a8 OpenAL: Minor fixes (someone beat me to the other fixes) XTra.KrazzY 2009-03-30 19:47:41 +00:00
  • ce7ee4d4a3 Small fixup nakeee 2009-03-30 17:45:35 +00:00
  • 58a78cb2b5 Make openal works on linux nakeee 2009-03-30 17:24:55 +00:00
  • 6b2b1a34ee Linux compile fix nakeee 2009-03-30 16:30:31 +00:00
  • f2a7da4611 git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2803 8ced0084-cf51-0410-be5f-012b33b47a6e Shawn Hoffman 2009-03-30 15:54:27 +00:00
  • c84d43afe8 fix for last commit Shawn Hoffman 2009-03-30 15:53:04 +00:00
  • 12037487e7 add 64bit OpenAL and fix up build Shawn Hoffman 2009-03-30 15:40:35 +00:00
  • 4de53b3c10 git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2800 8ced0084-cf51-0410-be5f-012b33b47a6e hyperiris 2009-03-30 14:57:51 +00:00
  • d9e0e89725 OpenAL: continue work on it hyperiris 2009-03-30 14:22:31 +00:00
  • b2ed842e03 append dependence setting hyperiris 2009-03-30 14:05:30 +00:00
  • e9232ecf95 LLE debugger work in progress: 1%, just a begin hyperiris 2009-03-30 13:21:22 +00:00
  • 37d513c53b Added dtk sound mixing to audiocommon (should work with LLE now) And also moved all common setting to audiocommonconfig nakeee 2009-03-30 09:55:50 +00:00
  • 5987dbf7ba fix some improper log msg Shawn Hoffman 2009-03-30 06:32:58 +00:00
  • 7cfd2b9999 add some docs to the lle-testing vcproj and try to shutdown the plugin without crashing Shawn Hoffman 2009-03-30 06:28:15 +00:00
  • 57105f08d6 use dolphin-style typedefs in dsp-lle testing Shawn Hoffman 2009-03-30 03:27:31 +00:00
  • 20b54fb71f finally getting some squeaks from SSBM on linux nakeee 2009-03-29 21:30:54 +00:00
  • c2e3f42c0d linux compile fix nakeee 2009-03-29 21:10:12 +00:00
  • 3b71f5e3fe tortoisesvn was having a problem doing this with the last commit...weird Shawn Hoffman 2009-03-29 21:03:42 +00:00
  • 819b1e065d remove WTL from dsp-lle testing and getting ready for wxw version of the debugger (anyone can do this :) ) Shawn Hoffman 2009-03-29 21:00:26 +00:00
  • e2a9f8c3bb solve deadlock nakeee 2009-03-29 20:18:55 +00:00
  • b6dd1d3f0a Reverted some changes I accidentally commited... Marcus Wanners 2009-03-29 12:49:20 +00:00
  • 2e748b4544 Makeing LLE-testing threads work with common::thread still getting a deadlock somewhere... nakeee 2009-03-29 09:35:40 +00:00
  • cc14b50aba ops. omegadox 2009-03-29 00:54:17 +00:00
  • 2a5866d5f1 AudioCommon.cpp cleanup omegadox 2009-03-29 00:48:46 +00:00
  • 5d9871e85e Fixed Null sound nakeee 2009-03-28 23:04:57 +00:00
  • ec8548dc00 last commit missed AVIDump.h Shawn Hoffman 2009-03-28 21:27:48 +00:00
  • 711f08c29b Added support for dumping avi files (thanks baby.lueshi). Use Microsoft Video 1 codec for starters. Make sure to check the dump rendered frames box in the video plugin settings, or it won't work. Marcus Wanners 2009-03-28 21:07:16 +00:00
  • da07d04da9 Add precompiled headers back...I like being able to compile in less than 2 hours, kthx Shawn Hoffman 2009-03-28 17:50:32 +00:00
  • b20f2c17af fix some OpenAL unresolved symbols on linux Shawn Hoffman 2009-03-28 17:18:34 +00:00
  • 409f10ed6e grah...stupid me trying to share patches between linux and windows... Shawn Hoffman 2009-03-28 16:27:38 +00:00
  • 3a5fb88b5e remove some junk added in last few commits. Also I really don't like the style recently...and removing PCH? wtf??? Shawn Hoffman 2009-03-28 16:23:06 +00:00
  • 632e3bfc85 A little fix for the Throttle, it wasn't getting the correct sample_rate thus was too fast sl1nk3.s 2009-03-28 14:08:06 +00:00
  • 881678540d Another linux fix with AudioCommon.cpp omegadox 2009-03-28 09:26:55 +00:00
  • 87665f18e5 Another linux fix with AudioCommon.cpp omegadox 2009-03-28 09:25:20 +00:00
  • 32f4e8231a Only include DSoundStream header on Windows only. omegadox 2009-03-28 09:22:41 +00:00
  • 4892dc3c6e fix config for Bochs_disasm.vcproj omegadox 2009-03-28 09:13:21 +00:00
  • eb0cab140f Some code cleanup omegadox 2009-03-28 08:57:34 +00:00
  • bdabcd4bf5 disable boot from drive when emulator is running (issue 781) Shawn Hoffman 2009-03-27 23:07:28 +00:00
  • 8628be39c7 Fixed Hyperiris' override of default sound to OpenAL XTra.KrazzY 2009-03-27 20:04:45 +00:00
  • c4f7c95fec Audio: adjust UI hyperiris 2009-03-27 15:33:35 +00:00
  • 13ddd0648b yeah, start OpenAL sound output hyperiris 2009-03-27 15:24:22 +00:00
  • a5db816490 prepare for OpenAL back end hyperiris 2009-03-27 15:11:14 +00:00
  • a0e9e53d0c more clean up, starting to add recording support to sound stream nakeee 2009-03-27 14:26:44 +00:00
  • 542bd73ba8 Well, it should fix audio, at least on my machine. need test hyperiris 2009-03-27 14:12:59 +00:00
  • bffe311b3e Fixed stop of DSP HLE+LLE and some clean up(reset all variables in DSound creation) nakeee 2009-03-27 11:06:52 +00:00