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 |
|
XTra.KrazzY
|
4883727384
|
Clarified Patch Add/Edit, added AR Add/Edit by slink3
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2313 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-20 00:07:35 +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
|
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 |
|
XTra.KrazzY
|
c5aed83513
|
Fixed texture overlays. Can I remove the OVERLAY_TEXFMT definition? It just makes the code look messy.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2306 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-19 01:24:33 +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 |
|
nakeee
|
5cf828c7b9
|
Compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2302 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-18 00:08:40 +00:00 |
|
hrydgard
|
4f48594aa8
|
Remove/cleanup some auto-"breaks" in the code. they are annoying when debugging. (jit64 hits the DSP.cpp case in animal crossing) :/
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2300 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 23:07:10 +00:00 |
|
XTra.KrazzY
|
767d54d56f
|
Fixed back the r844 projection hack. If it's called "r844" then it should stay AS IT WAS in r844! :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2299 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 22:54:30 +00:00 |
|
hrydgard
|
c83e4a4952
|
oops.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2298 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 22:48:55 +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 |
|
XTra.KrazzY
|
f33997e686
|
TGA Header Fix in Linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2296 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 22:23:06 +00:00 |
|
hrydgard
|
41ce35deb3
|
fix crazy codegen bug and unban R12 from register allocators
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2295 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 22:18:21 +00:00 |
|
hrydgard
|
e11fa577b9
|
Also rename the projects as seen within VS.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2291 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 21:57:50 +00:00 |
|
hrydgard
|
692293550b
|
Remove "WX" from all executable names, since the old non-wx version is dead and buried for two millennia or so (svn revs, not years ;)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2290 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 21:44:59 +00:00 |
|
tmator
|
7a4f21d8c4
|
try to fix non gui version
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2289 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 20:28:49 +00:00 |
|
magumagu9
|
9ed368b35a
|
JitIL: a couple small optimizations.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2286 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 10:39:50 +00:00 |
|
magumagu9
|
1e150bccdf
|
Build fix for r2283.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2285 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-17 02:42:21 +00:00 |
|
hrydgard
|
1c1425a406
|
Assorted jit64-related bugfixes. Discovered and papered over nasty codegen bug. No, IL64 still doesn't work.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2281 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 22:06:11 +00:00 |
|
magumagu9
|
82a10c9692
|
Fix jpeterson breakage.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2276 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 09:26:47 +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 |
|
LPFaint99
|
7d3e84c182
|
Preliminary support for having MasterKey for U/P/J and MasterKey for Korean wii games. Needs testing by someone who has a Korean wii game
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2272 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 06:17:21 +00:00 |
|
hrydgard
|
daf11ee708
|
remove unnecessary push/pop from 64-bit build (IR.cpp)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2271 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 01:00:08 +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 |
|
hrydgard
|
94ac651544
|
Replace #defines in MemmapFunctions with C++ templates.
Performance should be identical but the memmap code is now easier to change and debug.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2266 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 19:47:12 +00:00 |
|
Shawn Hoffman
|
37b2b5f83b
|
remove unicode from inputcommon vcproj
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2265 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 19:35: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
|
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
|
c49f969563
|
vertexloader_pos cleanup - remove the branch per vertex. not much of a speedup though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2256 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 14:46:17 +00:00 |
|
hrydgard
|
6deb87c176
|
VertexLoader: Change some pointer arithmetic to array syntax. should have no effect on performance.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2255 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 13:45:03 +00:00 |
|
hrydgard
|
e5e55534ac
|
fix a fixme in IR.cpp. IR still broken in 64-bit though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2254 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 13:09:44 +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 |
|
hrydgard
|
a4aac9ec99
|
Undo 2136 - not really an optimization since this loop rarely runs more than once. It also may be a cause of spurious bad GetPointer calls.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2251 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 11:39:24 +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 |
|
Shawn Hoffman
|
5e80ca1526
|
finish the banner part of ISOProperties.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2241 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-14 17:32:03 +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 |
|
magumagu9
|
94ee9afdb2
|
JitIL: A bit more constant folding, and a bit of cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2235 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-14 01:00:37 +00:00 |
|
magumagu9
|
39b7fe10f7
|
JitIL: make psq_lu work correctly. Fixes, among other things,
the graphics in Metroid Prime.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2234 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-14 00:58:18 +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 |
|
magumagu9
|
a55e672493
|
JitIL: a few more functions. Partially addresses interpreter hotspots in
Metroid Prime; not really noticably faster, though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2232 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-13 10:28:28 +00:00 |
|
XTra.KrazzY
|
0f8c866612
|
Tiny: Unnecessary function removal
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2226 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-12 22:35:05 +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 |
|