Commit Graph

  • 418f8a2b23 opengl scons compile fix on linux nakeee 2008-10-28 14:19:28 +00:00
  • a0a21a9877 a fix omegadox 2008-10-28 08:19:54 +00:00
  • 46f0dd8f78 Added more render control options, wireframe option works, added more hacks. omegadox 2008-10-28 08:14:17 +00:00
  • 09a0b34ce1 _rotl already in common.h nakeee 2008-10-28 07:08:20 +00:00
  • 467e8b92af added ifdef for windows.h nakeee 2008-10-28 07:04:38 +00:00
  • ce40a9964d enabled using encrypted action replay codes, just put them in the gameini file, and they are decrypted when read. Note: the first line of a "real" AR code is a verification code, which dolphin's simulator currently missreads. I'm unsure whether to bypass the code by skipping it in ARDecrypt.cpp line 489, or think of some actual solution :p Shawn Hoffman 2008-10-28 05:55:34 +00:00
  • 30ebbe9e6c build fix in non-debug hrydgard 2008-10-27 22:27:26 +00:00
  • d4a9f33754 WIP wiimote i have reverted some changes (prolly to compile in linux or macos). some times it is difficult to avoid this if you are in WIP... fires.gc 2008-10-27 22:18:38 +00:00
  • 645f621481 fixes small memory overwrite of gekko disasm all this sprintf stuff is unsafe :( dunno if there are other places with similar problems... fires.gc 2008-10-27 22:01:21 +00:00
  • 5129341a9c Aligned all vertex components to 4 byte boundaries - maybe ATI likes that? Renamed and reorganized misc things. hrydgard 2008-10-27 21:38:30 +00:00
  • d35fb4e2b0 Small codewindow tweaks hrydgard 2008-10-27 21:27:23 +00:00
  • 0ca6a4021b sutpid error tmator 2008-10-27 21:02:48 +00:00
  • a7be7689c1 add cocoa in ogl plugin tmator 2008-10-27 20:29:32 +00:00
  • 62b49ea2d6 few compile errors fixed on linux (please check them out as I'm not 100% sure about them) nakeee 2008-10-27 07:34:57 +00:00
  • 6b021b874c some more wpad stuff fires.gc 2008-10-26 21:08:19 +00:00
  • c9a8672987 some more wpad work... fires.gc 2008-10-26 14:16:51 +00:00
  • f1db84a999 OpenGL config window re-organization. omegadox 2008-10-26 13:35:34 +00:00
  • 309c50d26f Added "Hacks" tab to OGL plugin config window and the hack option "Invert Depth". Use hacks to figure out some graphics bugs like the logo in ZWW is not a glDepth problem as I would figured it was. These hacks should be temp until the problem has been solved correctly. Also more hacks can help us figure out graphics problems we do not understand faster. omegadox 2008-10-26 12:03:12 +00:00
  • f9eaa25cd0 ini updates : remove auto enabled codes. i dont see the point in that daco65 2008-10-26 09:26:33 +00:00
  • fae0a612f9 Added controls to "Dolphin-Memory" window to let you change values in memory. omegadox 2008-10-26 09:09:53 +00:00
  • 225fb8a4c1 reverting BOOL type nakeee 2008-10-26 08:57:17 +00:00
  • 85145cb2dd roll back accidental disabling of fullscreen shortcut hrydgard 2008-10-26 08:16:39 +00:00
  • c1e94a0852 The AR will skip over any codes that causes any AR error and continue executing the working ones. omegadox 2008-10-26 07:10:11 +00:00
  • 56eb79f757 MP2 NTSC INI update omegadox 2008-10-26 03:27:56 +00:00
  • e02aeebf66 The original way of defining a BOOL. XTra.KrazzY 2008-10-25 22:43:36 +00:00
  • a071c2d4c4 Gone and back Dolphin.ini on linux nakeee 2008-10-25 18:34:39 +00:00
  • a56cb7c0bb BOOL is defined on apple 64 tmator 2008-10-25 17:48:54 +00:00
  • 8f3aa9e67b more osx64 work tmator 2008-10-25 17:47:46 +00:00
  • d3da9a67d7 savestates work better in Metroid Prime 2 (can jump ingame from intro screens with no graphics corruption) hrydgard 2008-10-25 17:09:06 +00:00
  • 5247f6661b JIT a few more instructions. Very minor speed boost in a few games. hrydgard 2008-10-25 15:59:09 +00:00
  • f77624147d Cachable vertex loaders. Not a very big speedup in itself, but makes it easier to speed up vertex loading in the future. hrydgard 2008-10-25 15:53:43 +00:00
  • 681a40dd36 revert omegadox 2008-10-25 13:43:46 +00:00
  • 92f991dd2b AR will ignore the codes it doesn't like and keep executing the working ones. omegadox 2008-10-25 13:35:01 +00:00
  • 2f6d41e413 Move moving things around and preparing for the next step (cached vertexloaders). hrydgard 2008-10-25 13:27:28 +00:00
  • bc79d22f5e Move pipeline back into VertexLoader. Started work on VertexLoaderManager, which will cache VertexLoaders. (yep, the design plan changed a little bit). hrydgard 2008-10-25 12:35:55 +00:00
  • 3a3eebc313 Some rewording. omegadox 2008-10-25 12:02:37 +00:00
  • 7be6725459 Include PluginSpecs.h so __cdecl is defined on non-Windows. Maarten ter Huurne 2008-10-25 11:12:03 +00:00
  • 98277aeda0 Fixed build ("file" -> "files"). Made indenting consistent again (tabs or spaces does not matter, but mixing them is evil). Maarten ter Huurne 2008-10-25 11:11:20 +00:00
  • 81a6259fd1 Added option "Enable cheats" to dolphin config and some AR code changes. omegadox 2008-10-25 10:11:35 +00:00
  • 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 +00:00
  • f14fca914d OpenGL - Don't cache pointer to compiled code - cache pointer to NativeVertexFormat instead. hrydgard 2008-10-25 09:59:00 +00:00
  • 0ddd14b763 INI updates omegadox 2008-10-25 09:56:54 +00:00
  • 63793c7f4f Missed this one hrydgard 2008-10-24 23:36:12 +00:00
  • 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 +00:00
  • a03f39ac36 now core, padsimple and dsp null can be buil in 64bit on osx tmator 2008-10-24 15:48:36 +00:00
  • 63f3e1ab8c Stretch to Fit option works in separate render window now. omegadox 2008-10-24 02:29:05 +00:00
  • 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 +00:00
  • 3b4d8a47b3 Config is now one dir up nakeee 2008-10-23 09:11:26 +00:00
  • 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