Commit Graph

  • 67c0f67be9 small WriteARAM() fix i forgot before Marko Pusljar 2011-04-20 20:38:55 +00:00
  • 156c914185 - Time extended in which the tooltip remains visible. (Windows PTFs) - Better fix/location (wxWidgets source) for the MenuPopup fix. (Windows PTFs) gnick79 2011-04-20 15:25:21 +00:00
  • f7423ea916 DSPLLE - "Super mario all star 25th anniversary" audio fix Marko Pusljar 2011-04-20 14:46:36 +00:00
  • 35c9c60b38 - 'Sending' some changes of my previous commit to Windows build only gnick79 2011-04-18 17:35:03 +00:00
  • 24b0ef52a0 - fixed a bug on GameList's MenuPopups (Windows Seven/Vista platforms, issue 4403) - fixed a problem/crash which occurs with some gcc versions (in general on Linux systems, issue 4400) - other minor GUI changes gnick79 2011-04-18 16:30:46 +00:00
  • 58e1d90a3e llejit - asrnr fix and reverted Do_ARAM_DMA() change from my previous commit Marko Pusljar 2011-04-18 15:12:56 +00:00
  • 73031229f7 Fix a few strings for translation. Fix a minor icon issue in the game properties dialog. Use a little hack to deal with spaces in file names. Need to find a better way to deal with this. Glenn Rice 2011-04-17 21:39:58 +00:00
  • 7f745d67ce small fix for previous commit (prevents startup crash, if GC game was started after WII game) Marko Pusljar 2011-04-17 16:44:42 +00:00
  • 3983a8d22f DSPLLE - Donkey Kong Jungle Beat (WII) / Pikmin 2 (WII) audio fix Marko Pusljar 2011-04-17 00:42:56 +00:00
  • 4e4a613b8b Core/PowerPC/JitCommon: Put the quantized paired/single load/store tables into the code memory. pierre 2011-04-16 14:08:36 +00:00
  • 9b697ed28f DX11: I think I've figured out where the game enables texture offsets for lines and points. Nolan Check 2011-04-15 22:34:54 +00:00
  • 9fc12bcaa2 DX11: Resolve multisampled EFB before encoding. Nolan Check 2011-04-15 22:32:40 +00:00
  • 12c38d3afa llejit - fix for flag generation code + dspspy jit workaround Marko Pusljar 2011-04-15 13:04:20 +00:00
  • 09042aa569 llejit - shift instructions should be correct now Marko Pusljar 2011-04-14 10:14:04 +00:00
  • 92f200e87b llejit/addaxl - Fix issue 4257 (SSX On Tour crashing with llejit/64bit) Marko Pusljar 2011-04-13 16:47:13 +00:00
  • 325213d75f llejit/clrp - gbakey working now Marko Pusljar 2011-04-13 10:32:03 +00:00
  • a1882d2517 GeckoCode float operations: Fixed Issue 4387. (hopefully) Jordan Woyak 2011-04-12 01:06:45 +00:00
  • 4f603ef730 Core/DSP/Jit: Ensure aligned stack when pushing registers for ABI calls pierre 2011-04-11 20:54:52 +00:00
  • 37beef5a35 Fix sysconf generation. Fixes issue 4348. Glenn Rice 2011-04-11 15:57:45 +00:00
  • 77a4a64909 Fix an error introduced in r7083. In the pixel shader manager the farZ and zRange of the z bias were flipped. Switched to using the viewport struct rather than a raw float array to hopefully avoid such confusion in the future. Fixes issue 4060. donkopunchstania 2011-04-11 01:49:32 +00:00
  • 6ca5d7c7c8 Core/DSP/Jit: Fix accumulator limiting in several extended ops pierre 2011-04-08 21:05:19 +00:00
  • fa0b0cb08f Fix some strings for translation in the video config dialog. Glenn Rice 2011-04-07 02:27:45 +00:00
  • 41915b2aff - Mac build fix gnick79 2011-04-06 15:51:55 +00:00
  • d5c4976532 Linux build fix. Also move the primary translation pot file to the external repository to facilitate updating translations when strings in the code are changed. Now the only time the primary dolphin repository needs to be changed for translations is when a new language is added. Glenn Rice 2011-04-06 13:58:03 +00:00
  • b6222a5b61 * One Window 3-State changes (VideoSettings GUI): - Added final support to string type (planned implementation reaches 100%) - Added support to post processing shaders (OpenGL backend) - Code Maintenance: - Reorganized the class hierarchy - General polishing... deleted some redundant code gnick79 2011-04-05 22:46:57 +00:00
  • 426f187642 VideoCommon: Update color writing mask if pixel format changes. Possibly fixes issue 4340. NeoBrainX 2011-04-03 18:08:04 +00:00
  • c4cd8d84e4 Revert r7086. Preferring the slow code until it gets optimized properly... NeoBrainX 2011-04-02 11:38:29 +00:00
  • 0ed542206a Fix SDL 1.3 support. Jordan Woyak 2011-04-01 23:57:06 +00:00
  • 021193b22f Use mutexes in LogManager to make it threadsafe, as suggested by beistin's patch. Change some LogManager function names to be consistent with Dolphin's naming conventions. Jordan Woyak 2011-04-01 07:43:02 +00:00
  • 7a9a47376f roll back r7431 smelenchuk 2011-04-01 01:46:18 +00:00
  • 15c51c37f3 Add a "force no texture filter" option, useful for some 2D games (like Mega Man 10) and people who like their pixelated graphics. smelenchuk 2011-04-01 01:35:07 +00:00
  • 783c89f108 videocommon depends on core for Fifo Recorder Sonicadvance1 2011-03-31 20:41:59 +00:00
  • b75d5d1676 Fix the segmentation faults on emulation start on linux. The HW::Init() call needs to be before the video backend initialization. This is the way it was before soren's change in revision 7188. Now the emulator initialization sequence is pretty much back to the way it was before. Glenn Rice 2011-03-31 20:33:11 +00:00
  • d141dd6509 Linux build fix. Glenn Rice 2011-03-31 17:18:37 +00:00
  • bebd66078f Create sys conf if it doesn't exists instead of asking questions nakeee 2011-03-31 11:07:31 +00:00
  • 7c9f836a28 Fix issue 4267. (but not really) Jordan Woyak 2011-03-31 06:20:15 +00:00
  • 44b4198d17 Fixed issue 4141.(key press beeping) Initializing the video backend in the GUI thread seemed to be the cause for whatever reason. Hopefully other platforms don't hate this change. Jordan Woyak 2011-03-31 05:36:54 +00:00
  • 28c32fcbc7 Set up some more emulated wiimote default keys. Enabled the nunchuk extension by default, with some key mappings. Fixes Issue 4266.(mostly) Jordan Woyak 2011-03-30 23:32:19 +00:00
  • 3ef8a57da6 DX11: Fix issue 4345 Nolan Check 2011-03-30 16:01:03 +00:00
  • 306c3570d1 Eliminated a memcpy in DX11's vertex shader disk cache loading. Maybe games will boot faster now, who knows? Jordan Woyak 2011-03-30 10:46:27 +00:00
  • 3d5d205c73 I think clean up DX11 code a bit. Used "smart" pointers to avoid need to manually AddRef/Release in many places. Eliminated the D3DBlob class (replaced with just D3D10CreateBlob). Eliminated some Init/Shutdown functions (moved stuff into ctors/dtors). This should not affect behavior at all, only code maintainability. Jordan Woyak 2011-03-30 07:17:23 +00:00
  • c316417a34 - Linux build fix gnick79 2011-03-29 14:30:09 +00:00
  • beb6094708 - Removed RTTI support gnick79 2011-03-28 11:34:27 +00:00
  • 40b8db30e3 DX11: Correct line width and point size by taking viewport rect into account. Twilight Princess map looks almost perfect except for the drop shadows around the borders: the lines are too skinny, but the corner points seem to be correct. Nolan Check 2011-03-28 05:42:21 +00:00
  • 975ce523b6 * fix crash for x64 and debug build gnick79 2011-03-27 23:05:18 +00:00
  • 312c684fdc VideoConfig GUI: gnick79 2011-03-27 22:23:44 +00:00
  • 99e4a500dc Fix scons build. Soren Jorvang 2011-03-27 09:28:51 +00:00
  • 07c4da6084 Add graphics FIFO recorder and player for debugging the graphics system. donkopunchstania 2011-03-27 02:55:08 +00:00
  • f8037e3ccf Core/DSP: Split extended opcode 0xc0/mask 0xc0 to account for 0xc3/mask 0xc3 variant pierre 2011-03-25 22:28:18 +00:00
  • c99c247ed5 When using the "Start Renderer in Fullscreen" option, really start in fullscreen. In other words this now switches to fullscreen before the renderer is initiated instead of after. This is a partial fix for issue 4316. Also, if the render window size changes while frame dumping, scale the resulting video to prevent clipping on linux. This is a complete fix for issue 4316 on linux. I don't know how to implement this on windows though. Glenn Rice 2011-03-25 18:12:40 +00:00
  • df9f614b58 Have DX9 plugin also dump frames on every VI as opposed to every new frame (follow-up to r7131 and issue #4064). smelenchuk 2011-03-24 20:06:24 +00:00
  • 49a5fbef4f Unfortunately, the changed fullscreen order in the fix for 3D Vision was causing some problems. I'm sure there's another way to do it but for now, 3D Vision users can always compile new builds with the fix. Matt Callaghan 2011-03-24 16:51:37 +00:00
  • bb90b7fcea DSP: * LLE dspinit hax (demo disks, zelda collectors edition, ocarina of time working (again) with lle) * LLE interpreter "DSPonThread" working again Marko Pusljar 2011-03-24 11:59:39 +00:00
  • 89798575c3 vs2010: make sure minimal rebuild is turned off Shawn Hoffman 2011-03-24 04:26:21 +00:00
  • 85f717c7c7 only paint GameListItems if any exist Shawn Hoffman 2011-03-24 04:20:46 +00:00
  • 63ed047aef Only create a GameListItem cache if the image is valid. Shawn Hoffman 2011-03-23 21:54:14 +00:00
  • 66632f0645 VideoConfig revision: + increased VideoConfig integrity + fixed a clamorous fault, before completely forgotten, about handling parameters attached to RadioButtons controls gnick79 2011-03-23 19:43:04 +00:00
  • 35508d7a99 Update to wxWidgets r67291. Soren Jorvang 2011-03-23 09:13:01 +00:00
  • c990f12932 Eliminate ini file loading in the paint, sort, and tooltip events. Jordan Woyak 2011-03-23 04:31:00 +00:00
  • 668d335181 Linux build fix. Glenn Rice 2011-03-23 02:17:03 +00:00
  • c39e3c17e1 Fix a few issues with the size of the logger pane. Also some other general clean up issues. Glenn Rice 2011-03-23 02:06:40 +00:00
  • ae9de182f3 * Added proper string conversion support to VideoSettings (now you should see list titles correctly) gnick79 2011-03-23 00:54:31 +00:00
  • 47c81bf0e8 dsplle - prevent crashing, if there is unknown opcode (interpreter, only important for tests and certain homebrew ucodes), more cleaning, removal of obsolete TODO-s Marko Pusljar 2011-03-22 20:32:17 +00:00
  • 723c115813 - Attempt to fix a little problem displaying games within Profile Selection in Video Properties gnick79 2011-03-22 19:57:39 +00:00
  • 034d282ce0 Sorry, apparently that last commit was pointless. Removing most of it. Best have as little 3D Vision mess in the code as possible. Matt Callaghan 2011-03-22 19:34:50 +00:00
  • cfd268073c More 3D Vision related stuff. This is the last one I promise. Matt Callaghan 2011-03-22 19:05:08 +00:00
  • e8f4323834 Linux build fix, and silence some compiler warnings. Glenn Rice 2011-03-22 15:37:34 +00:00
  • 1c847dd421 fix a memleak and quiet some warnings Shawn Hoffman 2011-03-22 15:23:39 +00:00
  • 27f9faf7e6 Fix gcc build. Soren Jorvang 2011-03-22 09:40:47 +00:00
  • f8620fcd0b Fixed some memory leaks. Only one was mine ;P Jordan Woyak 2011-03-22 07:27:23 +00:00
  • 017735b9ff * GUI Video-Settings changes: - Removed recent ghanges about separate per-game Video Settings - Added "One Window 3-State Support" (very close to full implementation) gnick79 2011-03-21 19:57:31 +00:00
  • d332cc342d OS X also needs to have the display resolution changed before setting wxFULLSCREEN_ALL. Soren Jorvang 2011-03-21 16:06:40 +00:00
  • 7f5da62d1c Linux needs to have the wxWidgets window go to fullscreen after the display resolution is changed. Glenn Rice 2011-03-21 15:54:16 +00:00
  • 0daacc04d3 *sigh* Matt Callaghan 2011-03-21 14:37:33 +00:00
  • c87f5cbb73 Linux build fix. Glenn Rice 2011-03-21 11:36:26 +00:00
  • 068855bbd6 Moved per-game graphics configuration to the game-list right click menu. It will be too difficult to make the "profiles" drop-down thing work with 3-state vs 2-state checkboxes. The per-game settings now have "undetermined" states, except for the radio buttons(I'll fix that later). It's super hacky right now. Video config (probably all config stuff) could be redone. Jordan Woyak 2011-03-21 05:46:33 +00:00
  • 8eaed1c105 Partial fix for 3D Vision. Matt Callaghan 2011-03-21 03:39:28 +00:00
  • 010a60c56a Core/DSP/Jit: Fix instruction size retrieval in Branch emitters. pierre 2011-03-20 23:30:24 +00:00
  • 215baff4c8 Simplify the SCons build: Soren Jorvang 2011-03-20 18:35:07 +00:00
  • d14efe561b Import r67258 of the wxWidgets trunk, which I expect will before long become wxWidgets 2.9.2, which in turn is expected to be the last 2.9 release before the 3.0 stable release. Soren Jorvang 2011-03-20 18:05:19 +00:00
  • 205637ccc3 Hide DX11 on WinXP (fixes Issue 3719) j4ck.fr0st 2011-03-19 12:58:55 +00:00
  • 3db702fe17 Removed the OpenMP option from the DolphinWX project. It was causing a slowdown when the EFB to texture option was activated. This means that the OpenMP texture decoder option will not be hidden for non-OpenMP builds. skidau 2011-03-19 10:05:57 +00:00
  • 8b2eddf3f3 Enabled OpenMP support in the Windows 32bit builds. skidau 2011-03-19 04:06:46 +00:00
  • aac2972960 Fixed a memory leak that occurred while compiling the OpenCL kernels. Reset the frame counter after loading a save. skidau 2011-03-19 02:28:49 +00:00
  • 50c5dbdb09 Added a toggle switch for the OpenMP texture decoder in the graphics settings. skidau 2011-03-19 01:55:57 +00:00
  • 4079523346 Game-specific video settings: skidau 2011-03-19 00:50:34 +00:00
  • 8cacd4d2d7 Make sure to not do any XFB emulation at all if it's not enabled. Should fix issue 4294. NeoBrainX 2011-03-19 00:21:59 +00:00
  • 3eb2196d27 Build fix. :3 Jordan Woyak 2011-03-18 23:10:56 +00:00
  • 7360bd0d88 Missed a dialog before. Glenn Rice 2011-03-18 21:30:47 +00:00
  • ed6fa744ad Core/DSP: Fix loop/loopi for Interpreter and JIT. pierre 2011-03-18 21:21:19 +00:00
  • a2159f38bd Change VERSION back to STATE_VERSION. Update dolphin-emu.pot file for recent changes to strings in code. Glenn Rice 2011-03-17 13:32:25 +00:00
  • e26efc8561 Linux build fix. Why would you swap with an empty temporary vector instead of clearing a vector? What were you thinking? Glenn Rice 2011-03-17 12:46:54 +00:00
  • 88c8b891f7 Changed the frame display to the number of polls. Changed frame counter to VI counter. Changed g_FrameCounter to u32. Patch by bzb95. skidau 2011-03-17 10:41:56 +00:00
  • 78d9f927e1 Eliminated memory leaks of the save state code and put it in a namespace. It is prettier than before, but it could be better (less global usage). Other minor stuff. Jordan Woyak 2011-03-17 10:17:45 +00:00
  • e4141c331e Finish making dialogs close when escape is pressed. Fixes issue 4265. At least I think I got them all. Glenn Rice 2011-03-17 04:26:01 +00:00
  • cab5fdb44b Make sure that the video software backend doesn't get stuck in an infinite loop on shutdown. Glenn Rice 2011-03-17 01:42:13 +00:00
  • aabb542d47 Fix the framerate counter of the software graphic backend. sl1nk3.s 2011-03-16 23:57:13 +00:00
  • 9198e83ae1 Hack Misc.cpp into building on OS X. Soren Jorvang 2011-03-16 22:58:24 +00:00
  • 571013acd8 Fix the video software backend. (closes issue 4269) Some warning fixes and cleanup. sl1nk3.s 2011-03-16 22:48:17 +00:00
  • bca4f94b47 More work on making dialogs close when escape is pressed, and some general GUI code clean up. Glenn Rice 2011-03-16 22:22:21 +00:00