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 |
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
|
8784eac850
|
miising file
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2278 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-16 21:12:37 +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 |
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 |
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 |
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
|
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
|
e727517a47
|
SimplePad: Build settings fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2260 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-15 18:31:42 +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
|
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 |
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 |
XTra.KrazzY
|
e472b7f28d
|
stwcxd and lwarx both set CR0
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2223 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-12 13:57:26 +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 |
hyperiris
|
1bed914bf4
|
a tiny fix, I found MGS:TT PAL use BNR1 format opening.bnr, so only English was filled.
now, all 6 languages were filled when opening.bnr is BNR1 type.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2221 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2009-02-12 13:03:39 +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 |