John Peterson
|
e0593b1041
|
Emulated Wiimote: Fixed the Nunchuck calibration, for recording playback for example
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2317 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-20 13:14:23 +00:00 |
|
John Peterson
|
489816dce7
|
Emulated Wiimote: Updated the accelerometer recording to record the gravity forces in all directions instead of recording raw data, to bypass problem of different Wiimotes having different neutral values
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2316 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-20 09:57:17 +00:00 |
|
magumagu9
|
cefa910d92
|
Linux build fixes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2315 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-20 03:49:57 +00:00 |
|
John Peterson
|
59734ddc86
|
Emulated Wiimote: Added game specific Wiimote cursor configuration. The IR pointer settings will be saved for the ISO id of the ISO that is loaded. This is necessary because there is no common way of treating the IR pointer positions. The IR data use a virtual resolution of 1024 x 768, but there is no consistency of where such a point is on the screen.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2314 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-20 03:13:22 +00:00 |
|
John Peterson
|
a1cd6c982e
|
OpenGL GUI: Disabled render to separate window options when we are not using that option
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2312 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-19 11:28:55 +00:00 |
|
John Peterson
|
bdd02fb1b6
|
OpenGL GUI: Made the resolution wxComboBox() read only, it's better if they don't accept custom values.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2311 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-19 10:29:53 +00:00 |
|
John Peterson
|
5746ed490c
|
OpenGL: Trying a new function to fix glScissor() and glViewport() when bpmem.copyTexSrcWH is not 640x480. It's only enabled with g_Config.bStretchToFit and without g_Config.bKeepAR to test how it works. Hopefully I have not broken all other modes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2310 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-19 06:52:01 +00:00 |
|
donkopunchstania
|
14ab646978
|
fog is done in pixel shader but needs to factor x adjustment
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2309 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-19 04:41:58 +00:00 |
|
John Peterson
|
8bffec52dc
|
OpenGL: Forgot one change
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2308 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-19 03:00:08 +00:00 |
|
John Peterson
|
14b6cadf46
|
OpenGL: Added option to adjust the screen size and position. I need this to calibrate the Wiimote.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2307 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-19 02:58:29 +00:00 |
|
John Peterson
|
0b1909aed0
|
Rerecording and nJoy: Copied the recording functions to nJoy
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2305 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-18 23:26:16 +00:00 |
|
hrydgard
|
e010ef25da
|
Clean up access to PowerPC::state. Some warning fixes. Restore hold-tab-to-release-throttle on Windows. Fix some project settings.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2297 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 22:48:16 +00:00 |
|
tmator
|
73a6ae2592
|
finish to fix nowx, is it work on linux ?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2294 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 22:15:27 +00:00 |
|
tmator
|
7a03ffe210
|
try to fix nowx wiimote
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2293 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 22:06:40 +00:00 |
|
tmator
|
b5c0efd5ac
|
fix nowx njoy
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2292 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 22:05:34 +00:00 |
|
John Peterson
|
7218a070e6
|
Emulated Wiimote: Fixed typo in last commit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2288 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 11:25:18 +00:00 |
|
John Peterson
|
12a869304c
|
Emulated Wiimote: Fixed a bug that would make PadMapping[0].ID = -1, that would lead to a segmentation fault in Linux when we tried to access joyinfo[-1]
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2287 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 11:16:59 +00:00 |
|
XTra.KrazzY
|
2621cf6747
|
Added a comment about A8P8 and groundwork for DXT1 textures
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2283 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 23:01:37 +00:00 |
|
hrydgard
|
33ea7313ba
|
remove unnecessary string alloc in overlay stats string code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2280 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 21:50:33 +00:00 |
|
hrydgard
|
a6c298abc7
|
fix silly oversight in overlay stats string code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2279 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 21:40:39 +00:00 |
|
tmator
|
cf8220dc9c
|
fix osx build, and first step to get real wiimotes on osx
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2277 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 21:12:00 +00:00 |
|
John Peterson
|
a92444d3cc
|
Emulated Wiimote: Added the pitch left and pitch right keyboard input to the GUI
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2275 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 09:25:22 +00:00 |
|
John Peterson
|
9afd7fb620
|
Rerecording: Wind back the frame counter in the status bar when a save state is loaded. Issues: The frame updates do currently not occur as often as the input updates. The input updates occur more frequently, perhaps closer to 60 times per real seconds.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2274 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 07:17:34 +00:00 |
|
John Peterson
|
718aa585e2
|
Rerecording: Added frame step function and status bar for the input recording. Turn on frame stepping with Ctrl, step with Space. Build the Rerecording version with the setting in Setup.h.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2273 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 06:18:18 +00:00 |
|
John Peterson
|
55b7e79d49
|
Emulated Wiimote: Collected all system specific keyboard input functions to one multi system function
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2270 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 22:23:59 +00:00 |
|
omegadox
|
6f05e6f5ba
|
small code cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2269 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 21:01:07 +00:00 |
|
omegadox
|
7a276e687e
|
Added more overlay stats options.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2268 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 20:49:59 +00:00 |
|
John Peterson
|
b53c30ad25
|
Emulated Wiimote and SimplePad: Build fixes for Linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2264 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 19:25:23 +00:00 |
|
John Peterson
|
9041485a73
|
Emulated Wiimote: Forgot one variable
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2263 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 18:57:43 +00:00 |
|
John Peterson
|
ec7b83c688
|
Emulated Wiimote: Added default key settings
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2262 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 18:57:00 +00:00 |
|
John Peterson
|
47c7e9fe99
|
Emulated Wiimote GUI: Reorganized controls
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2261 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 18:44:29 +00:00 |
|
John Peterson
|
a8e35e976a
|
Emulated Wiimote: Added customizable controls for the Wiimote and the Nunchuck
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2259 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 18:23:42 +00:00 |
|
hrydgard
|
4f471ffeb6
|
color vertexloader: make read24 safer, speedup direct 8888 a tiny bit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2253 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 13:08:21 +00:00 |
|
hrydgard
|
232e961b6f
|
Sort vertex loader debug statistics by number of verts loaded - now easy to identify the heaviest vertex loader in games.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2252 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 12:38:25 +00:00 |
|
omegadox
|
72cf7a5a42
|
Fixed LogicOp Blending and Dithering support enabled.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2249 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 11:24:45 +00:00 |
|
omegadox
|
71d9832004
|
Linux compile fixes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2246 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 05:43:48 +00:00 |
|
John Peterson
|
cf068ebb06
|
Emulated Wiimote: Forgot to check that we have a gamepad
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2245 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 02:26:30 +00:00 |
|
John Peterson
|
72112584de
|
Emulated Wiimote: Forgot a few ifdefs
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2244 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 02:06:07 +00:00 |
|
John Peterson
|
34dbb40ef5
|
Emulated Wiimote: Added option to use analog controls for the Nunchuck stick
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2243 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 02:01:43 +00:00 |
|
John Peterson
|
ae9bb905bf
|
Emulated Wiimote: Fixed the concurrent playback of Wiimote and Nunchuck movements
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2242 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-14 19:36:25 +00:00 |
|
John Peterson
|
7c638f3a51
|
Emulated Wiimote: Added option to use Analog 2 for roll and pitch. Now you can use the regular controls on Analog 1 and roll and pitch on Analog 2.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2240 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-14 13:03:21 +00:00 |
|
XTra.KrazzY
|
efa5fe5eb7
|
New compact texture type for OGL/D3D: IA4. Thanks for the IA4->IA8 unpacker hyperiris! Too bad that D3D supports IA4 natively while OGL is a bit buggy (treats LUM4_ALPHA4 as LUM8_ALPHA8).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2238 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-14 09:04:40 +00:00 |
|
John Peterson
|
79947e5d29
|
Emulated Wiimote: Added dead zone option for the gamepad input
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2237 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-14 01:15:35 +00:00 |
|
John Peterson
|
94583cbab0
|
DSP HLE: Fixed a sound problem with a new Setup.h option. For some reason all the SoundSyncEvent->Set() caused a lot of static for me in Wario Land.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2236 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-14 01:07:20 +00:00 |
|
XTra.KrazzY
|
acb3d1b23d
|
New compact texture type for OGL/D3D: IA8
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2233 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-13 14:14:45 +00:00 |
|
XTra.KrazzY
|
e557e090dd
|
New compact texture type for OGL/D3D: RGB565
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2225 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-12 22:32:33 +00:00 |
|
John Peterson
|
57c4620902
|
Emulated Wiimote: Fixed the upside down mode for roll and pitch, 360° roll and pitch is now emulated by an analog gamepad
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2224 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-12 16:43:35 +00:00 |
|
XTra.KrazzY
|
d2d097fba5
|
Committing magumagu9's work on texture decoding transferral to OGL, I added DX9 support. Speed seems to have increased but I'm not sure. See issue 581 for more info.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2222 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-12 13:54:08 +00:00 |
|
John Peterson
|
eb1c6163f7
|
Emulated Wiimote: Enabled the roll and pitch function again (I had accidently disabled it in the last commit)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2220 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-12 10:49:38 +00:00 |
|
John Peterson
|
b932a53b68
|
Emulated Wiimote: Fixed the angles to x, y, z values conversion. There's just one thing left to fix before the combined roll and pitch works, when roll is more than 90 pitch has to be changed from for example 15 to -165 or something like that. Until I figure that out you can use the emulated roll and pitch separately by setting the range of either one of them to zero.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2219 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-12 08:46:48 +00:00 |
|