Commit Graph

  • 0422864245 fixed marco to accept useless arg nakeee 2008-10-23 09:07:06 +00:00
  • f8762b7ec9 Fix library order (scons) nakeee 2008-10-23 08:59:31 +00:00
  • 4d169987c2 Fix debug mode build, fix some profile stuff to not get compiled when profiling is off, cleaned a bit. hrydgard 2008-10-22 22:35:29 +00:00
  • 4b2c7310b7 Move more stuff out of Globals.h in gl plugin. Changed gl plugin precompiled header to a new stdafx.h, you may have to Build->Clean after updating to this rev. hrydgard 2008-10-22 21:23:40 +00:00
  • 85781409e4 Remove OpenGL stuff from Globals.h. Stuff that doesn't use GL shouldn't include it. hrydgard 2008-10-22 21:02:37 +00:00
  • 39df6c5624 Move out Cg shader generators to VideoCommon (hope to use this in the DX plugin in the future). Also move out stats code. Comment a lot and cleanup. Kill DX9 Globals.cpp. hrydgard 2008-10-22 20:54:40 +00:00
  • 32820d2036 Backport Donko's hackfix to DX9 plugin. Move some code around. Add a couple of sanity checks. hrydgard 2008-10-22 18:39:46 +00:00
  • ae0f0f8dcd reverted log manager... i hope that i havn't reverted to much but a lot of files are affected. if someone runs in any problems please tell me. fires.gc 2008-10-22 10:36:26 +00:00
  • 18f0bff153 Bigfix to bugfix in log manager. Enabled or disabled should update for all levels, the checkboxes should only be updated once. John Peterson 2008-10-22 09:58:00 +00:00
  • 415366634f last WIP wiimote code fires.gc 2008-10-22 09:48:54 +00:00
  • 054ff5a48f Bugfix to log manager. The checkboxes should update when they are first appended now. John Peterson 2008-10-22 09:03:03 +00:00
  • bda172f21a dstalpha should is not used to blend fragments. commenting out code fixed missing menu in Metroid Prime, but a proper solution is needed. donkopunchstania 2008-10-22 06:54:25 +00:00
  • 1538fd050d Revert bad bugfix :p wasn't a bug at all hrydgard 2008-10-21 21:45:13 +00:00
  • 58e3c8df8f Readability, comments, tiny typo bugfix in gl gfx plugin (fix is on line 322 in pixelshadermanager) hrydgard 2008-10-21 20:34:56 +00:00
  • e1baf2ead4 clip audio correctly in gigaherz' resampler hrydgard 2008-10-21 20:27:37 +00:00
  • d3660be648 compile fix fires.gc 2008-10-21 16:51:52 +00:00
  • 5ad0c43707 bug fixes for the wiimote emulation fires.gc 2008-10-21 15:33:16 +00:00
  • 9692f3dd9e This is a HUUUUUUUUUUUUUUUUUUUUUUGE commit, Make sure I didn't break too much ;p Sonicadvance1 2008-10-20 22:31:55 +00:00
  • 6faea5668a wii finds a wiimote now fires.gc 2008-10-20 20:30:37 +00:00
  • 03763372ac first step to get dolphin on osx 64 with a no wx version (WIP) tmator 2008-10-20 17:32:15 +00:00
  • b6356df508 Bugfix to last commit. John Peterson 2008-10-20 08:07:54 +00:00
  • f59ed4a8c9 Some fixes for the log manager. Small change to breakpoint manager. John Peterson 2008-10-20 07:39:40 +00:00
  • d7358df7fe bugfixes fires.gc 2008-10-20 06:27:05 +00:00
  • 82cb4c0ca9 WIP code for the wiimote ... wii creates a channel with PSM 0x11 now :) fires.gc 2008-10-19 21:17:08 +00:00
  • 38627fc94f BT documentation fires.gc 2008-10-19 20:26:33 +00:00
  • dd4c0c4d92 added some dumps of the wiimote SDP fires.gc 2008-10-19 20:09:17 +00:00
  • fefc3296e5 FE:Por added (no cheats, just emulation state) daco65 2008-10-19 19:20:48 +00:00
  • 290966a4f8 Addressed problem with map file compatibility. When a game used a map file the symbol lookup would make the game crawl to a halt right after booting. This was exaggerated because m_bEnable was true by default, I changed that to off by default so that only selected logging is picked up. I'm guessing the symbol map was disabled earlier because it was slow. I have still kept it enabled but only for the lowest verbosity levels. I also turned off the collected write to the master file, that's not very important however because it doesn't slow the program down very much unless there's thousands of rows per second written. I could probably be on most of the time without much of a speed difference. I'll add an option for it later. John Peterson 2008-10-19 00:48:20 +00:00
  • 1b76bd3863 Moved some routine logs to higher verbosity levels. John Peterson 2008-10-18 20:34:06 +00:00
  • f71cc4e609 Added a verbosity setting to the log manager. And a timestamp to the debug log. John Peterson 2008-10-18 19:25:33 +00:00
  • de4f4fc497 fix for error messages with memcard manager LPFaint99 2008-10-18 16:17:59 +00:00
  • f257434b93 Removing duplicate code, cleanup, adding error messages LPFaint99 2008-10-18 05:33:52 +00:00
  • cb14a17ff5 updated GCMemcard to fix the header's checksum. sidenote: replace the first 0x13bytes of your raw memcard dumps with 0x0750B25EC2A150A9E2047343000000000B1B595C to use them in dolphin. Shawn Hoffman 2008-10-18 05:19:44 +00:00
  • ad589b7b6b Added a comment. John Peterson 2008-10-18 03:04:08 +00:00
  • b95ea6ceb6 Added option to specify a range of addresses in MemoryChecks.ini. John Peterson 2008-10-18 03:01:28 +00:00
  • 7804c2c026 Added option to load breakpoints and memory checks from a file. John Peterson 2008-10-18 02:21:59 +00:00
  • d75bf5ab97 More AR Stuff: Added support for most Zero codes, flip and slide codes has been tested and works. Memory Copy has not been tested. (not sure if I have any codes that use that) omegadox 2008-10-17 21:40:06 +00:00
  • 326d97315c Fix build error in debug mode. hrydgard 2008-10-17 21:05:23 +00:00
  • 636dfdd177 wiimote emulation improvements... wpad tries now to read out the HID attribs per SDP fires.gc 2008-10-17 18:01:13 +00:00
  • 469310dc14 just some simple profiling for the LLE DSP fires.gc 2008-10-17 17:59:16 +00:00
  • 7bbd6fda63 more gl plugin cleanup, code moving hrydgard 2008-10-17 12:08:28 +00:00
  • dcbc8e78d4 Massive style & comment cleanup of (mostly) GL plugin - also split some large files. A minor speedup for BP writes - merged the two switch()-es. hrydgard 2008-10-17 11:30:14 +00:00
  • 4477f77cf6 add InterlockedExchangeAdd for olds gcc version tmator 2008-10-17 11:12:34 +00:00
  • 9c5438cb0b Whatever you do, do not mix tabs and spaces! Maarten ter Huurne 2008-10-17 09:44:44 +00:00
  • d4ebc3e166 ZWW Ini fixes and added INI for SA2B omegadox 2008-10-17 01:32:32 +00:00
  • 0e671add93 ZWW ini fixed omegadox 2008-10-17 01:29:13 +00:00
  • 6b93b05b91 oops, didn't mean to turn off stack optimizations hrydgard 2008-10-16 23:33:40 +00:00
  • 21b0d596e4 Kill lots of old outdated comments. Some new comments added. Misc style fixes. No effect on emulation. hrydgard 2008-10-16 22:06:06 +00:00
  • 3ae2d556ab Beginning of Test suite, someone else adding CPU tests and others would be helpful! Sonicadvance1 2008-10-16 21:58:59 +00:00
  • e3340bbe6d Fixed ZWW PAL codes, they were USA codes >.>. Need someone to test them, I do not have ZWW PAL. omegadox 2008-10-16 21:38:18 +00:00
  • 8135cc2dba Fix ZWW PAL codes, they were USA code >.> omegadox 2008-10-16 21:37:09 +00:00
  • 84a1411180 Ini stuff... omegadox 2008-10-16 19:58:04 +00:00
  • 126644da1f omegadox 2008-10-16 19:33:13 +00:00
  • 004e00e64c cleanup and some codes added. omegadox 2008-10-16 18:54:28 +00:00
  • caf0d58047 Further tiny XFB speedup: baked the bias constants into the R tables, and switched to aligned writes, and made sure efb_buffer is aligned. hrydgard 2008-10-16 08:11:03 +00:00
  • 0667c925de AR fixes, more cheat codes work now! :P omegadox 2008-10-16 04:44:42 +00:00
  • 9190858819 ini update omegadox 2008-10-16 04:40:31 +00:00
  • dfd332e149 Some more Work done with Microphone, added a Semi-decent way of checking for Mic Button Sonicadvance1 2008-10-16 01:15:15 +00:00
  • b5b0a4efcb Fix mirrored XFB problem properly. hrydgard 2008-10-15 23:58:13 +00:00
  • db3a5e3822 More XFB speedup. It's all SSE now. hrydgard 2008-10-15 22:22:54 +00:00
  • 34a4fee1c5 Substantial XFB speedup. There's more to get though, for example by using a shader for color conversion instead - but i like having a fast CPU implementation too. Also adds some sanity checks. PAL games still have problems. hrydgard 2008-10-15 21:29:44 +00:00
  • fffc2b6a77 more INI stuff omegadox 2008-10-15 21:21:40 +00:00
  • 15d58692fd Revert since It flips Commercial games that use XFB + 3D, but makes Homebrew that uses ONLY XFB look correct the old way. Annoying Sonicadvance1 2008-10-15 21:19:24 +00:00
  • bd2c7015b3 Added ini for ZTP and updated other ini's to have all the codes deactivated by default. omegadox 2008-10-15 21:12:55 +00:00
  • 1972f9bf70 Flips the XFB around and some other things Sonicadvance1 2008-10-15 21:12:43 +00:00
  • a3a948ac1d Re-committed code from R874, but fixed the build problem, and made some code cleanup. omegadox 2008-10-15 16:33:22 +00:00
  • bbbe898839 added option to use XFB in GL, but XFB support still needs work. modified viewport to include scissor offset. donkopunchstania 2008-10-15 14:07:03 +00:00
  • 70eebcb3a3 reverted stuff that doesn't compile... fires.gc 2008-10-15 13:08:55 +00:00
  • bac3f878e8 added support for instruction read exceptions in interpreter fires.gc 2008-10-15 12:47:43 +00:00
  • 8e3bd6781e added compile time assertion for _SECURE_SCL=0. It is very important that all libraries are compiled with the same _SECURE_SCL if you want to share STL functions between libraries. fires.gc 2008-10-15 12:40:31 +00:00
  • 2abedd28fe now you know an evil plan of mine :} omegadox 2008-10-15 06:13:23 +00:00
  • a6365c758e Moved all the ActionReplay code into its own source/header file. Also updated the scons and vcproj file to include the added files. omegadox 2008-10-15 05:57:41 +00:00
  • 38f1091c7b now you know an evil plan of mine :} Shawn Hoffman 2008-10-15 04:56:19 +00:00
  • 1be0674ef0 added the mic to windows build Shawn Hoffman 2008-10-15 04:50:04 +00:00
  • f6f6ada9d5 Hah, forgot to add the files Sonicadvance1 2008-10-15 04:23:57 +00:00
  • 6fe6fd0b4c Fix Linux Building, Add failsafe check in volume deleting. Also started work on Microphone emulation, base work from Mem card. Just enough to make Odama think I have a Microphone in currently. It must be waiting for me to press the button on the Mic to continue to start, although I can wait through the intro and then use controller, is a pain though. More to come Sonicadvance1 2008-10-15 04:23:02 +00:00
  • f417aac20b Removes wx from gcmemcard, misc code cleanup LPFaint99 2008-10-15 02:27:50 +00:00
  • 2195e645fd fix for the fix -_- committed wrong version before Shawn Hoffman 2008-10-14 18:00:15 +00:00
  • b75d63131c I just cleaned up the code a bit, but it should work the same as my last commit, it seems there are problems with pointer codes, and maybe Dolphin doesn't really support it? I still get errors with the MP2 codes, Dolphin showed a twi not supported error. I need someone to check over all my code in case my code is flawed. omegadox 2008-10-14 17:43:56 +00:00
  • 5157e69211 fix for memcards. the default is 128Mb now too. (shouldn't be a hassle, if there's a bunch of repeated data inside, they still compress nicely :) ) Shawn Hoffman 2008-10-14 17:42:59 +00:00
  • e1ca5de156 Another possible AR cheat system fix. omegadox 2008-10-14 17:13:43 +00:00
  • 83b7e5394f updates omegadox 2008-10-14 15:28:11 +00:00
  • 0cab388f1c Fixed a bug in AR cheat system, codes starting with 0x00 to 0x07 should work now as I tested this in ZTP and SA2,and most of the codes worked. One code in SA2 breaks dolphin now, and 1 code in ZTP messed up the graphics and breaks the game if trying to load a save game, else most codes work. Also SSMB codes work for me, there are some that might break dolphin, but main codes work. I still recommend more testing of this fix. I will now work on the next fix. =). Also some code cleanup. omegadox 2008-10-14 15:24:01 +00:00
  • e26173e6fe added support for all kind of raw memory card backups. default dolphin mem cards still stay 251 blocks for now daco65 2008-10-14 14:36:22 +00:00
  • 461633fabc added support for raw memory card backups. for now only the 251 blocks and 59 blocks cards are supported. daco65 2008-10-14 11:19:59 +00:00
  • d3cbb81f0c a missing file... fires.gc 2008-10-14 06:10:02 +00:00
  • 7aead8d03e fixes so it compiles again in win32 fires.gc 2008-10-14 06:09:11 +00:00
  • 6b4169e5b1 An attempt to fix my coding style to match wiki page LPFaint99 2008-10-14 05:19:31 +00:00
  • 8de8ba9e9f Removed (M) code, I confirmed that we do not need them. omegadox 2008-10-14 04:51:10 +00:00
  • d84fa6195c Fixing stuff Sonicadvance1 2008-10-14 04:32:49 +00:00
  • 1ed8c037e7 Metroid Prime code tests and commented out any bad codes. I do not know if the codes work in game, made sure they didn't cause Dolphin to display any errors. omegadox 2008-10-14 03:25:09 +00:00
  • 23614aaf63 Added codes for Zelda: Twilight Princess, they all work now after I hacked some of the codes :) Eee Hee! omegadox 2008-10-14 03:17:10 +00:00
  • 0629cc6690 My first commit, renames AddGci and SaveGci to ImportGci and ExportGci adds Madcatz gameshark .gcs, and Datel Maxdrive/pro .sav file support to function importgci adds conversion from .gcs and .sav to .gci, added to speed up testing for .gcs and .sav until ImportFile is fixed LPFaint99 2008-10-14 03:16:09 +00:00
  • 1cdddbcca9 sorry :( i need to blacklist these files... Shawn Hoffman 2008-10-14 03:02:59 +00:00
  • 5bb6f62d9f Fixed many little DolphinWX annoyances/bugs. Added a little cheat sheet in EXI_DeviceMemoryCard.cpp so people can change the size of memcards, until (if) a feature is added to choose memcard size based on existing filesize. Shawn Hoffman 2008-10-14 02:56:03 +00:00
  • 397c90b51b Cleanup for SMS and added comments on the codes I tested. SA2 code cleanup a bit, all codes seem to work. omegadox 2008-10-14 01:18:30 +00:00
  • b7e9a988f7 Started work on HLE Zelda UCode. XTra.KrazzY 2008-10-13 23:00:35 +00:00
  • 41b72ffc8b Fixes Wario World for using an Invalid Texture coordinate, Tell me if it breaks anything Sonicadvance1 2008-10-13 21:59:51 +00:00
  • 47401e87ce reverted last night's ini change since now cheats should work fully daco65 2008-10-13 20:07:44 +00:00
  • e13ca7e384 Fix Action Replay properly (i hope :P).. some misc code cleanup hrydgard 2008-10-13 19:21:25 +00:00