Pierre Bourdon
905d38827e
Implement 8 bit loads backpatching
2013-01-19 16:52:13 +01:00
Pierre Bourdon
c553c42d63
Implement backpatch support for 16 bit loads
2013-01-19 16:33:52 +01:00
degasus
8a6f747408
glsl: remove usage of old texture2D* function
2013-01-19 11:07:06 +01:00
Ryan Houdek
621204f3e8
Fix switching from the different rasterizers
2013-01-19 02:18:39 -06:00
Ryan Houdek
ff9ba67773
Remove the dependency on rectangle textures in the software rasterizer. Also make it the be used by default in the software renderer like it was before.
2013-01-19 00:51:14 -06:00
Lioncash
c4bd6329c0
Fully fix that clear bug in aldlist.cpp. Seems I missed part. Corrected it.
2013-01-18 23:42:37 -05:00
degasus
d73c950623
cache texture bindings
2013-01-19 01:06:34 +01:00
degasus
e7d5b274c0
add stage parameter for texture load, so ogl can bind to the correct sampler
2013-01-19 00:47:48 +01:00
degasus
074f73c641
move utils texture to sampler 8+9
...
rasterfont tex will aways bound to samp8.
efb copy utils will be done in samp9.
2013-01-19 00:39:31 +01:00
degasus
6401a18143
remove texture sampler from uniform list
2013-01-19 00:12:02 +01:00
Jordan Woyak
5ff77f9c88
Fix emulated turntable crossfade slider. (DJ Hero controller)
...
Fixes issue 4504.
2013-01-18 13:42:44 -06:00
degasus
2c010f530e
report glsl shader warings as errors
2013-01-18 12:49:48 +01:00
Grant Paul
2f28d938cf
Add support for the mouse cursor and mouse clicking events on OS X.
2013-01-17 23:32:07 -08:00
Jordan Woyak
69b1da915f
Fix emulated wiimote shaking in Wario Land: Shake It, and probably others.
...
Fixes issue 5295. (probably issue 5017 and issue 5578 too)
2013-01-18 00:15:42 -06:00
Jordan Woyak
d05d10d2a1
Improve "Enable Hotkeys" description.
...
Fixes issue 4607.
2013-01-17 19:54:29 -06:00
Jordan Woyak
ba1a31248b
Fix typo.
2013-01-17 19:42:56 -06:00
Jordan Woyak
2180c93347
Mention middle mouse button in "Free Look" description.
...
Fixes issue 5581.
2013-01-17 19:38:01 -06:00
degasus
714ff50fdf
set blending if dual source might be triggered
2013-01-18 00:44:35 +01:00
Jordan Woyak
a01bd96d7d
Merge branch 'full-analog-surface'
...
Fixes issue 5010.
2013-01-17 15:48:50 -06:00
Jordan Woyak
f97d2a93c4
Add "full analog surface" support in DInput,OSX,SDL backends. (should not be needed for XInput)
2013-01-17 15:41:18 -06:00
Jordan Woyak
38b01d176a
Start to make possible use of "full analog surface". (useful for triggers on some silly physical gamepads)
2013-01-17 15:40:44 -06:00
Rachel Bryk
69c91a20ea
Merge branch 'gameinistuff'
2013-01-17 15:22:38 -05:00
Rachel Bryk
592395bc67
Copypaste fail.
2013-01-17 14:30:47 -05:00
degasus
a87fd89fce
disable ogl shader cache
...
it doesn't check the shader itself only the id of the shaders.
So there are cache mismatch atm
2013-01-17 12:36:20 +01:00
degasus
3054d36534
use glBindFragDataLocation instead of glDrawBuffer
2013-01-17 11:16:12 +01:00
Jordan Woyak
cae8bb33c3
Fix initial theme selection.
2013-01-17 01:24:02 -06:00
Jordan Woyak
4dad8ddd83
Actually use the screenshot icon.
2013-01-16 22:12:51 -06:00
Rachel Bryk
e74dc0b41f
Update title/status bar when pausing emulation.
2013-01-16 22:52:01 -05:00
Glenn Rice
6f7f02aeaf
Fix translations for the recent spelling error correction. Also update
...
the pot file while we are at it.
2013-01-16 21:42:01 -06:00
Lioncash
12162a269b
Change GetCmdForHotkey to use a switch. Cuts down on if-statement spam.
...
Also fixed a typo in ConfigMain.
2013-01-16 22:23:42 -05:00
Jordan Woyak
178b1b3862
Fix theme loading on non-Windows.
2013-01-16 20:27:35 -06:00
Rachel Bryk
196c2867ad
Move DSP settings to dolphin.ini
2013-01-16 20:17:44 -05:00
Jordan Woyak
3cb4300439
Merge branch 'external-theme'
2013-01-16 19:00:19 -06:00
Jordan Woyak
8456f2ee98
Resize Boomy icons to 24x24px and optipng them.
2013-01-16 17:18:17 -06:00
Jordan Woyak
f7729b9a69
Remove some unused resource files.
2013-01-16 17:09:09 -06:00
Jordan Woyak
8d9f0c147c
Actually add the Boomy theme to Themes/
...
Right now the icons are huge. Resize the PNGs to 24x24?
2013-01-16 16:45:03 -06:00
Jordan Woyak
246b11791b
More attempts at a Windows buildfix.
2013-01-16 16:14:23 -06:00
lioncash
0ef3bd9c77
Revert "Made several variables/parameters unsigned in the DX9, DX11 and OGL plugins. They make more sense like this (given their names)."
...
Turns out I was wrong in my previous commit. My bad.
This reverts commit 8743166663
.
2013-01-16 15:46:11 -05:00
degasus
b778b86e26
improve texture mipmap count
...
GL_TEXTURE_MAX_LEVEL set how many mipmaps should be allocated, but all of them must be created.
GL_TEXTURE_MAX_LOD set how many mipmaps may be used.
2013-01-16 21:15:07 +01:00
degasus
8a7f1e9264
workaround for older ati drivers
2013-01-16 19:37:57 +01:00
lioncash
8743166663
Made several variables/parameters unsigned in the DX9, DX11 and OGL plugins. They make more sense like this (given their names).
...
This also gets rid of some more typecasts in some cases.
2013-01-16 09:42:51 -05:00
degasus
b401131af2
small texcache cleanup
2013-01-16 15:12:39 +01:00
skidau
7e5d877858
Merge branch 'ES_LAUNCH'
...
Games that are now playable:
Back to the Future: The Game
CSI - Hard Evidence
CSI - Deadly Intent
CSI - Fatal Conspiracy
Red Steel
Metroid Prime: Trilogy
Wii Sports + Wii Sports Resort pack
Sam & Max: Season One
Sam & Max: Beyond Time and Space
Kirby's Dream Collection: Classic Collection
Indiana Jones and the Staff of Kings: Fate of Atlantis
* ES_LAUNCH:
Fixed SSBB from starting at the mini-games screen.
Build fix
Corrected a state bug where newly loaded dols did not have their patches applied.
Changed the HLE system to allow it to hook the beginning, the end or replace the entire function without changing the GC memory. Fixes Kirby's Return to Dreamland. Added a way to categorise the type of HLE function. Currently, there are debug, floating point, memory and generic functions. Added a HLE function for OSGetResetCode (Warm reset). Fixes the CSI games. Added a switch to disable all of the HLE functions if the idle skipping option is disabled.
Added some IOS version checks and code to clear memory before loading the dol.
Added support for Reset (from menu). Fixes Sam & Max.
Added an IOS check as games which use IOS older than IOS30 do not need to be HLE'd. Added some stubs for Reset to Menu and SSBB's load from disc partition. Fixed loading Fate of Atlantis from the Indiana Jones and the Staff of Kings game.
Added argument detection and passing to the loaded dol. This fixes the Wii Sports+Wii Sports Resort bundle pack.
Added preliminary support for ES_LAUNCH (Wii Multi-boot games) by using HLE to hijack the OSBootDol function.
Conflicts:
Source/Core/DiscIO/Src/FileSystemGCWii.cpp
2013-01-16 20:22:29 +11:00
Jordan Woyak
54974cbc8e
Merge branch 'unix-fastmem'
2013-01-15 23:19:03 -06:00
Jordan Woyak
62f56eb731
Sloppily fix wiimotes not being connected after boot.
2013-01-15 23:05:30 -06:00
Jordan Woyak
54497be653
Untested Windows buildfix attempt.
2013-01-15 23:02:09 -06:00
Jordan Woyak
b2acae44b7
Real wiimote continuous scanning working on Linux.
...
Windows and OS X totally broken from various refactoring.
2013-01-15 21:15:54 -06:00
lioncash
ddf23094c2
Fix two unsigned/signed mismatch warnings.
2013-01-15 21:15:31 -05:00
Jordan Woyak
6612763a9a
Change audio latency setting to a wxSpinCtrl, fixes layout problem on linux.
2013-01-15 20:04:11 -06:00
degasus
681272d65d
use renderbuf fo xfb
2013-01-16 01:37:00 +01:00