Commit graph

  • 81a6259fd1 Added option "Enable cheats" to dolphin config and some AR code changes. omegadox 2008-10-25 10:11:35 +0000
  • 6a9f238b92 Game INI updates, all codes must have a "$" sign in front of its name and the first line of code of every cheat is useless so they were all removed (they ended up causing errors in the AR) omegadox 2008-10-25 10:01:11 +0000
  • f14fca914d OpenGL - Don't cache pointer to compiled code - cache pointer to NativeVertexFormat instead. hrydgard 2008-10-25 09:59:00 +0000
  • 0ddd14b763 INI updates omegadox 2008-10-25 09:56:54 +0000
  • 63793c7f4f Missed this one hrydgard 2008-10-24 23:36:12 +0000
  • 72d8c3344b Code movin' and cleanup again, in the GL plugin. Planning to turn NativeVertexFormat into something cachable, instead of locked to each VertexLoader. hrydgard 2008-10-24 23:08:46 +0000
  • a03f39ac36 now core, padsimple and dsp null can be buil in 64bit on osx tmator 2008-10-24 15:48:36 +0000
  • 63f3e1ab8c Stretch to Fit option works in separate render window now. omegadox 2008-10-24 02:29:05 +0000
  • dc5eaad82c ZTP bloom fix and MP1 and 2 skybox fix, I commented out sonic's hacks and just added comments about them. omegadox 2008-10-23 19:01:00 +0000
  • 3b4d8a47b3 Config is now one dir up nakeee 2008-10-23 09:11:26 +0000
  • 0422864245 fixed marco to accept useless arg nakeee 2008-10-23 09:07:06 +0000
  • f8762b7ec9 Fix library order (scons) nakeee 2008-10-23 08:59:31 +0000
  • 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 +0000
  • 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 +0000
  • 85781409e4 Remove OpenGL stuff from Globals.h. Stuff that doesn't use GL shouldn't include it. hrydgard 2008-10-22 21:02:37 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 415366634f last WIP wiimote code fires.gc 2008-10-22 09:48:54 +0000
  • 054ff5a48f Bugfix to log manager. The checkboxes should update when they are first appended now. John Peterson 2008-10-22 09:03:03 +0000
  • 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 +0000
  • 1538fd050d Revert bad bugfix :p wasn't a bug at all hrydgard 2008-10-21 21:45:13 +0000
  • 58e3c8df8f Readability, comments, tiny typo bugfix in gl gfx plugin (fix is on line 322 in pixelshadermanager) hrydgard 2008-10-21 20:34:56 +0000
  • e1baf2ead4 clip audio correctly in gigaherz' resampler hrydgard 2008-10-21 20:27:37 +0000
  • d3660be648 compile fix fires.gc 2008-10-21 16:51:52 +0000
  • 5ad0c43707 bug fixes for the wiimote emulation fires.gc 2008-10-21 15:33:16 +0000
  • 9692f3dd9e This is a HUUUUUUUUUUUUUUUUUUUUUUGE commit, Make sure I didn't break too much ;p Sonicadvance1 2008-10-20 22:31:55 +0000
  • 6faea5668a wii finds a wiimote now fires.gc 2008-10-20 20:30:37 +0000
  • 03763372ac first step to get dolphin on osx 64 with a no wx version (WIP) tmator 2008-10-20 17:32:15 +0000
  • b6356df508 Bugfix to last commit. John Peterson 2008-10-20 08:07:54 +0000
  • f59ed4a8c9 Some fixes for the log manager. Small change to breakpoint manager. John Peterson 2008-10-20 07:39:40 +0000
  • d7358df7fe bugfixes fires.gc 2008-10-20 06:27:05 +0000
  • 82cb4c0ca9 WIP code for the wiimote ... wii creates a channel with PSM 0x11 now :) fires.gc 2008-10-19 21:17:08 +0000
  • 38627fc94f BT documentation fires.gc 2008-10-19 20:26:33 +0000
  • dd4c0c4d92 added some dumps of the wiimote SDP fires.gc 2008-10-19 20:09:17 +0000
  • fefc3296e5 FE:Por added (no cheats, just emulation state) daco65 2008-10-19 19:20:48 +0000
  • 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 +0000
  • 1b76bd3863 Moved some routine logs to higher verbosity levels. John Peterson 2008-10-18 20:34:06 +0000
  • f71cc4e609 Added a verbosity setting to the log manager. And a timestamp to the debug log. John Peterson 2008-10-18 19:25:33 +0000
  • de4f4fc497 fix for error messages with memcard manager LPFaint99 2008-10-18 16:17:59 +0000
  • f257434b93 Removing duplicate code, cleanup, adding error messages LPFaint99 2008-10-18 05:33:52 +0000
  • 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 +0000
  • ad589b7b6b Added a comment. John Peterson 2008-10-18 03:04:08 +0000
  • b95ea6ceb6 Added option to specify a range of addresses in MemoryChecks.ini. John Peterson 2008-10-18 03:01:28 +0000
  • 7804c2c026 Added option to load breakpoints and memory checks from a file. John Peterson 2008-10-18 02:21:59 +0000
  • 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 +0000
  • 326d97315c Fix build error in debug mode. hrydgard 2008-10-17 21:05:23 +0000
  • 636dfdd177 wiimote emulation improvements... wpad tries now to read out the HID attribs per SDP fires.gc 2008-10-17 18:01:13 +0000
  • 469310dc14 just some simple profiling for the LLE DSP fires.gc 2008-10-17 17:59:16 +0000
  • 7bbd6fda63 more gl plugin cleanup, code moving hrydgard 2008-10-17 12:08:28 +0000
  • 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 +0000
  • 4477f77cf6 add InterlockedExchangeAdd for olds gcc version tmator 2008-10-17 11:12:34 +0000
  • 9c5438cb0b Whatever you do, do not mix tabs and spaces! Maarten ter Huurne 2008-10-17 09:44:44 +0000
  • d4ebc3e166 ZWW Ini fixes and added INI for SA2B omegadox 2008-10-17 01:32:32 +0000
  • 0e671add93 ZWW ini fixed omegadox 2008-10-17 01:29:13 +0000
  • 6b93b05b91 oops, didn't mean to turn off stack optimizations hrydgard 2008-10-16 23:33:40 +0000
  • 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 +0000
  • 3ae2d556ab Beginning of Test suite, someone else adding CPU tests and others would be helpful! Sonicadvance1 2008-10-16 21:58:59 +0000
  • 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 +0000
  • 8135cc2dba Fix ZWW PAL codes, they were USA code >.> omegadox 2008-10-16 21:37:09 +0000
  • 84a1411180 Ini stuff... omegadox 2008-10-16 19:58:04 +0000
  • 126644da1f omegadox 2008-10-16 19:33:13 +0000
  • 004e00e64c cleanup and some codes added. omegadox 2008-10-16 18:54:28 +0000
  • 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 +0000
  • 0667c925de AR fixes, more cheat codes work now! :P omegadox 2008-10-16 04:44:42 +0000
  • 9190858819 ini update omegadox 2008-10-16 04:40:31 +0000
  • dfd332e149 Some more Work done with Microphone, added a Semi-decent way of checking for Mic Button Sonicadvance1 2008-10-16 01:15:15 +0000
  • b5b0a4efcb Fix mirrored XFB problem properly. hrydgard 2008-10-15 23:58:13 +0000
  • db3a5e3822 More XFB speedup. It's all SSE now. hrydgard 2008-10-15 22:22:54 +0000
  • 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 +0000
  • fffc2b6a77 more INI stuff omegadox 2008-10-15 21:21:40 +0000
  • 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 +0000
  • 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 +0000
  • 1972f9bf70 Flips the XFB around and some other things Sonicadvance1 2008-10-15 21:12:43 +0000
  • a3a948ac1d Re-committed code from R874, but fixed the build problem, and made some code cleanup. omegadox 2008-10-15 16:33:22 +0000
  • 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 +0000
  • 70eebcb3a3 reverted stuff that doesn't compile... fires.gc 2008-10-15 13:08:55 +0000
  • bac3f878e8 added support for instruction read exceptions in interpreter fires.gc 2008-10-15 12:47:43 +0000
  • 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 +0000
  • 2abedd28fe now you know an evil plan of mine :} omegadox 2008-10-15 06:13:23 +0000
  • 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 +0000
  • 38f1091c7b now you know an evil plan of mine :} Shawn Hoffman 2008-10-15 04:56:19 +0000
  • 1be0674ef0 added the mic to windows build Shawn Hoffman 2008-10-15 04:50:04 +0000
  • f6f6ada9d5 Hah, forgot to add the files Sonicadvance1 2008-10-15 04:23:57 +0000
  • 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 +0000
  • f417aac20b Removes wx from gcmemcard, misc code cleanup LPFaint99 2008-10-15 02:27:50 +0000
  • 2195e645fd fix for the fix -_- committed wrong version before Shawn Hoffman 2008-10-14 18:00:15 +0000
  • 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 +0000
  • 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 +0000
  • e1ca5de156 Another possible AR cheat system fix. omegadox 2008-10-14 17:13:43 +0000
  • 83b7e5394f updates omegadox 2008-10-14 15:28:11 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • d3cbb81f0c a missing file... fires.gc 2008-10-14 06:10:02 +0000
  • 7aead8d03e fixes so it compiles again in win32 fires.gc 2008-10-14 06:09:11 +0000
  • 6b4169e5b1 An attempt to fix my coding style to match wiki page LPFaint99 2008-10-14 05:19:31 +0000
  • 8de8ba9e9f Removed (M) code, I confirmed that we do not need them. omegadox 2008-10-14 04:51:10 +0000
  • d84fa6195c Fixing stuff Sonicadvance1 2008-10-14 04:32:49 +0000