Commit Graph

  • 7a18cf44b3 I don't know why this won't load on OSX, but at least now we can tell which of these modules fails to load... bushing 2008-12-29 12:48:49 +00:00
  • 0c81a2c8c0 implement lots of wii HLE stuff. :) bushing 2008-12-29 02:17:22 +00:00
  • 6a9f8e766c add support for EXI_READWRITE (only used by USBGecko code) bushing 2008-12-29 02:15:38 +00:00
  • 1d64f66241 Don't display errors for failures to load the fonts, because they are almost never used. (Instead, we could display an error if something actually tries to use it) bushing 2008-12-29 02:14:29 +00:00
  • 20e14bebc4 implement ScanDirectoryTree for POSIX bushing 2008-12-29 02:11:56 +00:00
  • 5f1f968e21 This is an ugly hack, but increase the size of the buffer... I managed to overflow it while experimenting with the JIT. magumagu9 2008-12-29 02:02:35 +00:00
  • 9786786c7e nJoy: Typo John Peterson 2008-12-28 20:11:22 +00:00
  • 270e411cf5 nJoy: Changed comment John Peterson 2008-12-28 18:56:10 +00:00
  • 5e5e507121 nJoy: Enabled keyboard input (only for buttons so far) through wxWidgets in the main application. It only works when you render to the main window. John Peterson 2008-12-28 18:50:24 +00:00
  • de7abc6bd0 By JP's request Build directory is now per flavour Debug build will add -debug i.e. Binary/i686-debug/Dolphin nakeee 2008-12-28 17:56:59 +00:00
  • f514f161b5 stop blamming SDL nakeee 2008-12-28 16:05:07 +00:00
  • 20b6438b4b warning fixes nakeee 2008-12-28 15:49:19 +00:00
  • 847dc93b73 That line doesn't make sense at all Can anyone explain why it's there? nakeee 2008-12-28 15:37:14 +00:00
  • fce24deca5 merging the ini database with dolphin svn. daco65 2008-12-28 14:00:27 +00:00
  • cb19f02f0b small update daco65 2008-12-28 12:54:23 +00:00
  • ac7fe768ee Debug compile fix nakeee 2008-12-27 20:11:37 +00:00
  • b63e559f8a nJoy: I forgot a file John Peterson 2008-12-27 11:41:58 +00:00
  • 15cff48f5a nJoy: First implementation of an analog stick radius adjustment. Converting a square radius to a circle radius. John Peterson 2008-12-27 11:32:03 +00:00
  • fb5b4d026a Compile fix, remove PanicAlert from nJoy SDL LPFaint99 2008-12-26 19:39:12 +00:00
  • 3db9fb4fc1 More renaming. hrydgard 2008-12-26 17:33:53 +00:00
  • 8bf3d83107 rename some files hrydgard 2008-12-26 17:26:18 +00:00
  • 2a552421a5 moar cleanup hrydgard 2008-12-26 17:02:46 +00:00
  • acd0e0d8da linux/debug builds fix nakeee 2008-12-26 13:19:27 +00:00
  • 95a341a4e9 GL Vertex loader moved to VideoCommon. hrydgard 2008-12-26 13:09:16 +00:00
  • ab01e9e853 Prepare vertexloaders for the move... hrydgard 2008-12-26 13:03:50 +00:00
  • 8819ac74c4 Fixed up padsimpleevnt sconscript nakeee 2008-12-26 13:02:18 +00:00
  • fe3cd168f0 Move parts of VertexManager.h to VideoCommon. Opens for moving the VertexLoader to VideoCommon. hrydgard 2008-12-26 12:56:56 +00:00
  • 2ec3cd6694 Move VertexShaderManager too. hrydgard 2008-12-26 12:47:32 +00:00
  • bd9ebbf8c9 compile fix nakeee 2008-12-26 12:39:53 +00:00
  • d585d26393 Move PixelShaderManager, ImageWrite to VideoCommon. hrydgard 2008-12-26 12:27:58 +00:00
  • afc87eb5ae cut dependencies, clean code hrydgard 2008-12-26 12:24:15 +00:00
  • 974ff690f6 added XFStructs.cpp to SConscript nakeee 2008-12-26 11:37:41 +00:00
  • fa69ed2836 compile fixes nakeee 2008-12-26 11:33:32 +00:00
  • 67634d5a45 Forgot these hrydgard 2008-12-26 11:33:15 +00:00
  • 6c916151ab Split out the shader caches into their own files. The goal is to eventually be able to move the "Managers" to VideoCommon. hrydgard 2008-12-26 11:23:59 +00:00
  • bfa0ef86b1 make gltest compile after 1677 nakeee 2008-12-26 11:00:41 +00:00
  • 18c4a6b33e git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1679 8ced0084-cf51-0410-be5f-012b33b47a6e nakeee 2008-12-26 10:55:16 +00:00
  • 734c776a18 Clean up wiimote ifdefs a bit donno what with svn and padsimpleevnt nakeee 2008-12-26 10:53:32 +00:00
  • fa9f5c44fb More code movin' .. split Vertex/Pixelshadermngr into xxCache and xxManager. hrydgard 2008-12-26 10:43:18 +00:00
  • 3669d711a2 Finish generalizing Safe/UnsafeWriteRegToReg, including warning about unsafe uses. magumagu9 2008-12-26 10:04:42 +00:00
  • 1413a40944 second try nakeee 2008-12-26 09:36:35 +00:00
  • a679e345fd Started working on pad evnt fix for testgl fix for njoy-sdl to work in debug nakeee 2008-12-26 09:20:01 +00:00
  • 3a51b3c6e3 Generalize SafeWriteRegToReg. The non-32-bit forms aren't yet used, but could be nice to have. magumagu9 2008-12-26 08:56:17 +00:00
  • 32402b465d JIT implementations of lwzux and stwux. Unfortunately, not really a visible performance increase. magumagu9 2008-12-26 08:53:40 +00:00
  • ba58962d24 Change the font in DebuggerWX to something legible kthx bushing 2008-12-26 03:46:04 +00:00
  • a9e588f4f3 nJoy: I forgot the file header John Peterson 2008-12-26 02:48:35 +00:00
  • 92cef41968 nJoy: Preparation for adding new options. NOTICE: Not tested in OSX John Peterson 2008-12-26 02:42:15 +00:00
  • ce01268885 Use ABI_CallFunction instead of CALL where appropriate. Hopefully, this will help with the reported crash problems on OSX. I can't really test properly, though, since I'm on Linux; please give me feedback on whether this helps. magumagu9 2008-12-25 22:18:39 +00:00
  • be4c7e1399 Add a helper to make zero-argument calls from an aligned stack correctly. magumagu9 2008-12-25 22:10:36 +00:00
  • b92c831857 Reverting r1650. I don't think this change is the right approach: it actually ends up *misaligning* the stack for the normal ABI_CallFunctionC and friends. I'll try to help come up with the correct fix; look for another commit in a bit. magumagu9 2008-12-25 22:05:22 +00:00
  • 358333b94b and more boring moving and cleanup ... hrydgard 2008-12-25 21:44:56 +00:00
  • 17a601958c OpcodeDecoding.cpp now shared. hrydgard 2008-12-25 20:11:42 +00:00
  • 65e702030a Some gfx code reorg, make the two OpcodeDecoding.cpp identical - next change will move them to videocommon hrydgard 2008-12-25 20:07:13 +00:00
  • dcc48d6c41 just a bunch of random code cleanup i did on the train bored, plus a d3d implementation of NativeVertexFormat which isn't actually used yet. hrydgard 2008-12-25 15:56:36 +00:00
  • 3fd665502e DiscList section for the gameconfig files Later it will be used to autodetect the next disc it should change to. nakeee 2008-12-25 12:02:09 +00:00
  • 520f7d16e1 I didn't mean to commit this change :) magumagu9 2008-12-25 10:55:02 +00:00
  • 61c45b78ef Compile fix for #ifdef OPROFILE_REPORT code; I think I'm the only person using this at the moment, but it's nice to have it working in case someone else wants to try it. magumagu9 2008-12-25 10:54:03 +00:00
  • 76108a98d5 Add support for disabling branch JIT. Potentially useful for debugging and experimenting with the JIT. magumagu9 2008-12-25 10:51:42 +00:00
  • 799bb5fc53 Continuation of r1582. magumagu9 2008-12-25 09:36:56 +00:00
  • bce493cf3d 1) Added a "General" tab to config window 2) Moved Interface settings to General tab 3) some code organization omegadox 2008-12-25 07:28:41 +00:00
  • 34b92fe7c5 We need to be more careful about stack alignment on Darwin. These patches fix the alignment of gcc-generated code (as opposed to JIT code). bushing 2008-12-25 02:53:56 +00:00
  • 84711122ee Linux may not care, but Darwin will barf if we don't actually align the stack on the code we generate. Fix some existing code to do what the comments claim it already does, and then actually use that code. :) bushing 2008-12-25 02:24:46 +00:00
  • 0ed845f3d4 SDL and X11 works in gltext (silly error) nakeee 2008-12-24 19:59:07 +00:00
  • 604b340504 Woops, fix for GC Controller Test Demo Sonicadvance1 2008-12-24 10:57:44 +00:00
  • 4486e3a49c Some more Testsuite programs. The Time one is interesting because it shows that the time is off by around 3 minutes, Modified the sconstruct to remove the flag for stackrealign since it kills GCC 4.3.2 Sonicadvance1 2008-12-24 09:46:50 +00:00
  • fd60a51a95 Fix the degenerate case so that we don't crash if zero joypads are detected bushing 2008-12-24 07:38:39 +00:00
  • 6fc28cae8c OS X needs -mstackrealign for JIT to work; should not break anything on other platforms bushing 2008-12-24 03:09:21 +00:00
  • 4aa693ea54 Fix a regression exposed by my previous changes to rlwinm. Also, some minor cleanup. magumagu9 2008-12-23 22:34:58 +00:00
  • 42dc237d7f compile fix thanks olejl nakeee 2008-12-23 19:50:34 +00:00
  • e099bbc3ba Disabled padsimple with gltest. SDL now doesn't crash nakeee 2008-12-23 14:12:44 +00:00
  • 590adfce53 Generalize constant folding for rlwinm. magumagu9 2008-12-23 13:16:52 +00:00
  • 6dd9fa75f8 Minor JIT optimization; doesn't trigger often, but the code looks really stupid when it does. magumagu9 2008-12-23 13:09:41 +00:00
  • 21d8e522ca Forgot a file nakeee 2008-12-23 11:53:09 +00:00
  • 8321656a53 Please use alerts instead of wxmessage nakeee 2008-12-23 11:36:39 +00:00
  • 0f2f17f0b2 Interface settings: Save setting John Peterson 2008-12-23 11:24:11 +00:00
  • ed156f3eeb Interface settings: Added confirm on stop option John Peterson 2008-12-23 11:11:02 +00:00
  • 8cc09ef74d Change disc: Warn the user if he's changing the disc to a completely different game John Peterson 2008-12-23 09:33:02 +00:00
  • 2852d1b84f Allow use of Logger window without entire debug suite via the -l command line option, make the options actually viewable in the logger and a very little bit of a cleanup in nJoy Test Sonicadvance1 2008-12-23 08:49:52 +00:00
  • 62fff80925 Change disc: Moved some code around, no change in functionality John Peterson 2008-12-23 08:47:37 +00:00
  • 5464f2274a Added a DVD menu to main frame and small code move. omegadox 2008-12-23 08:24:30 +00:00
  • 34a7e75906 Some code cleanup. omegadox 2008-12-23 07:53:11 +00:00
  • 73a1b9b2e8 small compile fix nakeee 2008-12-23 07:34:23 +00:00
  • b56f7a4682 Added swapdisc function, tested with TOS switching from disc 2 to disc 1. minor memcard manager cleanup LPFaint99 2008-12-23 07:20:22 +00:00
  • 5510c207e6 Added feature "Toggle DVD cover is open", it seems to work but the video message for "Insert Disc" will not show for some reason, so instead the video freezes. Next, the code to let you change the disc needs to be added. omegadox 2008-12-23 06:00:43 +00:00
  • 099bd0f4da Added some ground work for a Swap Disc feature (disabled) and commented out a case for Cover Register in DVD write32 - seems pointless to have. omegadox 2008-12-23 04:35:21 +00:00
  • af3341e3d6 minor change in gltest nakeee 2008-12-22 22:24:59 +00:00
  • d90d82fdba minor edit daco65 2008-12-22 13:41:18 +00:00
  • ac825114c8 small fixes nakeee 2008-12-22 10:47:37 +00:00
  • a7c4697d22 more code cleanup nakeee 2008-12-21 21:02:43 +00:00
  • 1b0cb56d2b fix silly bug spotted by magumagu. the case is not likely to ever be used, though. hrydgard 2008-12-21 17:12:48 +00:00
  • ffaf5177ed typo fix nakeee 2008-12-21 15:26:45 +00:00
  • 9bbec457c0 more fixes nakeee 2008-12-21 14:45:33 +00:00
  • 02ce244d52 Should this fix compile on linux64? nakeee 2008-12-21 14:40:43 +00:00
  • ad44788b36 Remove the entire concept of CPU_RUNNING_DEBUG and move the responsibility for breakpoint handling into the CPU cores. Breakpoints still only work in interpreter, not in JIT.. but now it's closer to becoming possible. hrydgard 2008-12-21 11:56:37 +00:00
  • 347da362f1 some more gstest work nakeee 2008-12-20 23:13:39 +00:00
  • d640dec401 more code clean up gltest compiles on linux, not working yet nakeee 2008-12-20 22:18:52 +00:00
  • a85ea787c8 Some code cleanup in the AR. omegadox 2008-12-20 19:51:16 +00:00
  • 422437824c compile fixes nakeee 2008-12-20 19:40:20 +00:00
  • 3be88bb2dd - Janitorial tasks - Bugfix in ARCode/Patch editor facugaich 2008-12-20 18:46:49 +00:00
  • ed75de40f4 oops.. forgot to remove PanicAlerts LPFaint99 2008-12-20 18:44:44 +00:00