Commit Graph

  • 7d11f8cedd - Made GenRandomCode's 'size' parameter unsigned. Doesn't make sense to have the capability of being able to be negative. lioncash 2013-01-15 17:50:50 -05:00
  • bb200acdd8 also don't search in the shader cache if the shader isn't changed degasus 2013-01-15 17:10:43 +01:00
  • d9aecd80b1 Real fix for Linux Wiimote disconnect hanging. Fixes issue 5903. Jordan Woyak 2013-01-15 15:20:33 -06:00
  • 1cf7cbb936 Fix a clear bug in aldlist.cpp. lioncash 2013-01-15 12:47:13 -05:00
  • 866cdc5961 Get rid of unused iterators in JitCache. lioncash 2013-01-15 12:00:35 -05:00
  • 9165ac5a67 Fix clipPos not being declared in DX backends. Ryan Houdek 2013-01-15 10:48:01 -06:00
  • 687d74e6c2 only change shader if needed degasus 2013-01-15 14:22:40 +01:00
  • 7402a89e6e OSX build fix skidau 2013-01-16 00:14:31 +11:00
  • a9388ce2e2 Added backwards compatibility with old OpenAL drivers. skidau 2013-01-16 00:10:49 +11:00
  • e75a7b4572 Fix a gcc initialization order warning. Glenn Rice 2013-01-15 06:41:11 -06:00
  • 799b032b98 Readd the OpenAL option. skidau 2013-01-15 23:14:11 +11:00
  • 0a4272c96b Merge branch 'OpenAL' skidau 2013-01-15 22:40:12 +11:00
  • 6d4a566bc4 Changed SoundTouch to use float samples, allowing SSE to be used. Made the DPL2 decoder disabled by default. Re-added the audio hack used by the Accurate VBeam emulation option. skidau 2013-01-15 22:29:26 +11:00
  • 85200db6a2 Revert "fix byte order in osd rasterfont" degasus 2013-01-15 12:25:06 +01:00
  • 86ee5600dc Fix bug: reuse after free. static should not have been used here. Matthew Parlane 2013-01-15 22:27:49 +13:00
  • 6f17342b50 Improve an error message. Jordan Woyak 2013-01-14 20:40:16 -06:00
  • b8e66a48a1 Fix hang on Linux Dolphin close when wiimotes are connected. Jordan Woyak 2013-01-14 17:55:23 -06:00
  • 032013c4bc Make IsValidBluetoothName just check for "Nintendo RVL-" rather than having a bunch of hardcoded names. Jordan Woyak 2013-01-14 17:49:49 -06:00
  • 1cfb5a21fa only use rgba for opengl degasus 2013-01-14 23:43:51 +01:00
  • ff889c0e65 use attrib pointers in nativeVertexFormat degasus 2013-01-14 22:59:08 +01:00
  • 8cf3ea3eea GetTextureBGRA()'s 'width' and 'height' parameters should be unsigned. lioncash 2013-01-14 16:29:52 -05:00
  • 5005d528c4 This changes Linux to control Wiimotes on the interrupt channel. Which in turn allows -TR wiimotes to work in Linux. Ryan Houdek 2013-01-14 14:43:49 -06:00
  • 2f78986e2c Merge branch 'Graphic_Update' into GLSL-master degasus 2013-01-14 21:36:31 +01:00
  • 30d4259bba This removes the Lock Thread to Core option. Please file your complaints appropriately. Ryan Houdek 2013-01-14 14:20:41 -06:00
  • ff5ac8c505 fix win compiler errors degasus 2013-01-14 20:08:53 +01:00
  • 5fe3def64c videoConfig cleanup degasus 2013-01-14 20:00:33 +01:00
  • 4c2dd093a3 fix d3d error degasus 2013-01-14 19:17:07 +01:00
  • adeac6f4a5 remove old deprecated calls and fixed functions parameters degasus 2013-01-14 17:48:38 +01:00
  • c3aafc77b3 upload complete uniform buffer at once degasus 2013-01-14 13:58:11 +01:00
  • b18c0a5d1b remove ubo for efb2ram degasus 2013-01-14 12:37:31 +01:00
  • 4ea4f2eb45 'width' and 'height' parameters of wxBitmapFromMemoryRGBA should be unsigned. Lioncash 2013-01-13 23:42:18 -05:00
  • 020ab743a9 re-enable PulseAudio backend Jordan Woyak 2013-01-13 22:20:33 -06:00
  • 13469f2db4 Merge branch 'pulseaudio-simple' Jordan Woyak 2013-01-13 21:36:26 -06:00
  • 47792b02a5 Fix a small text overlapping issue in the MemcardManager. Lioncash 2013-01-13 22:28:36 -05:00
  • 511342edad Gameini database update. kostamarino@hotmail.com 2013-01-14 02:37:32 +02:00
  • 644c8f2713 Enhance an error message. Fix issue 5893. Jordan Woyak 2013-01-13 17:52:32 -06:00
  • 65084d7869 OGL: Fix some potential issues when blending on EFB formats without alpha NeoBrainX 2013-01-13 23:35:07 +01:00
  • c00339449a buildfix Jordan Woyak 2013-01-13 16:27:02 -06:00
  • 3510454a94 Hopeful Windows buildfix (this better not break OS X) Jordan Woyak 2013-01-13 16:13:38 -06:00
  • d3f8e8e8f3 remove some now-unused resource files Jordan Woyak 2013-01-13 15:46:21 -06:00
  • 727851c896 Add Boomy theme to Data dir. (not actually boomy right now, just test images) Jordan Woyak 2013-01-13 15:41:44 -06:00
  • c6e8239fd9 theme selection working now Jordan Woyak 2013-01-13 15:39:53 -06:00
  • a9ff3709e4 Attempt to make file searching stuff less crappy on Linux. Supports a * search now. Jordan Woyak 2013-01-13 15:32:26 -06:00
  • 6f7b11b9be themes directory stuffs Jordan Woyak 2013-01-13 14:06:15 -06:00
  • 0c95673478 Kill themes in the config and load pngs from "theme" directory for now. Jordan Woyak 2013-01-09 23:52:42 -06:00
  • 6b3a3ff054 Kill theme selection from GUI. Jordan Woyak 2013-01-09 23:42:16 -06:00
  • 6b8dc6802b Fix two warnings. Jordan Woyak 2013-01-13 12:57:17 -06:00
  • 65175a233a Merge branch 'wxw-bind' Jordan Woyak 2013-01-13 12:54:42 -06:00
  • 70427b3f35 Replace all of Connect/Disconnect with Bind/Unbind. Jordan Woyak 2013-01-13 12:07:45 -06:00
  • 60a73bcd77 Replace a bunch of Connect calls with Bind. Jordan Woyak 2013-01-13 11:46:30 -06:00
  • 1deeff47c1 Merge branch 'master' into wii-network Matthew Parlane 2013-01-14 00:21:09 +13:00
  • 20b43ac1c5 Fix a bug introduced by me when I thought I was fixing something. Thanks skidau. Fixes Mario Kart Wii not being able to write. This was caused by reuse of a buffer containing an error code. Matthew Parlane 2013-01-14 00:16:10 +13:00
  • 5dbc3b3219 replace this->Bind with Bind Jordan Woyak 2013-01-13 03:33:11 -06:00
  • 6e5c26a3d4 kill _connect_macro_ ugliness in BreakpointWindow. Jordan Woyak 2013-01-13 03:12:29 -06:00
  • eca93c4c19 Eliminate nearly all the _connect_macro_ ugliness by using wxw's newish Bind functions. Unlike Connect, Bind is quite type-safe. I also seem to have fixed some errors in the input config dialog. Jordan Woyak 2013-01-13 02:28:12 -06:00
  • eb5e7d44bd Enable fastmem (aka. backpatch) support on Linux amd64 and OSX x64. Not tested on OSX, 8% performance increase on Linux amd64 Pierre Bourdon 2013-01-13 07:00:56 +01:00
  • 429324a773 Real fix for memcard manager. Rachel Bryk 2013-01-12 21:18:42 -05:00
  • 6e58c50065 Merge branch 'master' into wii-network Matthew Parlane 2013-01-13 15:13:56 +13:00
  • 6f391a2df0 Set focus on memcard manager after losing it. Rachel Bryk 2013-01-12 20:46:49 -05:00
  • f3d663c2f4 efb2tex without ubo degasus 2013-01-12 16:29:16 +01:00
  • 53904a3def PixelShaderGen: Emulate limited resolution of RGBA6 and RGB565 EFB formats NeoBrainX 2013-01-12 15:14:36 +01:00
  • e951d56f59 Fix a small issue in the comp16/24 stuff. 1.0f*1.0f equals (1/255.0f)*255.0f! NeoBrainX 2013-01-12 12:26:53 +01:00
  • f7fcf7e32d PixelShaderGen: Add helper macros to vastly clean up overflow+precision emulation. NeoBrainX 2013-01-12 11:57:33 +01:00
  • f7b0c8684b BPMemory: Expose more register descriptions for FifoPlayer NeoBrainX 2013-01-12 15:06:06 +01:00
  • 1c462a1eca Added a latency setting to the audio settings. Removed the Sample Rate setting. It is now hardcoded to 48000hz (accurate audio timing). skidau 2013-01-13 00:05:30 +11:00
  • 2cd415dd83 Fix the signed/unsigned comparison warnings created by a recent commit. Glenn Rice 2013-01-11 22:00:36 -06:00
  • dcc216a027 'count' parameter for AddStereoSamples and AddStereoSamplesBE in WaveFile should be unsigned. Doesn't make sense to have them signed. Lioncash 2013-01-11 22:22:55 -05:00
  • dfc0c4b08d Fix two signed/unsigned mismatch warnings. Lioncash 2013-01-11 19:38:04 -05:00
  • 104f5a4699 Set focus on game list after stopping emulation. Rachel Bryk 2013-01-11 17:53:34 -05:00
  • f405663576 Merge branch 'flat-flags' Fixes issue 5837. Jordan Woyak 2013-01-11 15:17:25 -06:00
  • 346922e39e Update game cache revision, for "germany" games that were once "europe". Jordan Woyak 2013-01-11 15:13:20 -06:00
  • f675b3bd4b Add the option to create a desktop shortcut on linux via the right click menu in the game list. origin/shortcut Glenn Rice 2013-01-11 15:09:36 -06:00
  • 2838077313 fix warnings degasus 2013-01-11 21:24:59 +01:00
  • 35dce209ae Gave the "platform" icons a complete white background rather than a slightly-uglier white box. (apparently XPM only supports a 1-bit alpha channel) Centered the icons a bit better too. Jordan Woyak 2013-01-11 14:10:36 -06:00
  • cb71158df4 Be consistent with uppercase letters. Jordan Woyak 2013-01-11 13:47:19 -06:00
  • 22417fefea PixelShaderGen: Emulate precision of 8 bit data NeoBrainX 2013-01-11 20:31:42 +01:00
  • 03c3a33a71 PixelShaderGen: Turns out tev stage outputs are always clamped to at least -1024..1023. That makes 11 bit signed integer overflow emulation needless. NeoBrainX 2013-01-11 19:07:45 +01:00
  • cb491a8d43 Exp stuff, prolly revert NeoBrainX 2012-12-25 20:32:38 +01:00
  • 61bfad75ae Experimental 11 bit overflow emulation. NeoBrainX 2012-12-25 19:38:57 +01:00
  • c84abc6c6f Fix tev compare NeoBrainX 2012-12-25 15:13:12 +01:00
  • 59520c6865 Completely kill the RegisterState stuff, fix alpha compare NeoBrainX 2012-12-25 15:08:08 +01:00
  • b777c17e0b Remove old overflow emulation code NeoBrainX 2012-12-25 14:50:18 +01:00
  • be7ae9b2dd More accuracy NeoBrainX 2012-12-25 14:43:41 +01:00
  • 225667e23c Optimizing stuff, 4 NeoBrainX 2012-12-25 14:39:58 +01:00
  • 3198fc36e8 Optimizing stuff, 3 NeoBrainX 2012-12-25 14:38:58 +01:00
  • b54ca29de3 Optimize stuff, 2 NeoBrainX 2012-12-25 14:33:25 +01:00
  • 613d659c33 PixelShaderGen: Simplify stuff NeoBrainX 2012-12-25 14:30:23 +01:00
  • 482360906b Convert relative paths to absolute when opening containing folder of an iso. Rachel Bryk 2013-01-11 11:24:52 -05:00
  • ad05d568b9 PixelShaderGen: Change error strings to be unique so that we can identify unexpected behavior more easily. NeoBrainX 2013-01-11 15:47:38 +01:00
  • 8651b34e22 also add vertex shader for efb2tex degasus 2013-01-11 15:41:42 +01:00
  • 7c01c2bf11 move efb2ram shaders to textureCache degasus 2013-01-11 15:24:43 +01:00
  • 73140c7da7 Skipped timestretching if the emulator is running below 10% speed to prevent buffer overflows. skidau 2013-01-11 23:06:20 +11:00
  • 764e155a76 Fix read/write registers. Fix read/write register support for r0 - rF. Reshuffle to have reads/writes together in code. Matthew Parlane 2013-01-12 00:53:17 +13:00
  • 465df943a5 Merge branch 'master' into wii-network Matthew Parlane 2013-01-12 00:01:27 +13:00
  • 60b8e4fb1c vertex shader for texture converter degasus 2013-01-11 11:59:42 +01:00
  • 65072ad6fb The real fix. Not sure why my build ever worked. Matthew Parlane 2013-01-11 23:58:47 +13:00
  • 8700d85517 Test fix for ubuntu build. Matthew Parlane 2013-01-11 23:51:29 +13:00
  • 9754fda516 Merge branch 'wii-usb' into temp merge branch Matthew Parlane 2013-01-11 23:07:12 +13:00
  • 3632ce6df5 Removed the synchronisation between the CPU thread and the audio thread. Added code to detect and resume from buffer underruns. Disabled the ability to change the DPL2 option after the game has started. Fixed a memory leak that occurred in the DPL2 decoder. Fixed the OSX build. skidau 2013-01-11 19:42:03 +11:00
  • ed5a68a504 Build fix skidau 2013-01-11 14:20:22 +11:00