Commit Graph

  • 0837e38c39 Gamepad (minor) > Fix to last commit John Peterson 2009-11-12 23:39:43 +00:00
  • 7c1d118913 Build (minor) > Forgot a message box John Peterson 2009-11-12 23:24:07 +00:00
  • 2d064262ce Gamepads (minor change) > Fix to last commit, LiveUpdate related John Peterson 2009-11-12 23:22:51 +00:00
  • d47e4827f7 Build (minor) > Fix to last commit, missing an ending " in some instances John Peterson 2009-11-12 23:10:36 +00:00
  • 2de805da0a Build (minor) > Fixed target paths, had accidentally broken one of the configurations John Peterson 2009-11-12 22:51:28 +00:00
  • 926ff36489 Build (minor) > Fixed linux compilation errors John Peterson 2009-11-12 21:20:16 +00:00
  • 18450737be Gamepads (minor change) > Fixed it so it doesn't always check for new pads on startup John Peterson 2009-11-12 21:14:41 +00:00
  • 7f66fe1ef6 Externals > Added copy SDL.dll build event John Peterson 2009-11-12 20:14:44 +00:00
  • 7a6eb0f350 GUI > Fixed the restart to debugging/non-debugging option, GetModuleFileName use the full path now, should not fail John Peterson 2009-11-12 19:50:45 +00:00
  • dcb856fe3c Externals > Fixed SDL include John Peterson 2009-11-12 19:30:57 +00:00
  • 5ef7d6888a Externals > Fixed SDL include, properly John Peterson 2009-11-12 19:29:15 +00:00
  • 013a27b13b Externals > Fixed SDL include John Peterson 2009-11-12 19:26:25 +00:00
  • 088440ab12 Externals > renamed SDL dir to match their SVN names John Peterson 2009-11-12 19:07:17 +00:00
  • 92590357bb Externals > renamed SDL dir to match their SVN names John Peterson 2009-11-12 19:06:51 +00:00
  • 32e9352e64 Externals > Deleted SDL dirs John Peterson 2009-11-12 19:05:32 +00:00
  • 71506bc0f7 Wiimote and nJoy > Gamepad changes 1. Added LiveUpdates, while the configuration window is open nJoy and Wiimote will check for connected/disconnected pads 2. Removed the 'Nintendo RVL-CNT-01' device from the device list, and other SDL devices with no axes/buttons 3. Added SDL (from the current SVN) to get debugging information for SDL.dll 4. Added 'Upright Wiimote' option to emulated Wiimote options John Peterson 2009-11-12 18:57:35 +00:00
  • b858befba2 DSPLLE small mul fix Marko Pusljar 2009-11-12 16:17:22 +00:00
  • 1ba75a05d0 Fix some plugin communication with the video plugins (fixes Esc button) and apply an opengl equivalent of my first commit :P luisr142004 2009-11-12 07:18:31 +00:00
  • dee90fa7aa The WGP does not loop if the write pointer is set beyond the end of the fifo. Updated the video plugins this time. donkopunchstania 2009-11-12 01:51:40 +00:00
  • ebc696c58e Fix GCC 4.5 Compiling. -fvisibility=hidden seems to break it, so it was removed. Non-POD objects are now errors instead of warnings in 4.5, so I had to remove the wxString::Format. and a Fix where GCC 4.5 introduced strndup. Compiling with nowx=true gave me linker problems for some reason, and I added the -flto flag but commented out. Dunno what it will do yet. Sonicadvance1 2009-11-11 11:07:04 +00:00
  • e4ec0ba33b add deathknight13579's actionreplay fixes from issue 1630 Shawn Hoffman 2009-11-11 06:18:37 +00:00
  • 8d6aa79389 Revert WGP change. The previous change was correct, but the video plugins need to be updated. donkopunchstania 2009-11-11 04:32:57 +00:00
  • 52da977c73 Fixes to the software plugin command processor. Made it easy to use the command processor in place of the one in video common. Use frame skip setting from the application in the software plugin instead of the internal frame skipping config setting. The WGP does not loop if the write pointer is set beyond the end of the fifo. donkopunchstania 2009-11-11 03:14:38 +00:00
  • c2a4e33313 Implemented secondary path for hardware with no multiples render target support, so please a lot of testing from people with problems in the last release. corrected a little depth textures still broken but now at least i discover the reason, the ultra bad news for d3d lover is, the only correct way to implement depth textures will be do a firs depth only pass disabling blending. This is because blending is affecting the values stored in the depth texture, so to store the true values, blending mus be deactivated. this will degrade performance but is the only "Correct" way in d3d 9. the other possibility is dx10 but that's a complete different story ;) Rodolfo Osvaldo Bogado 2009-11-10 12:45:03 +00:00
  • 0b30b23719 give wiimote + extensions more sane (to me...) default keys. make order of all directions be left, right, up, down, instead of having different orderings Shawn Hoffman 2009-11-09 07:46:43 +00:00
  • c8d46de541 fix for issue 1585 LPFaint99 2009-11-09 05:32:33 +00:00
  • 3c537ec137 Fix Compiling in OSX Sonicadvance1 2009-11-08 23:36:14 +00:00
  • 07408d7625 Fix issue 1523, disable x64 path on Jit64::lXz causing issue 615, and revert the FPU change from r4441, as it's causing weird issues in SSBM sl1nk3.s 2009-11-08 23:12:35 +00:00
  • 1c95100eb1 DSPLLE: moved breakpoint to debug to gain some speed clrl fix from lordmark nakeee 2009-11-08 21:37:38 +00:00
  • 0ac07e8aa8 Big Commit this will break a lot, fix a lot, but i thing is a good step: Implemented all the correct format conversions in efb to texture copy. replaced all the stretcrect calls with quad draws this must improve speed a bit. A BIGGGGGGGGGG cleanup in the code and reorganization. reimplemented zpeek using a secondary render target ( this still is buggy so many issues left) please a lot off feedback. Rodolfo Osvaldo Bogado 2009-11-08 20:35:11 +00:00
  • 84c6135bfd Oops Sonicadvance1 2009-11-08 10:37:53 +00:00
  • 3fa2c9fbac Fix Linux compiling entirely Sonicadvance1 2009-11-08 10:37:04 +00:00
  • 6c88f9e652 disable the full screen button while no game has been loaded and move a change from rev 4492 luisr142004 2009-11-08 09:13:42 +00:00
  • 3cf6a9e014 Some more fixes, not quite sure where const_iterator is defined at Sonicadvance1 2009-11-08 09:07:24 +00:00
  • 60f142ce96 Begining of porting the luainteface to linux + some other small fixes. (could use some help with lua macros) nakeee 2009-11-08 08:54:09 +00:00
  • 1b7303ea0a apply warning fixes from r1447 Shawn Hoffman 2009-11-08 02:28:06 +00:00
  • 1c4c31f37a minicommit (don't trust VS2008 when you click "save all", it doesn't really work that way with projects) XTra.KrazzY 2009-11-08 00:28:20 +00:00
  • dcb9967e75 Lua is officially supported on Dolphin. (thanks for the linkage fix shuffle2!) XTra.KrazzY 2009-11-08 00:15:58 +00:00
  • b9794a9533 Continuing godisgovernment's fix XTra.KrazzY 2009-11-07 23:56:41 +00:00
  • db372f0e32 Lua now has GUI and is fully functional! But it doesn't link if I don't ignore libcmt.lib so commented all the LuaInterface calls until someone fixes it... XTra.KrazzY 2009-11-07 23:54:10 +00:00
  • a4ea3a3452 fix crash caused by adding DSP_ClearAudioBuffer() Shawn Hoffman 2009-11-07 23:51:12 +00:00
  • 2bff17d9f5 missing include nakeee 2009-11-07 22:27:58 +00:00
  • a0129e51a3 LUAInterface should have all its functionality now (excluding input/controller management). Now we need a GUI to see how it works. Added new DSP function: ClearAudioBuffer, which clears the audio buffer for pausing. Currently it doesn't work with DSound. XTra.KrazzY 2009-11-07 20:01:39 +00:00
  • ebaad032eb forgot something hrydgard 2009-11-07 18:54:37 +00:00
  • 2d0f714546 Rewrite memory management, _hopefully_ banishing "failed to map 1 gb contiguous memory" 32-bit Dolphin errors to history. hrydgard 2009-11-07 18:53:10 +00:00
  • 42cd2838a3 jit bcctrx and misc code cleanup. NES games launched from animal crossing work, but have major video problems... Shawn Hoffman 2009-11-07 17:56:01 +00:00
  • 5579a9169d LUA: Huge warning cleanup (no more warnings) XTra.KrazzY 2009-11-06 22:15:06 +00:00
  • 9f97b26332 LUA code is now portable. Now all that's left is the 20 more TODOs in there... XTra.KrazzY 2009-11-06 21:52:36 +00:00
  • 10d7e1bf3e DSPLLE dissasm fix Marko Pusljar 2009-11-06 13:28:03 +00:00
  • 281636b79b Some cleanup of BBA code. No behavioral changes. Shawn Hoffman 2009-11-06 06:43:01 +00:00
  • 7a0055e113 DSPLLE: made not into notc nakeee 2009-11-05 09:06:21 +00:00
  • 8ad15321f2 Make the HLE'd OSPanic print out the associated message. Shawn Hoffman 2009-11-05 07:05:33 +00:00
  • 0d7d699710 DSPLLE - small fix for previous commit Marko Pusljar 2009-11-04 14:10:56 +00:00
  • 10fb287311 DSPLLE stuff - no real progress, mostly useful as a reference for HLE improvement, Pikmin 1 has sound in intro though (can't be sure if its ok, because its too slow) Marko Pusljar 2009-11-04 12:49:26 +00:00
  • 099b89d9e9 DSPLLE: some bad code clean up pointed out by lordmark nakeee 2009-11-04 10:06:47 +00:00
  • 8e204c659e This is a "Try to fix" commit, reverted all the changes made by my first commit that could affect texturing, so please everyone with texture problems please test this, also in opengl let the viewport calculations the way they where, opengl can handle any values in the viewport. in direct3d this is different, the only valid values are between 0.0 an 1.0 so fix this and let the shader handle the rest. please test all this and let me know the results. Rodolfo Osvaldo Bogado 2009-11-02 21:09:48 +00:00
  • b3553eb53c when dumping shaders from VertexManager.cpp, don't overwrite old ones. Shawn Hoffman 2009-11-01 02:03:26 +00:00
  • 6c0c97cffe Fixed TLB games support for the iCache, games using the TLB Hack should now work as before (fixes issue 1218) sl1nk3.s 2009-11-01 01:24:30 +00:00
  • 22a0864337 Discover that various games that have black screen problem in nvidia is just caused by having negative zfar or znear values, in ati is not a problem, the drivers can handle it. This is a test, clamp the values to see if this fix the problem, please test a lot don't know if this breaks something else Rodolfo Osvaldo Bogado 2009-11-01 01:15:06 +00:00
  • 78fa929c70 Some errors in the values passed to e pixel shader caused the menu error, no they are fixed, thanks to LordMark for help me with the testing. Rodolfo Osvaldo Bogado 2009-10-31 13:40:53 +00:00
  • 2913d1fd9e Fix some wii IPC stuff: /dev/fs: IOCTLV_GETUSAGE /dev/es: IOCTL_ES_GETCONSUMPTION IOCTL_ES_GETTITLECONTENTSCNT IOCTL_ES_GETTITLECONTENTS IOCTL_ES_SETUID Shawn Hoffman 2009-10-31 09:20:24 +00:00
  • 1d666bf109 remove some newlines from FileUtil logs. add ___blank to HLE'd debug logging. add long long support to HLE_OS::GetStringVA take care of those annoying sdio 0x40 and 0x41 commands...not that they do much in the first place... some cleanup on the IPC net devices Shawn Hoffman 2009-10-31 09:17:37 +00:00
  • b7bd9dc5d9 fix bug with ascii memview: make '\0' be ' ' instead of string end. Shawn Hoffman 2009-10-31 09:12:31 +00:00
  • ec77ba3e99 fixed z textures, don't know where this is used but a fix is a fix Rodolfo Osvaldo Bogado 2009-10-31 03:35:36 +00:00
  • 9a59619560 Extra small commit but ... Fix Paper mario and any games that uses SETZSCALE or SETZOFFSET c# is making me soft i don't see the cast error Rodolfo Osvaldo Bogado 2009-10-30 22:28:59 +00:00
  • 0daa5add46 Added DEBUG to the long stringstream processing. XTra.KrazzY 2009-10-30 14:52:42 +00:00
  • 0127d9ba7c D3D: fix the wire frame option luisr142004 2009-10-30 11:03:50 +00:00
  • 4fbf138ed2 The beginning of another approach on Zelda HLE UCode: PB debugging and comparison XTra.KrazzY 2009-10-30 07:10:46 +00:00
  • dd7f6f991f small code cleanup, and little fixing of errors introduced by mi in my first commit :( fixed scissor test in direct 3d Rodolfo Osvaldo Bogado 2009-10-30 04:14:43 +00:00
  • 9d57502f1a Init X multithread support on linux. Should fix some linux crash issues nakeee 2009-10-29 21:12:11 +00:00
  • af921d56d0 fix silly typo in last commit that broke jit... Shawn Hoffman 2009-10-29 05:59:34 +00:00
  • 5b4d12c1f3 small code cleanup in JIT: use JITIL's nice JITDISABLE macro Shawn Hoffman 2009-10-29 04:40:26 +00:00
  • 31e61da40d fix Jit64::fmrx (well, fixes soul calibur 2 SPS at least) cottonvibes wrote this :) fmrx can do some different behavior depending on the current mode of the fpr, but we *seem* to not have a problem ignoring this behavior... add a tiny comment to the PECopy register - some sources call the half_scale bit "mipmap" Shawn Hoffman 2009-10-29 04:01:31 +00:00
  • 7602f7ab3e rewrite the tev stages generator to make it more hardware like, thanks to godisgovernment for he documentation. Also make it faster using lockup tables. thinking going to get a lot of -1 for this one but is the only for of really test it. hope this fix something and don't break to much ;) Rodolfo Osvaldo Bogado 2009-10-29 03:28:38 +00:00
  • 2a99dfb261 tiny change: get rid of a couple of uses of "long". better to use int or the explicitly sized typedefs. possibly really minor speedup of zelda ucode audio on linux. hrydgard 2009-10-28 22:51:00 +00:00
  • f3681c0e1b D3D: change window startup a bit (pretty minor but it's just to get me started :P) luisr142004 2009-10-28 22:40:18 +00:00
  • 63e3d184f8 SWG: Adds TEV stage output dumping. Fixes interrupt handling in the command processor. Some code cleanup and a few graphical fixes for rare cases. donkopunchstania 2009-10-28 03:01:07 +00:00
  • a31eb24955 small commit,but should fix 2 big issues: * clear and flicker problem in d3d, backbuffer clearing was commented out, (if this was on right let me know and I'll revert). * alpha problem introduced by my modifications to the tev, must been sleeping when i wrote that code, should be fixed now. Rodolfo Osvaldo Bogado 2009-10-28 02:00:13 +00:00
  • 08b2686d90 as sl1nk3.s say make the updates directly to the viewport and let the scale fixed in 2^24. please test specially in paper mario and Killer 7 that where games where supposedly this was used. Rodolfo Osvaldo Bogado 2009-10-26 02:38:23 +00:00
  • 264992456a sorry for that, changes in this file should not be commited Rodolfo Osvaldo Bogado 2009-10-26 00:13:12 +00:00
  • 0511d6e185 some work on zscale and zoffset, don't know if this is correct but at least it seem to fix one or two games. thanks a lot to chaoscode he make possible to test this on nvidia. please test this a lot and give me feedback :) Rodolfo Osvaldo Bogado 2009-10-25 23:10:30 +00:00
  • 1adc944115 compile fix(linux)?\024 nakeee 2009-10-25 16:38:06 +00:00
  • 04a0e630db little fix to __write_console logging, the char* is in r4, not r3, heh Shawn Hoffman 2009-10-25 03:26:39 +00:00
  • 227d363881 small code clean up: d3d: remove the depth texture path it will not work so for now only lockable textures were available. i thing the only way will be a use a secondary render target and do a depth pass to mimic depth textures. opengl: minor cleanup here and there and a possible fix to issue 1509, but not tested because in my system the errors remarked in the issue don't show. commond: code reorganization an optimization in the pixel shader generator, trying to understand the tev stages, make some changes to make the generator faster (not much only started for the alpha test and fog). this changes try start solving the diferences bethen the hardware plugins and the soft plugin. i hope with i don't brake nothing but please test this a lot. Rodolfo Osvaldo Bogado 2009-10-25 02:35:21 +00:00
  • 7bff609ad8 clean up HLE funcs for debug logging a little, add "__write_console", gives some interesting messages in wii sysmenu Shawn Hoffman 2009-10-25 02:10:23 +00:00
  • 73fda8cfbf Fix a possible crash on close due to INANDContentLoader objects getting deleted twice Shawn Hoffman 2009-10-25 02:03:45 +00:00
  • 1ce145e86e Sorry, r4459 stole the GUI keyboard input (damn thief ! D:), this also fix issue 1556. sl1nk3.s 2009-10-24 21:31:28 +00:00
  • 02527b21ff lp's fix for bundle name nakeee 2009-10-24 20:29:52 +00:00
  • 5123ece26a fix some warnings, compile Plugin_VideoSoftware against the plain multithreaded version of libc instead of the MT DLL version. Shawn Hoffman 2009-10-24 01:00:45 +00:00
  • 9154424841 Fix a small misspell in OGL config, Fix the toggle fullscreen button when rendering to separate window + a weird issue related to rendering to main. Code cleanup in nJoy i had around for a while, it also adds code to support SDL 1.3's force feedback API and is more stable (will not crash anymore on stop when rumble is enabled) sl1nk3.s 2009-10-24 00:18:21 +00:00
  • bf4ae6aaa0 Fixed AR codes XTra.KrazzY 2009-10-23 21:47:53 +00:00
  • f432250893 CoreAudio for osx : replace all deprecated functions, now it not block dolphin, but it not work, i'm not a sound specialist tmator 2009-10-23 17:10:27 +00:00
  • 78c7c08daf git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4456 8ced0084-cf51-0410-be5f-012b33b47a6e Shawn Hoffman 2009-10-23 15:30:35 +00:00
  • ac157105c5 small code cleanup: rename "dual core" stuff to CPUThread, bOnThread, etc. Shawn Hoffman 2009-10-23 15:26:35 +00:00
  • d538a09942 Change UseDualCore to true by default, by demand :) Shawn Hoffman 2009-10-23 14:23:09 +00:00
  • 520a2a68ac Change some default settings: Core: bLockThreads = false m_EXIDevice[2] = EXIDEVICE_NONE Video: bKeepAR43 = true iMaxAnisotropy = 1 bCopyEFBToRAM = true Trying to find good high compatibility settings for default setup. Shawn Hoffman 2009-10-23 05:48:54 +00:00
  • 9c9025f089 Forgot a file for last commit :( sl1nk3.s 2009-10-22 20:22:50 +00:00
  • 833341696b Fix issue 1549, issue 1400, a crash when pressing reset while no game were running and better fix for issue 1556 sl1nk3.s 2009-10-22 19:13:22 +00:00
  • 5fb95d0443 fix issue 1557 (build order incorrect for quad core users) Shawn Hoffman 2009-10-22 05:01:38 +00:00
  • 5e3fdf5067 add timing of the OpenCL compile functions...they're really slow here, almost 20seconds total... Shawn Hoffman 2009-10-22 03:53:47 +00:00