Commit Graph

  • 26daf97f32 Small change to the memcard manager. Now it shows up to 3 frames of the icon animation, using all the 96x32 pixels of the "icon" image. I wish I knew how to actually do animations... gigaherz 2008-09-24 13:29:06 +00:00
  • 3aadef14eb Fixed case in header name (thread.h -> Thread.h). Maarten ter Huurne 2008-09-24 11:55:23 +00:00
  • da088e62ad DC idle skipping part 2: video thread is woken up when "OnIdle". For testing purpose only (I can't test with lots of games) because it may break some sync. Besides, I'm not satisfied with the way things are done. So just uncomment "//#define THREAD_VIDEO_WAKEUP_ONIDLE" in thread.h in order to test it. Works fine with movies, 2D and simple 3D in ZWW at least. If it's ok I'll clean up the code. memberTwo.mb2 2008-09-24 10:52:58 +00:00
  • e4725675fd Notice: This revision break compatibility with all old savegames John Peterson 2008-09-24 09:53:48 +00:00
  • 1fe3485792 small warning fix nakeee 2008-09-24 07:04:56 +00:00
  • b91a8ef455 Removed libcwiid from the WiiMote plugin. I will rewrite it later once Wii actually works using low level Bluetooth lib since Bluetooth has a STANDARD LIBRARY Sonicadvance1 2008-09-24 06:31:03 +00:00
  • 6312ccbc30 completed the iso directory path chooser. changed a ini variable name so it is more to sonic's liking, and corrected an #ifndef Shawn Hoffman 2008-09-24 00:27:50 +00:00
  • 180070d1af Let SVN ignore object files written here. Maarten ter Huurne 2008-09-23 23:45:33 +00:00
  • 5282ba6e29 Append instead of override LIBS. Maarten ter Huurne 2008-09-23 23:44:26 +00:00
  • bcba16bb20 Do not use 32-bit masks on 64-bit offsets. Maarten ter Huurne 2008-09-23 23:29:54 +00:00
  • 35d830924d Moved ScanDirectoryTree() to FileUtil: this is a generic directory scanning function which might be useful in other places as well. Maarten ter Huurne 2008-09-23 23:27:38 +00:00
  • c688f95374 Fixed another error in pre-previous commit: ScanDirectoryTree should call itself recursively, not AddDirectoryEntries. Maarten ter Huurne 2008-09-23 22:31:39 +00:00
  • b79bd60b7c Fixed error in previous commit: FSTEntry is no longer an inner class.. Maarten ter Huurne 2008-09-23 22:28:33 +00:00
  • 851dbcd7d6 Changed File from a class into a namespace, since all its methods were static. Maarten ter Huurne 2008-09-23 22:23:38 +00:00
  • 5a3aee5118 Split functionality from AddDirectoryEntries into ScanDirectoryTree (generic directory scanning; OS depedent) and ComputeNameSize (specific for CVolumeDirectory; OS independent). Maarten ter Huurne 2008-09-23 22:13:53 +00:00
  • 1a27044b0a Added language select so it actually works. Games that don't have the available language falls back to English from what I see. The checksum isn't checked in the games? Also started added Wiimote usage in Linux, doesn't do anything since the plugin receives NOTHING in Linux for some reason. I blame Masken because I can Sonicadvance1 2008-09-23 21:13:34 +00:00
  • 17cff80f2b BIOS sets video mode from emulator configuration. Fixed iteration in DX VShaderCache::Cleanup. donkopunchstania 2008-09-23 20:55:01 +00:00
  • d8f8167613 removed wtl from padsimple changed color for compressed images fires.gc 2008-09-23 18:25:15 +00:00
  • 9b78547a05 fix padsimple vcproj Shawn Hoffman 2008-09-23 17:58:03 +00:00
  • da4a384b11 Started working on the look of the padsimple config dialog nakeee 2008-09-23 16:14:12 +00:00
  • 0400d044ec some small adjustments to the ogl and padsimple wxw code. Really need to find a way to get keyboard input after clicking a wxButton... Shawn Hoffman 2008-09-23 14:18:55 +00:00
  • 6bffd4d4bb Use existing File::IsDirectory() function. Thanks to nakee for pointing this out. Maarten ter Huurne 2008-09-23 10:05:46 +00:00
  • 385e3276bb Start of converting the plugin to use wxwindows still not working nakeee 2008-09-23 09:28:37 +00:00
  • 65d59e8d6a Gave file scope to functions and consts that are not declared in the header. Maarten ter Huurne 2008-09-23 08:07:53 +00:00
  • fa83ed62a0 Implemented POSIX version of IsValidDirectory(). Maarten ter Huurne 2008-09-23 08:04:48 +00:00
  • 5254528eb9 Various small cleanups. Slightly less broken on Linux. Maarten ter Huurne 2008-09-23 07:49:32 +00:00
  • e8a3840461 Updated file list. Maarten ter Huurne 2008-09-23 07:00:18 +00:00
  • f3cf5abe25 Fixed build on Unicode-enabled wx. Maarten ter Huurne 2008-09-23 06:59:35 +00:00
  • 467fe4f2a6 added a "main settings" dialog and moved most options there. Not complete yet. Also, just revert if the idea of a main settings dialog isn't to your liking. Shawn Hoffman 2008-09-23 05:43:52 +00:00
  • 18dbfbd462 Fixed function signature on Linux. The implementation is still missing, so it will not work, but at least it compiles now. Maarten ter Huurne 2008-09-23 00:37:52 +00:00
  • 4439c1e092 Added new source file "VolumeDirectory.cpp". And reformatted. Maarten ter Huurne 2008-09-23 00:35:07 +00:00
  • 93afa3c5bb Use single quotes instead of double quotes. Maarten ter Huurne 2008-09-23 00:26:21 +00:00
  • 6e424f152a Made layout more consistent. Maarten ter Huurne 2008-09-23 00:24:28 +00:00
  • 26b6e7df49 The workaround for Mac OS X broke the build; without the workaround it builds fine. Maybe the workaround was designed for an older SCons version? Maarten ter Huurne 2008-09-23 00:16:57 +00:00
  • 148fd7b96e Do not forget to append the LINKFLAGS. Replaced "-framework name" with "-Wl,-framework,name" because the space inside the option seems to confuse SCons. Maarten ter Huurne 2008-09-23 00:11:33 +00:00
  • 866d15d3d8 Moved closing of the Configure environment before the env.ParseConfig() calls, since those use the normal environment (env), not the Configure environment (conf). Maarten ter Huurne 2008-09-23 00:07:51 +00:00
  • 29664c880a added VolumeDirectory and modified ELF boot code to allow a directory on the user's computer to appear as the DVD drive. Linux support needs to be added. Added functionality to the Wii DI. Clicking on a data symbol in the code window sets the memory list to that address. donkopunchstania 2008-09-23 00:05:08 +00:00
  • ef1aba784e Use Append() to append to LIBS, like in the other SConscripts. Maarten ter Huurne 2008-09-22 23:53:15 +00:00
  • 31f1fabbac Append to LIBS instead of overriding. Fixes build problems on Mac OS X. Maarten ter Huurne 2008-09-22 23:36:16 +00:00
  • 7199c04c0c Fixed warning about mixing signed and unsigned. Maarten ter Huurne 2008-09-22 23:31:52 +00:00
  • 4797d01920 Fixed warning about mixing signed and unsigned. Maarten ter Huurne 2008-09-22 23:31:12 +00:00
  • 6c68afb171 Fixed warning about too large signed number. Maarten ter Huurne 2008-09-22 23:30:19 +00:00
  • e8a14fc949 Fixed compile warning when compiling with SDL support. Maarten ter Huurne 2008-09-22 23:27:42 +00:00
  • bbf7377544 Removed unused field "m_szName". Added virtual destructor. Maarten ter Huurne 2008-09-22 23:25:29 +00:00
  • 0ffc909969 Fix random memory overwrite bug in DSP plugin. hrydgard 2008-09-22 22:49:09 +00:00
  • b269e0779a Ignore Python byte-compiled files. Maarten ter Huurne 2008-09-22 21:59:16 +00:00
  • a2c8bc6e3c Fix build with Unicode-enabled wx. Maarten ter Huurne 2008-09-22 21:57:42 +00:00
  • 87f42c9237 Add a way to sprinkle heap integrity checks over Dolphin without breaking the linux build hrydgard 2008-09-22 21:27:47 +00:00
  • b74e161a5a remove annoying message. hrydgard 2008-09-22 20:41:20 +00:00
  • cca92d4e38 constification, code style, changed vector<FileInfo*> to vector<FileInfo> for less allocs and more speed in debug mode hrydgard 2008-09-22 20:35:44 +00:00
  • 38f04809f1 Reduce the use of string objects slightly. Add Delete ISO feature. hrydgard 2008-09-22 19:48:12 +00:00
  • a0eb4ad055 I fixed the SSBM and Baten music, I think. This also fixes the Baten hangings so you can continue after meeting the first party member (Xelha). I hope I didn't break any other games by these changes. - If you think these changes are unpretty feel free to make them prettier. John Peterson 2008-09-22 12:07:34 +00:00
  • 570071a8b6 minor core fixing. moved CatchUpGPU() back to CommandProcessor so that MP1 (and more?) have graphics again. also fixed the lzo.lib error some ppl get (i think) daco65 2008-09-22 11:42:52 +00:00
  • dbc5a154b6 Panic when failing to create Renderer in the opengl plugin. nakeee 2008-09-22 09:17:28 +00:00
  • 2b4037df8e Added newline at end of file. Maarten ter Huurne 2008-09-22 08:14:15 +00:00
  • 420e304d2c fix compilation on linux, I wonder how it worked before nakeee 2008-09-22 07:25:57 +00:00
  • 3a130d4263 change src to Src nakeee 2008-09-22 06:50:27 +00:00
  • 1ecfba6692 forgot the utils file nakeee 2008-09-21 19:56:24 +00:00
  • e0291e735c cleaned up SConscripts nakeee 2008-09-21 19:54:29 +00:00
  • 5c6407b805 Set some stray WarnAsError=false hrydgard 2008-09-21 18:15:59 +00:00
  • 025f97e156 Wiimote: first attempt at calculating IR data from mouse pointer. masken 2008-09-21 16:38:12 +00:00
  • 84a1a1cd64 Ensure scons version >= 0.98 nakeee 2008-09-21 16:09:59 +00:00
  • 284669181e Cache command line arguments given to scon in args.cache nakeee 2008-09-21 15:55:27 +00:00
  • 369a6d2883 We hate pointer games, don't we? XTra.KrazzY 2008-09-21 15:04:22 +00:00
  • 60a4630324 FileSystem: Fixed SOME memory leaks, cleaned up code and fixed empty entry bug. XTra.KrazzY 2008-09-21 14:51:40 +00:00
  • de577e521f Unified two very, very similar structures with the name "SFileInfo" XTra.KrazzY 2008-09-21 13:32:33 +00:00
  • b6407396d8 wxwidget test nakeee 2008-09-21 13:13:20 +00:00
  • 0f4d04f4fb Fixed DX9's 16 and 24 bit comparisons. XTra.KrazzY 2008-09-21 10:21:37 +00:00
  • 6a5ad0ffdb Now stopping doesn't crash with the message "Tried to execute code that's not marked executable" (Access Violation error) XTra.KrazzY 2008-09-21 09:59:40 +00:00
  • 3e2419776f fixed scons=parsing nakeee 2008-09-20 22:06:22 +00:00
  • d9e4b55f15 Might Fix the Viewer in Windows Sonicadvance1 2008-09-20 19:27:23 +00:00
  • 720efb825d Linux: I made Sconscript call wx-config inside of the main SConstruct, added a nowx argument, Made the filesystemviewer use the correct struct and fixed a silly scissor error that was made Sonicadvance1 2008-09-20 17:31:54 +00:00
  • 66011849cd Wiimote: Ignored faulty L2CAP packets, allowing libogc's demo to run unaltered. Found raw data representing pointing to the screen. masken 2008-09-20 15:34:20 +00:00
  • ae948f1a23 Added point size emulation to DX9 XTra.KrazzY 2008-09-20 15:04:02 +00:00
  • 7c3f715f19 More fog emulation groundwork both in OpenGL and DX9. Needs more fog format researching. XTra.KrazzY 2008-09-20 14:43:10 +00:00
  • a5488ccf58 Initial steps towards fog emulation in DX9 XTra.KrazzY 2008-09-20 14:29:30 +00:00
  • 558f453dde more scons fixes XTra.KrazzY 2008-09-20 10:24:00 +00:00
  • b69a707ceb Fixed "verbose=False" being recognized as true error in SConstruct XTra.KrazzY 2008-09-20 10:21:33 +00:00
  • bdd86f3d5c accidently commit dolphin.ini, we really should add this file to .svnignore nakeee 2008-09-19 15:07:07 +00:00
  • f63a845d9f adding lots of features to SConstruct, scons -h to see, known bug: verbose=False is treated as true no idea why... nakeee 2008-09-19 15:03:31 +00:00
  • 78bb1cf82d Made layout (indent and quotes) more consistent. Maarten ter Huurne 2008-09-18 22:19:01 +00:00
  • dae082e59e Added "-fno-exceptions" to compile flags, so GCC knows we do not use exceptions and can generate more efficient code. Maarten ter Huurne 2008-09-18 10:06:55 +00:00
  • a3fbbff516 scons lint=1 now adds -Werror nakeee 2008-09-18 10:04:03 +00:00
  • e4271b82da you can now use scons debug=1 for -g and -DLOGGING while regular build is with -O3 nakeee 2008-09-18 09:49:58 +00:00
  • 0bf262cc16 Fixed build for Unicode version of wx. Maarten ter Huurne 2008-09-18 09:36:02 +00:00
  • cbd945b137 Fixed error handling in GetUniqueID(): returning "false" is not an option if your return type is std::string... Maarten ter Huurne 2008-09-18 09:30:23 +00:00
  • 0ba37abfdb improvements for compressing and decompressing fires.gc 2008-09-18 08:52:07 +00:00
  • 8ce6b5aceb Reinstated the changes from rev 568. Also fixed the actual bug: fread() was told to read 1 n-byte record, while it should be told to read n 1-byte records, so we know exactly how much it actually read. Maarten ter Huurne 2008-09-18 08:29:10 +00:00
  • 1a7f5bb564 Fix since mth's version killed everything, even the baby sea lions Sonicadvance1 2008-09-18 04:54:34 +00:00
  • 67aa39c89e warning fix nakeee 2008-09-18 04:50:46 +00:00
  • 28cd7e220c Started Work on File System Viewer. It isn't very pretty yet Sonicadvance1 2008-09-18 03:18:19 +00:00
  • 07421b08eb i tought i renamed the wiimote dll for every kind of build,guess i was wrong daco65 2008-09-18 01:08:41 +00:00
  • a112da66ea Fixed compilation of the Linux version. Also some small cleanups. Maarten ter Huurne 2008-09-18 00:22:28 +00:00
  • 89fa3804f1 Added newline at end of file. Maarten ter Huurne 2008-09-18 00:20:51 +00:00
  • cb90e61368 Large blob code cleanup. Compressed ISO ("gcz") support reactivated. Beginnings of raw drive reading code. Deprecate file mapping in an ugly way. hrydgard 2008-09-17 23:25:35 +00:00
  • 2cd7acfaee Minor fix for Plugin_DSP_LLE. Fixes win32 debug build Laurence Muller 2008-09-17 22:39:30 +00:00
  • bb248a43de Linux: Makes keyboard state save/loading work. I put it in the GL plugin so it can be used even if multiple pad plugins are used Sonicadvance1 2008-09-17 21:21:24 +00:00
  • bb685d4fb4 Fix padsimple to work Sonicadvance1 2008-09-17 17:00:53 +00:00
  • f198d550bc fix for small memory leaks fires.gc 2008-09-17 08:40:52 +00:00
  • 50e327024e Corrected name of Wiimote plugin. Maarten ter Huurne 2008-09-17 08:29:30 +00:00