John Peterson
68f39cb287
nJoy:
...
1. Circumvent the IDirectInputDevice2::SetDataFormat() error when opening the configuration window to.
2. Fixed the Allow out of focus input option again
3. Allow changing of the mapped pads while a game is running
4. Prevented crashes or problems from any combination of having the configuration window open when a game is started or stopped
5. Fixed a crash that would occur after nJoy was started with a connected pad, then stopped, and all pads disconnected, then started again
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2215 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-11 10:30:02 +00:00
John Peterson
5ba51ed789
Wiimote: Fixed crash that would occur if no gamepad was detected
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2211 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 20:20:52 +00:00
John Peterson
c1214d2026
Wiimote: Compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2210 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 18:46:39 +00:00
John Peterson
88d41e3ff4
Wiimote: Non-windows compilation fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2209 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 18:36:37 +00:00
John Peterson
5be14f1b72
Core: It seems like different settings work on different systems. So I added a Setup.h file to allow local custom compilation settings. I avoided placing this in Common.h to avoid having to rebuild many files when the settings are changed.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2208 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 17:41:38 +00:00
John Peterson
516a14150a
Wiimote: Improved the emulated Wiimote, added gamepad controls for analog tilting.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2207 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 17:25:08 +00:00
nakeee
4d57101e29
Fix crazy svn changing trunk on last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2206 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 14:02:01 +00:00
magumagu9
49937a640b
JitIL: Make selectively disabling JIT instructions from the debugger
...
work correctly.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2205 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 13:11:32 +00:00
magumagu9
318d1105fb
JitIL: Attempt to fix some 64-bit build errors.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2204 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 12:44:17 +00:00
nakeee
3e9b3b266a
[Soap] Roll back inputcommon changes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2203 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 12:40:06 +00:00
magumagu9
cf5fc063ce
JitIL: Make LoadCarry work correctly.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2202 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 12:20:30 +00:00
John Peterson
6daae62df3
nJoy: Fixed settings when multiple pads are connected
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2195 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 01:25:42 +00:00
John Peterson
c18613a580
nJoy: Fixed the Hat / Custom D-Pad setting in the save by slot mode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2194 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-10 00:41:43 +00:00
John Peterson
2162e3ce80
Last commit: Forgot _WIN32 ifdef
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2193 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 23:49:13 +00:00
John Peterson
3d70ea1bcb
PadSimple: Removed double definition of __Log()
...
Core: Readded FreeVideo and FreeDSP for _WIN32. As I have explained thoroughly these are needed in Windows.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2192 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 23:20:28 +00:00
John Peterson
72424eeadc
PadSimple: Added rerecording option in that the input saving counter it saved with the save state and rewinded when a saved state is loaded
...
Core: Tried to a address a semi-frequent hanging that would occur in single core mode and render to main frame
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2191 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 23:12:15 +00:00
nakeee
ec71298b06
Fixed another unresolved symbol
...
removed freevideo/freedsp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2190 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 21:47:02 +00:00
hrydgard
e979db862c
Convert some ugly macros to templates.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2189 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 21:24:32 +00:00
nakeee
4200f69c5a
fix unresolved symbols
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2188 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 21:19:35 +00:00
John Peterson
2331356bf5
nJoy: Build fix, commented away SDL_GetVersion()
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2187 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 21:06:17 +00:00
John Peterson
b59d023cbf
Wiimote: Build fix, forgot to recomment a logging function
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2186 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 21:01:02 +00:00
hrydgard
d209d4a577
Cache vertex array pointers, a la magumagu's idea. Misc other stuff. Should give very minor speed boost.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2185 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 20:35:30 +00:00
John Peterson
5edef94753
SimplePad: Added input recording options to the GUI, now we just need to get rerecording to work to, perhaps one can rewind the input counter when a state is loaded? So the input counter is saved in the savestate for the pad.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2184 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 20:06:27 +00:00
XTra.KrazzY
09c8368180
Fixed NullSound hanging on movies. Compared to DSound, it's now slower on movies but faster in menus
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2183 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 19:50:06 +00:00
nakeee
59a8fd4848
Chaoscode fix for last commit.
...
If anyone understands why it made any difference do tell me... it seems both should just return null..
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2181 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 19:26:14 +00:00
daco65
2ff2852771
Njoy: added an option to choose what kind of analog filtering you want. it should be changeable when you choose to view advanced settings. this solved my analog/digital config problems i had and it *should* still work for those who had np with Jpeterson's change. i was told the wiimote had the same problem (makes sense) but im not sure if alot of ppl had that problem with their controllers so i have kept it as an ini changeable option only (set AdvancedMapFilter to True to use the same filtering as Njoy 0.3 does with AdvancedMapFilter enabled.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2180 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 18:43:03 +00:00
nakeee
1026b3b6f1
Commited chaoscode's patch to fix re2 and mp1
...
disabled njoy on linux as it doesn't compile (need to talk to JP about the right fix)
added ugly hack to include the right SDL.h on linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2179 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 18:31:16 +00:00
Shawn Hoffman
c4c8bde34d
more mic WIP. Seems to at least give correct volume levels to odama, it might even work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2178 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 15:46:15 +00:00
hyperiris
0868770d24
fix again, JP please check it. don't forget clear your cache!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2177 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 15:41:28 +00:00
John Peterson
d0a01f449b
Last commit: Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2175 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 15:31:00 +00:00
John Peterson
3e53828406
MusicMod: Moved it from Branches to Externals, I guess there usually is no Branches dir in the trunk dir, so this may look a little better
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2174 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 15:29:35 +00:00
hyperiris
013e9bed93
optimize function call: point out by magumagu, GetVideo() is a kind of bottleneck, so move it out of loop;
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2173 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 14:24:39 +00:00
John Peterson
1fbebb4ce1
Wiimote: Configure gamepad in Wiimote plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2172 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 13:10:29 +00:00
magumagu9
e8925e43fe
JitIL: Disable addze implementation for now; I'm not exactly sure what's
...
wrong with it, but it's causing visible issues.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2171 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 05:22:44 +00:00
daco65
bb4cec5b45
this is just temp until i can talk to JP why added the 6000 in the first place. doesn't make sense to me
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2170 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 01:40:25 +00:00
magumagu9
f4025a8caa
Enable block linking for JitIL; I disabled it when I was trying to debug
...
a crash.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2169 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 01:37:50 +00:00
magumagu9
5c35e95c8f
JitIL: Add JIT for addze, ps_sum0. Also, some cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2168 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 01:31:38 +00:00
magumagu9
4d3c0b8783
JitIL fix for Animal Crossing: make sure to mark floating-point loads
...
consistently.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2167 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 00:41:31 +00:00
XTra.KrazzY
6565b1ea83
Based on http://www.gc-linux.org/wiki/Main_Page , the Wii has a 729MHz processor. It seems to work here and doesn't break any timers and whatnot.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2166 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-09 00:39:51 +00:00
magumagu9
622f396d8a
Slight correction to r2164.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2165 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 23:07:47 +00:00
hrydgard
935eb226ca
First steps towards 64-bit support in JITIL. Not yet working. yes, those crazy casts (u32)(u64)ptr makes sense when we know the ptr is below 4gig - then it's OK.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2164 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 22:20:35 +00:00
donkopunchstania
f5f99e8f04
clip space coordinates are now available in fragment shader because depth needs to be computed there instead of the vertex shader. computing it in the vertex shader causes incorrect results sometimes. worked on z textures but 8 bit z texture still is not correct because it breaks SSBM. RE0 now looks ok.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2163 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 22:08:20 +00:00
daco65
128313cdea
fixed the analogue config bug ( at least for me o.o )
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2157 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 19:23:25 +00:00
XTra.KrazzY
a85f92c8d1
Unnecessary PanicAlert removal
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2156 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 19:20:49 +00:00
XTra.KrazzY
c8526c7be1
1. Fixed RTC in both Wii and GC (added Wii epoch bias, notify me if it isn't good for your PC and I'll revert it).
...
2. Added some Zelda UCode HLE Documentation and changed the way it handles mail, also fixed a bug there.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2155 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 19:17:51 +00:00
Shawn Hoffman
c3dbbb1f23
Mic device WIP. define USE_PORTAUDIO and link with portaudio to test it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2153 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 18:25:25 +00:00
John Peterson
175abfef0a
InputCommon and Wiimote: Build settings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2152 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 15:43:02 +00:00
John Peterson
2757dbe2a8
InputCommon and Wiimote: Detect pads in the Wiimote plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2151 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 15:39:28 +00:00
John Peterson
94d8eb5d4e
InputCommon and nJoy: Moved more functions to InputCommon
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2150 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 15:05:03 +00:00
John Peterson
c225e83913
InputCommon and nJoy: More build settings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2149 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 14:55:51 +00:00
John Peterson
127874b5e1
InputCommon and nJoy: Fixed build settings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2148 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 14:51:03 +00:00
John Peterson
c6b4f5c819
InputCommon and nJoy: Moved functions to InputCommon, to be shared with the Wiimote plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2147 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 14:34:23 +00:00
nakeee
44370518a3
JITTEST always defined on linux, use #if instead
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2146 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 13:59:09 +00:00
hrydgard
5822e284f3
Add Release_JITIL configuration to use magumagu's JIT instead under windows (currently 32-bit only) (this is intended to be temporary). Add comment about crashes with JITIL in Burnout2 and Animal Crossing. Some warning disables and cleanups.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2145 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 13:09:58 +00:00
hyperiris
c450e44b08
optimize memory access. reduce Memory_Read_U##_type call(it uses Memory::GetPointer, which is complex), and gain speed, may be 1 or more fps faster, I've tested on zelda tww,tp, starfox assault only.
...
Please review and may be the code need clean.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2144 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 13:08:58 +00:00
John Peterson
5045119da3
Wiimote: Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2143 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 12:31:07 +00:00
John Peterson
ca0e807db6
Wiimote: Fixed the speaker status bar status, the status is [Green] [Blue] [Green] that means [On/Off] [Muted/Unmuted] [Activity]
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2142 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 12:27:04 +00:00
John Peterson
e926bc61d1
Wiimote: Added logging messages for the speaker configuration and for the 0x18 sound reports, the speaker currently produce a low humming noise in the wpad tools demo, but no real sound
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2141 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 10:15:55 +00:00
John Peterson
6ecbc237db
ActionReplay: Made the BadCount message appear only in the debug builds
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2140 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 10:10:47 +00:00
John Peterson
f610f7e197
Video and DSP plugin management: Fixed Stop and Start again, it was necessary to call FreeLibrary() on Start instead of on Stop, I don't know why but that's how it works
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2139 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 10:09:26 +00:00
magumagu9
54798713a0
SCons build fix, part 2.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2138 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 07:59:38 +00:00
magumagu9
3148d2eb2d
SCons build fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2137 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 07:55:40 +00:00
hyperiris
c4ff501808
optimize memory access. Memory::GetPointer is a complex function, call it in loop will impact performance.
...
Test with MP1, Zelda TWW and Zelda TP, speed at least increased 2fps (for example, TP intro 14fps to 16fps)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2136 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 04:52:19 +00:00
Shawn Hoffman
553656966b
fix weirdo serialinterface (pad) errors. get rid of si_channel. i guess it was a bad idea :<
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2135 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-08 02:58:18 +00:00
nakeee
adde9b778b
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2134 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-07 19:17:20 +00:00
hyperiris
d5bcb81872
this should be OK: display some default info when no save exist
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2133 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-07 17:31:35 +00:00
hyperiris
d4c9a8a5fc
fix compile warning: 'unsigned char * GPFifo::m_gatherPipe' has different alignment in JitAsm.cpp and GPFifo.cpp: 1 and 32
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2132 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-07 16:40:19 +00:00
John Peterson
60e89dfc6f
nJoy: Fixed bug that would cause the settings to be lost when nJoy was started without any detected gamepad
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2131 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-07 05:57:28 +00:00
John Peterson
382b4af74b
Wiimote: Fixed the dual mode bug I mentioned in the last commit, now the Nunchuck should not get stuck when switching between the real and emulated Nunchuck. The only important problem left is disconnect problem that occurs about one in five times you switch to the real wiimote.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2130 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-07 04:19:52 +00:00
John Peterson
fcdd2a8e17
Wiimote:
...
1. Fixed the dual mode. You should now be able to change between the real and emulated Wiimote at any time, even when the Nunchuck is connected. It also supports third party Wireless Nunchucks that never sends any calibration values. The Nunchuck status should be automatically updated. The Nunchuck stick may get stuck, but that should fix itself if you disconnect and reconnect again. The only important problems seems to be that the real Wiimote fails to answer sometimes so that the Core functions disconnect it.
2. Began looking at how to reconnect the Wiimote after an unwanted HCI disconnect command
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2129 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-07 03:16:41 +00:00
hrydgard
1d0e8ddf84
more info in the vertex loader debug display
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2128 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-06 19:52:23 +00:00
Shawn Hoffman
60b25def18
Allow changing of the debugger font and some cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2127 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-06 18:18:20 +00:00
hrydgard
81631d8452
Nothing important, just cleaning my dev folder. (mostly formatting changes, removed a superfluous strlen from logging in ogl plugin)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2126 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-06 18:04:24 +00:00
hyperiris
825919aaf8
fix display wii game name and description (only WIN32 working).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2125 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-06 16:53:22 +00:00
John Peterson
5df69d0384
Wiimote Configuration: Changed the height of the configuration window to 748 pixels, that should give enough room for it inside a 768 pixels screen height.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2123 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-06 07:09:21 +00:00
John Peterson
6f39549842
Wiimote: Changed a %s to a %u that could cause a crash in WII_IPC_HLE_WiiMote.cpp. Made the configuration window center only if there is room for it, that should fix issue 557.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2122 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-06 07:03:09 +00:00
John Peterson
79f56c9e97
Wiimote: Added GUI controls for gamepad input, not connected yet
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2121 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-06 06:15:59 +00:00
magumagu9
90c9810b85
Use glMultiDrawArrays instead of glDrawArrays, which significantly
...
reduces the number of OpenGL calls for large sets of triangle strips;
this is something like a 10% perf improvement in the case I'm looking
at.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2120 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-06 03:41:33 +00:00
XTra.KrazzY
7cc80c32f9
Fixed Wiimote config window closing (Don't use EndModal if you aren't using ShowModal)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2117 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-05 05:44:16 +00:00
John Peterson
3d73d781ec
Wiimote: Reset variables on Shutdown(). I think this makes DoesChannelExist(scid) in the Core to return false.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2116 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-05 00:13:38 +00:00
John Peterson
c9c95534c8
Wiimote: Added timeout for Eeprom data reading, it should fail very rarely, but if it would we now stop waiting for it after two seconds. If it fails it will break the functionality of the real wiimote because g_WiiMotes[i]->ReadData() will not be called by ReadWiimote_ThreadFunc() while we are waiting for it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2115 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-05 00:02:54 +00:00
nakeee
a0724e8321
scons fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2114 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 18:00:38 +00:00
Shawn Hoffman
0a81e741c5
build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2113 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 17:48:40 +00:00
nakeee
7bb2aee235
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2112 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 17:46:22 +00:00
Shawn Hoffman
7b7cfa940e
remove stuff from ogl debugger that did nothing. (copied from dsp hle a while ago)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2111 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 17:33:59 +00:00
nakeee
ad88b27c76
attempt to get rid of another __LOG crash
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2110 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 17:29:12 +00:00
XTra.KrazzY
77215fd27c
Joined work of nakee and mine, cleanup the logging code a bit.
...
This solves the random __Log symbol and crash problem on linux
Please tell us if you find problems in the logging code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2109 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 15:28:39 +00:00
John Peterson
c43d8e9dcd
Wiimote: Added new gamepad controller options to the GUI, they are not connected yet
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2108 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 13:35:28 +00:00
magumagu9
73fbfc1d66
JitIL: Disable a couple debugging printfs, and some misc cleanup. No
...
functionality change.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2107 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 12:39:55 +00:00
magumagu9
a883726233
A few small JitIL changes that I've had sitting in my tree for a while;
...
nothing really significant to note.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2106 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 09:05:34 +00:00
XTra.KrazzY
48a3c6eeb4
Reverted r2096 and added new case.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2105 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 07:40:37 +00:00
John Peterson
cf303e70e9
Wiimote: Show the decrypted Nunchuck calibration values in the log when a real Wiimote and Nunchuck is used. Fixed an earlier bug that made the neutral emulated nunchuck accelerometer values zero, now they are back to 0x80,0x80,0xb3.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2104 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 06:40:05 +00:00
Shawn Hoffman
701d4146b6
cleanup testsuite a bit and add simple test of wii RTC (it's off about 8yrs 4 days)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2103 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 04:34:31 +00:00
John Peterson
2d5c0a509c
JIT: Made block linking the default option, it's faster and seems stable to me, you can turn it off from the debugger
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2102 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 03:35:35 +00:00
Shawn Hoffman
5f0ae71fd1
relocate the mainram dump to the dump dir
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2101 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 03:17:29 +00:00
magumagu9
4307803090
A bit more _MSC_VER cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2100 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 01:55:24 +00:00
John Peterson
ec39c45dd5
Wiimote: Added decryption function, it could be useful for debugging real Wiimote extensions
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2099 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04 00:06:11 +00:00
nakeee
c10d69fe07
more MSC_VER
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2098 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 23:25:30 +00:00
nakeee
25b7942de2
real Wiimote connects on linux (thanks sonic1!)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2097 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 23:05:31 +00:00
XTra.KrazzY
c1d47f1c29
Got rid of the Wii UCode special CRC case handling. Tell me if it bothers any of you for any possible reason
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2096 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 22:58:01 +00:00
nakeee
9981670e37
removed more MSV_VER
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2095 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 22:46:18 +00:00
nakeee
a1b7a91348
I mean * honestly :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2094 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 22:09:13 +00:00
nakeee
bde4241e9e
fixed underrun buffer in hle on linux
...
made wiimote compile on linux again
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2093 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 22:06:18 +00:00
magumagu9
d8f4785772
Progress on Wii games on Linux! Instead of hanging, it now gets far
...
enough to render a black frame before it crashes. I don't have time
right now to track down the crash, but I figure this is at least an
improvement. Note that "#pragma pack" is an msvc extension, but gcc
supports it.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2092 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 21:27:12 +00:00
hyperiris
4649416822
linux build fix.
...
thanks nakee points out that wxChar is not char under Linux,
and I guess wxString::FromAscii will cut off > 127 characters, so I change it to wxString::From8BitData.
I hop it works, please check it under other platform.
BTW: If dolphin can not run, plz clean up your cache directory, delete all cache file.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2091 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 16:04:23 +00:00
hyperiris
9e3fed40f2
game name and description WIP: cache all 6 languages, so we don't need refresh cache after we changes language.
...
move some WIN32 code to CGameListCtrl.
nakee, please check linux build, sorry I've not enough time to setup a linux dev environment.
and, who can read German helps me to test game name and description display, thanks.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2090 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 15:03:34 +00:00
John Peterson
4660943322
Wiimote: Added option to record adjusted wiimote accelerometer values
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2089 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 11:45:59 +00:00
John Peterson
2b8d2134e5
nJoy: Slight oversight in last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2088 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 10:25:45 +00:00
John Peterson
fcb951c0c9
nJoy: Made the out of focus option only apply to gamepad input. As I understand it it's primarily used to allow keyboard input at the same time as Dolphin is used. Then it would probably be annoying to send the keyboard input to Dolphin while you are typing. Keyboard inputs was also the main idea with the out of focus option, I think that it's not as important for gamepad input as you are less likely to use the gamepad in two different programs simultaneously.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2087 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 10:17:01 +00:00
John Peterson
1ead45ca04
Wiimote: Fixed slight oversight in the last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2086 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 09:39:35 +00:00
John Peterson
f3e5f06def
GameCube Configuration: Changed "null" to "<Nothing>", I think it's easier to understand
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2085 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 09:31:06 +00:00
John Peterson
328b2f34ba
PluginManager: Disabled LoadLibrary() and FreeLibrary() between Stop and Start for the Pad and Wiimote plugins. It's still present for the video and sound plugins as I explained in the comment in PluginManager.cpp.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2084 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 09:28:15 +00:00
John Peterson
5972f886ab
Wiimote: Fixed the hanging for real. Any call to a function in the wxDialog frame class while the main thread is in a WaitForSingleObject() loop or any other loop will hang the g_pReadThread execution until sometime after that loop has ended. So we must wait for pReadThread to stop from the wxDialog with a timer, we can not use any loop in the main thread to wait for it to stop.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2083 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 07:43:52 +00:00
LPFaint99
f999ae94df
Make checking for focus optional for njoy input.
...
So if one wants, on one monitor play Dolphin, and on the other use the keyboard for something else
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2082 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 06:21:22 +00:00
Shawn Hoffman
d8f71e0574
default to two memcards and a standard controller in port 1
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2081 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 05:12:03 +00:00
John Peterson
d6c0d5b977
Wiimote: Fixed semi-frequent hanging that would occur when closing the configuration window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2080 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 04:03:56 +00:00
John Peterson
4f4469545e
Wiimote: Made the GUI slightly more user friendly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2079 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 03:47:13 +00:00
John Peterson
220eafad0e
Wiimote: The first working IR recording, use Alt + the numerical HotKey to play back the IR data associated with a recording
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2078 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03 00:59:26 +00:00
nakeee
ace2ea395d
compile fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2077 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-02 22:47:29 +00:00
nakeee
d7a38393b7
some linux stop issue fix (still not working right) please check on windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2076 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-02 22:31:31 +00:00
Shawn Hoffman
cfc128abff
reorganize SI and EXI interfaces, add a gui for picking devices. XK, that was annoying. Now, you can deal with SI_Channel. This commit changes how memcards are handled a little, now they are .REGION.raw, like .USA.raw, and can be in any dir.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2075 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-02 22:29:33 +00:00
Shawn Hoffman
82d510e252
testsuite: convert printf to std::cout(now all output should appear in dolphin) and add more checks to exi
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2073 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-02 22:11:49 +00:00
XTra.KrazzY
4f44afcb04
Sconsfix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2072 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-02 21:41:39 +00:00
XTra.KrazzY
22135b7696
Added shuffle2's (unused for now) GBA Serial Interface device code. This calls for implementing a pad type chooser window, anyone in?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2071 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-02 21:40:08 +00:00
XTra.KrazzY
ae2fa6e35c
Some changes to the UCode abstract factory in HLE DSP. Added Pikmin Wii to the CRC list as well.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2070 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-02 20:05:24 +00:00
John Peterson
eb91942fd6
nJoy: Fixed bugs in settings saving and loading
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2069 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-02 03:16:59 +00:00
John Peterson
2199b15ca6
nJoy: Updated IsFocus() to allow config window input to
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2068 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 20:45:27 +00:00
omegadox
ca741b2526
More SDIO WIP Code: Added ground work for SDCard Mounter wxDialog
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2067 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 20:20:58 +00:00
John Peterson
2620257f47
nJoy: Fixed the digital L and R buttons
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2066 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 20:19:21 +00:00
John Peterson
10b39bcb53
JIT: Disabled a "if (js.isLastInstruction)" condition in WriteCallInterpreter(). This will make MegaMan Network Transmission (2003) show the main menu again, and perhaps work like before again.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2065 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 19:16:34 +00:00
hrydgard
2cc882e88f
add back a couple of lines uselessly removed in 1654. dunno if it fixes anything.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2064 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 18:08:49 +00:00
John Peterson
4b21fa46d5
PadSimple and Wiimote: Changed return false to return true for the ifdef option
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2063 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 16:32:31 +00:00
John Peterson
8c9d07b26b
nJoy: Don't allow input when Dolphin is not in focus (supports both the
...
rendering to main window and render to separate window options)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2062 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 16:29:35 +00:00
John Peterson
ad995a68ea
PadSimple and Wiimote: Change to last commit, changed the ifdef since IsFocus() was already in an ifdef
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2061 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 15:58:33 +00:00
John Peterson
9f20ee78f9
PadSimple: Forgot #ifdef
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2060 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 15:55:00 +00:00
John Peterson
46151a9369
PadSimple: Removed the todo comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2059 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 15:50:59 +00:00
John Peterson
4837dac8b6
PadSimple: Don't allow input when Dolphin is not in focus supports the rendering to main window option to
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2058 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 15:48:52 +00:00
John Peterson
d352372ccf
Wiimote: Don't allow input when Dolphin is not in focus (supports both the rendering to main window and render to separate window options)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2057 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 15:40:13 +00:00
John Peterson
e9036455d6
Wiimote: Fixed the shared eeprom settings, now the first 42 bytes are shared in dual mode. I'm only copying the data from the Wiimote. I'm not changing anything on the Wiimote eeprom.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2056 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 14:58:44 +00:00
omegadox
3bd8f73844
a bit of more work in SDIO
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2055 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 14:27:35 +00:00
hrydgard
7299ed4ad6
minor groundwork for future jit breakpoint support
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2054 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 14:23:11 +00:00
hrydgard
411fdca4fd
kill useless unit testing framework that doesn't work :p
...
might make or add a better one later.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2053 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 14:21:08 +00:00
omegadox
44058d8d63
forgot linux fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2052 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 14:19:20 +00:00
omegadox
6809ce759e
Moved SDInterface to IPC_HLE/HW
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2051 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 14:16:11 +00:00
omegadox
929e003b5e
Some groundwork for SD Interface
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2050 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 13:28:57 +00:00
hrydgard
bef60f8ec0
Show 32/64-bitness in title bar. Fix up some screwed up indentation :(
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2049 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 13:15:21 +00:00
John Peterson
888465868d
Wiimote: Fixed the switching between real and emulated wiimote, the reporting mode is now shared in real/emu dual mode, the accelerator neutral values are shared, the extension is somewhat shared but still doesn't support unplugging and reinserting the extension during gameplay in dual mode. Improved debugging, fixed a bug in movement recording, fixed a bug in report 0x21 eeprom reading so that the game reads the accelerator neutral values from it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2048 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01 13:01:50 +00:00
nakeee
529bf35d6a
trying to clean all plugins on shutdown
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2047 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-31 23:47:45 +00:00
nakeee
f8064316b1
Some code clean up
...
console now prints to file and stderr on windows someone feels like creating a wxw version?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2046 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-31 21:49:06 +00:00
nakeee
ae84837320
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2045 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-31 20:31:19 +00:00
hrydgard
cdb8e2009d
temporarily disable vtx fmt jit in 64-bit mode until i can figure out why it crashes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2044 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-31 19:48:31 +00:00
Shawn Hoffman
24fc93cce4
fix for win64 + OpenGL crashes?!?! dumb plugin loading order... Also enable debug symbols on ogl debugfast build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2043 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-31 19:39:14 +00:00
John Peterson
6c7e674e69
Emulated Wiimote: Don't report IR positions outside the screen (leave them at 0xff), don't report A and B button mouse clicks when the cursor is outside the screen
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2042 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-31 01:18:57 +00:00
XTra.KrazzY
31cd8ed9d2
tiny fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2041 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-30 17:45:02 +00:00
XTra.KrazzY
dd6fe4889d
build fix for those non-WIP OGL people out there
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2040 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-30 07:35:47 +00:00
Shawn Hoffman
d0c2917b7a
Update vcproj so the non-GLWindow version of OGL can continue compiling, since we're not ready to switch to GLWindow yet
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2039 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 23:51:10 +00:00
XTra.KrazzY
cd658ac755
More WIP OGL EventHandler work by shuffle2 and myself. Wiimote isn't implemented yet and OGL window is too small (should take window borders into account when creating window).
...
Not committing VideoOGL.vcproj so that project compiles with old OGL video window. In order to test just replace main.cpp/GLUtil.cpp/GLUtil.h with nmain.cpp/nGLUtil.cpp/nGLUtil.h in the project.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2038 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 23:35:31 +00:00
John Peterson
d3677a0247
Wiimote: Fixed a few non-Windows compile problems, could not fix all
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2037 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 13:52:27 +00:00
nakeee
a7025c1591
testgl=1 compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2036 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 11:12:53 +00:00
John Peterson
f813454d76
Wiimote: Fix to last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2034 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 08:51:23 +00:00
John Peterson
a35579c40b
Wiimote:
...
1. First test version of movement recording (play back recordings with Shift + 0-9 or Ctrl + 0-9)
2. Really fixed the problem that the Wiimote get stuck on rumble when a game is stopped (sorry about that)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2033 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 08:35:29 +00:00
XTra.KrazzY
933217bd7b
more portability, less redundant ifdefs
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2032 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 08:28:15 +00:00
XTra.KrazzY
a15911fd81
fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2031 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 07:37:11 +00:00
XTra.KrazzY
b89b51c059
fix for godisgovernment's fix (r2028) (don't upload files you didn't create by guessing, but you were close :) )
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2030 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 06:53:31 +00:00
Shawn Hoffman
b4158a28ee
cross-platformize strncasecmp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2029 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 02:13:36 +00:00
Shawn Hoffman
a5e0bdb1ed
fix for last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2028 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 01:53:07 +00:00
nakeee
7219bcd4d5
This is a joined work of XK and me on improving the HLE plugin interface.
...
It allows run time selection of backends (AOSound, DSound and NullSound).
It replaces the DSP_NULL plugin (works even better!)
It also includes improved thread handling on asound, and using some common functions on both
asound and windows.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2027 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-29 00:57:55 +00:00
Shawn Hoffman
121be22532
buildfix and some cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2026 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-28 16:51:05 +00:00
John Peterson
30523b570c
Wiimote: Avoid the possibility of causing a constant rumble when a game is closed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2025 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-28 16:28:34 +00:00
John Peterson
2f0993bb6e
Wiimote: Another one
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2024 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-28 16:18:47 +00:00
John Peterson
41b8bb0d25
Wiimote: Change to last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2023 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-28 16:17:01 +00:00
John Peterson
8d08faee2c
Wiimote: Small change to last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2022 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-28 16:14:51 +00:00
John Peterson
946fb12752
Wiimote: Partial work on movement recording (not working yet)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2021 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-28 16:09:08 +00:00
XTra.KrazzY
7bc798b7f1
Fixed ISOProperties window crash. Please don't kill modals with Destroy() but with EndModal().
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2020 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-28 10:21:18 +00:00
memberTwo.mb2
ac80c04eab
XFB in SC reverted back to its previous behavior (thx donko). But still hacked in DC (still a FIXME).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2019 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-27 20:59:27 +00:00
nakeee
52deb12599
updated dsp null some clean up as well.
...
Please test on windows
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2018 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-26 16:58:01 +00:00
nakeee
356db07cbf
fixed compile,
...
fixed crash,
added panicalert`
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2017 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-26 16:27:01 +00:00
John Peterson
bc6bbafb95
Wiimote: Added status bars for the real Wiimote to the configuration menu
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2016 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-26 14:13:27 +00:00
nakeee
3997602e5a
case fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2015 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-26 11:36:25 +00:00
John Peterson
5ba7952988
Wiimote: Fixed Issue 517
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2014 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-26 07:29:04 +00:00
John Peterson
b0736a1508
Wiimote: Fixed the switch during gameplay option. The only issue left seems to be that the real wiimote sometimes doesn't get the correct reporting mode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2013 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-26 07:01:43 +00:00
John Peterson
3c4a73d5a6
Core and PluginManager: Fixed Stop and Start again, the video plugin needed to be completely reset
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2012 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-26 01:14:04 +00:00
John Peterson
8eeb1d0202
Wiimote: Switch between emulated and real Wiimote during gameplay.
...
Notice: It's currently not very user friendly and can crash or fail under some circumstances. I'll make it better momentarily. You currently have to first open the Wiimote config window and the start a game to be able to use switch back and forth after that.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2011 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-25 23:07:15 +00:00
John Peterson
c9ca6ef55a
nJoy: Fixed a bug that would sometimes cause settings to not be saved correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2010 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-25 18:20:16 +00:00
XTra.KrazzY
ac2fd1b17e
compile fix, thanks shuffle
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2009 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-25 18:07:26 +00:00
XTra.KrazzY
792edb787f
Damn these unversioned files :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2007 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 22:54:43 +00:00
XTra.KrazzY
beaf8138f2
DSP NULL now works with Wii games.
...
Something seriously needs to be done about DSP NULL, so many lines of computation are absolutely redundant over there, since the plugin does practically nothing.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2006 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 22:53:25 +00:00
nakeee
2e92b94e4a
Compile fix on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2005 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 22:24:44 +00:00
John Peterson
0db67cf51c
nJoy: Small change
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2004 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 22:17:51 +00:00
John Peterson
a3c383ad4a
nJoy: Made it tolerate a bad device (the Wiimote DirectInput device for example)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2003 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 22:13:53 +00:00
memberTwo.mb2
2a13bedfc8
break my BOOLs
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2002 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 22:02:27 +00:00
memberTwo.mb2
1e7655b5db
1) XFB in DC proposal. This impact video plugin interface. WARNING: XFB_Draw is not CPU->VI dependent anymore. It's up to GP now. Except for some 2D homebrews which never use GPfifo&CP but direcly XFB. Well, in other words: emulated VSync is uncorrelated with CPU timings now. Tell me if it's too much hacky.
...
2) DC/GPfifo work: GP quicker to react. PeekMessages at a more steady rate.
3) Fix XFB address to avoid crash like with Animal Crossing gc. TODO: VI regs need proper typedef and logic.
4) Few misc. changes on the fly.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2001 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 14:43:17 +00:00
John Peterson
fa7e857161
nJoy: Readded some fixes to nJoy (Notice: these changes have nothing to do with the argument earlier. These are only for fixing nJoy (point one and three in the 1991 revision)). Now opening the Wiimote plugin doesn't crash either (it was just a typo in GetWiimote()).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2000 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 12:09:30 +00:00
omegadox
fb3e523401
some more warning cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1999 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 01:50:23 +00:00
omegadox
8f98f0b778
Some warning and code cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1998 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 00:45:46 +00:00
hrydgard
70bc8167f8
Warp back to 1983!!! (rev 1983, that is, not the year :P)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1997 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 21:28:55 +00:00
John Peterson
7ecf884f9a
nJoy: Fix to last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1996 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 16:50:07 +00:00
John Peterson
f15c53eba7
nJoy: Compile fix (missing #endif)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1995 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 16:48:04 +00:00
John Peterson
361aed6811
nJoy: Added #ifdef INPUTCOMMON
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1994 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 13:31:00 +00:00
John Peterson
46da45a529
PluginManager: Added #ifdef INPUTCOMMON, I have no tried it yet, I'll try to figure out how it's supposed to work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1993 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 11:53:58 +00:00
John Peterson
cc754e04d5
PluginManager: Comments
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1992 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 10:25:10 +00:00
John Peterson
63ad74f9e8
nJoy and PluginManager:
...
1. Avoided LoadLibrary() and FreeLibrary() in favor of using an existing LoadLibrary() because of an unresolved crash related to LoadLibrary() and nJoy. After several times of LoadLibrary() and FreeLibrary() of nJoy these seems to be some kind of memory corruption that brings up several error boxes from different places (not just nJoy) and then cause a crash.
2. Slowed down the moving of the pad initialization to InputCommon. I'm not against InputCommon at all, but I have to spend some more time with it before it works on Windows
3. Partly fixed a somewhat frequent failure of nJoy with SDL 1.3 that would give a strange DirectInput error message and cause the pads to not function. It's still present before the nJoy config windows is opened. It's only fixed on booting a game.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1991 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 10:00:59 +00:00
daco65
d450e054a4
wrong project file >_>
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1990 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 01:48:13 +00:00
daco65
60de218281
changed the project files. building in windows is still broken (trowing sdl.h not found in inputmanager.h when building core?!)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1989 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 01:42:33 +00:00
nakeee
0a3c3f7a6b
moved the inputmanager to inputcommon
...
to avoid sdl dep in core
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1988 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 01:29:52 +00:00
nakeee
1b141c8775
copy common sdl code to the input manager,
...
next removing it from njoy*
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1987 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 01:12:32 +00:00
nakeee
8a87001778
forgot include
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1986 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-23 00:15:57 +00:00
nakeee
cb9baf6d07
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1985 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-22 23:33:11 +00:00
nakeee
87bfe821eb
Added input manager handles the sdl init/quit for now
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1984 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-22 22:32:57 +00:00
magumagu9
57c5f00337
Sleep for 1ms instead of zero time; the busy-sleep loop pollutes
...
profiles.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1983 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-22 20:05:59 +00:00
John Peterson
e4c96ece51
nJoy: Non-windows build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1982 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-22 19:53:16 +00:00
John Peterson
d7fe42d069
Wii IOS FileIO: Fixed bug "NewSeekPosition = 0" to "NewSeekPosition = SeekPosition", now Zelda TP savegames should work as well as other games
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1981 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-22 12:35:12 +00:00
John Peterson
e332e18ce6
nJoy and SerialInterface: Fixed the crashes with MAXPADS more than 1, the downside is that it doesn't work well one the second boot
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1980 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-22 11:18:46 +00:00
hyperiris
189285f071
continue working on display gamecube game name and description.
...
now we can select Config -> General -> Game List Language to choose the language of PAL games for displaying
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1979 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-22 07:42:17 +00:00
John Peterson
bb06dfb823
nJoy and SerialInterface: Fixed the nJoy crashes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1978 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-22 00:31:12 +00:00
John Peterson
7f9dc55fbc
nJoy: Improvements to the configuration, the SaveById option should now be simpler and better
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1977 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 18:09:31 +00:00
hyperiris
1b12bc38ac
Use wx style ListBox fast fill: Freeze and Thaw
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1976 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 18:08:12 +00:00
John Peterson
cd76970d8f
SerialInterface: Fixed the Init for different MAXPADS values, I think
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1975 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 17:54:03 +00:00
hyperiris
cf8b3b2264
some small fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1974 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 17:10:08 +00:00
hyperiris
b71d92126d
Debugger: add a tiny function, dump main memory to a file, mainram.dump in .\User\Cache\,
...
this is for ram data analysis, open the dump in hex/tile editor we can do something...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1973 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 17:02:01 +00:00
hyperiris
8f4d58e082
UI: makes dolphin displays japanese region games' names and their descriptions.
...
only work on windows and asian language support installed.
(without fonts and codepages, we can not display text, I'm sure).
BTW, I only test on GC games, I've no Wii games now,
and .\User\Cache directory must be cleared to work (delete all cached files)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1972 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 16:31:44 +00:00
hrydgard
56ee6e5497
more f-zero work - no success :( Still fp errors.
...
maybe we should pull in a full accuracy ppc fp emulator.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1971 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 12:41:01 +00:00
hrydgard
620bf888e7
misc debugger improvements - hle:d code can be read in disasm window, memview can show floating point values, a crash fix, the locked cache now shows up in memview, some disasm bugfixes (frsp)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1970 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 11:44:36 +00:00
Shawn Hoffman
852c35f705
update to sfml 1.4. also testsuite doesn't need debug and release configs, that was an accident
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1969 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 05:46:07 +00:00
LPFaint99
0ccdb44016
Oops... that was not supposed to be checked revert
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1968 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 03:51:07 +00:00
LPFaint99
f703046e01
MemcardManager:
...
Fix most banner issues that I have seen.
1. Banners from any imported sav file
2. Banners for Time Splitters 2
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1967 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-21 03:49:38 +00:00
nakeee
a3b9c39fbf
some win32 template so shuffle can implement the win32 side
...
the code in the .cpp was taken from SMFL source
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1966 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 23:09:24 +00:00
tmator
8f2d1136a7
fix njoy build for non win32 os, and small osx64 build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1965 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 20:21:05 +00:00
hrydgard
e6d78d3447
fix red coloring of fp regs in registerview
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1964 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 19:41:45 +00:00
hrydgard
8cdbaa2714
Improve register view window (now shows fp, various special regs). If the window is too small, delete the RegisterView section in your Debugger.ini.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1963 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 19:15:33 +00:00
hrydgard
d3d4cc641c
Fix insanely annoyingly behaviour when setting breakpoints
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1962 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 19:00:51 +00:00
hrydgard
8f0ca9998b
Remove some unnecessary includes, clean some ////////
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1961 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 18:45:43 +00:00
hrydgard
1dcd036b9e
Stop the audio mixing when stepping in the debugger.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1960 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 18:42:01 +00:00
John Peterson
e7e19bbfe8
Last commit: Missed a file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1959 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 18:09:49 +00:00
John Peterson
d39819c4b5
DebuggerWX: Added jit block linking option to the code window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1958 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 16:52:46 +00:00
John Peterson
140ba01794
nJoy: Fixed configuration bug
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1957 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 14:41:58 +00:00
John Peterson
85a53457de
nJoy: Forgot the header file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1956 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 14:32:15 +00:00
John Peterson
1386ad69ff
nJoy: Comment change
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1955 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 14:28:45 +00:00
John Peterson
4f0298df1b
nJoy: Added ifdefs for the XInput files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1954 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 14:26:56 +00:00
John Peterson
a10c603255
nJoy: Fixed the 360 pad triggers with XInput, now they are separate triggers that work just like they should
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1953 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 14:25:33 +00:00
hrydgard
d6443478b0
fix a minor "misfeature" in the symbol table code.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1952 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 13:13:03 +00:00
nakeee
8c997e90d9
Empty kills the string:(
...
Using IsEmpty()
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1951 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 11:58:31 +00:00
nakeee
68cfd3618e
opss
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1950 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 11:53:15 +00:00
nakeee
6730645dd8
Small compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1949 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 11:44:32 +00:00
John Peterson
0c9a1a9595
nJoy: The triggers were inversed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1948 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 11:11:02 +00:00
nakeee
af89d9e511
and today we'll learn about why not to cast pointer to int....
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1947 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 10:41:05 +00:00
John Peterson
969f34bbd0
nJoy: Escape key stops waiting for input when configuring the pad, changed the display of a disabled button from -1 to ""
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1946 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 10:37:48 +00:00
John Peterson
6f4cbb89f9
nJoy: Configuration bugfixes, and show the digital shoulder button status in the advanced settings to
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1945 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 06:38:29 +00:00
John Peterson
00bca8d807
nJoy: Fixed the analog shoulder buttons for the XBox 360 pad
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1944 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-20 05:28:30 +00:00
John Peterson
bede48c6b1
nJoy: Fix halfpress button configuration
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1943 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 23:17:29 +00:00
Shawn Hoffman
05a5333c80
fix build and change /EHsc to /EHa. jakestine (pcsx2-playground) says it is the Right Thing To Do.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1942 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 23:01:17 +00:00
hrydgard
c64bae837f
Initial work on F-Zero - map & gameconfig. Far from playable - wacky math errors. NOTE: The game only boots if you disable LoadStore in the debugger window menu.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1941 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 21:42:24 +00:00
nakeee
0b267948cc
fixed padsimple event some glwindow cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1940 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 21:39:53 +00:00
John Peterson
c53797dc5b
OpenGL config: Added tooltips
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1939 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 21:18:43 +00:00
Shawn Hoffman
3d2570f53d
revert game-specific hack which broke mp3. see r1805 r1806. change dolphinwx so it's not sized retardedly anymore...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1938 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 20:43:47 +00:00
nakeee
015fc11baf
Remember last iso (fix)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1937 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 20:06:03 +00:00
hrydgard
80116f4966
Seems I screwed up the JIT cache clearing a while ago. This should fix it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1936 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 19:01:40 +00:00
John Peterson
c2c6e2bd47
nJoy: Fixed some misplaced values
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1935 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 18:09:03 +00:00
John Peterson
8f40075f8f
nJoy: Fixed the analog trigger buttons
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1934 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 17:47:00 +00:00
hrydgard
e49e301411
Disable "warnings as errors" in Plugin_nJoy_SDL_Test.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1932 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 16:04:25 +00:00
John Peterson
179a134475
Memmap: Small comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1931 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 10:54:43 +00:00
John Peterson
4a88f31ddb
nJoy: Preparation for fixing the digital pad and the analog triggers
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1928 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 05:49:25 +00:00
John Peterson
14b7f6d0fd
Multiple pad plugins: Fixed configuration
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1924 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 05:16:05 +00:00
John Peterson
d60fea1d99
SerialInterface and pads: Allow MAXPADS lower than 4
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1923 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 03:45:28 +00:00
Shawn Hoffman
5708e14a0e
don't fool with sysconf if you're booting a gc game, and add back ability to double click on initial gamelistitem in order to add a GCMPath.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1922 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-19 01:30:54 +00:00
donkopunchstania
4930a6d6cb
Destination alpha works in OGL. Fixed reading XFB address from VI regs and removed a check to fix games which keep the XFB some place other than mem 1.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1921 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 19:03:14 +00:00
nakeee
1ef5eca30c
trying to support 2 pads plugins
...
I don't have joystick so please check njoy
and if someone can check if njoy and pad simple can be used together:)
todo: add configuration now you can just do it from the ini by defining
pad?Plugin manually
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1920 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 13:02:38 +00:00
John Peterson
8ca3b9a2ed
Frame: Turn on the resize gripper again
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1919 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 11:43:10 +00:00
John Peterson
7bd15a8560
MemMap: Divided into two files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1918 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 09:51:09 +00:00
John Peterson
f9ffbd8c32
BootManager: Cosmetic changes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1917 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 09:49:28 +00:00
John Peterson
113a6a9dee
Core Config: Load TLBHack from Dolphin.ini
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1916 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 08:49:37 +00:00
nakeee
38f8221bfc
reverted 1914, but updated the default handler instead
...
windows now suppose to use it until we fix the debug window
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1915 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 08:47:24 +00:00
John Peterson
53d85bce9e
Main: Readded windows MessageBox
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1914 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 08:37:44 +00:00
nakeee
97818d6fe4
path on windows seems relative
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1913 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 01:53:00 +00:00
nakeee
a6447d1758
some clean up but there are too many references to g_CoreStartupParameter directly:(
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1912 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 01:45:53 +00:00
nakeee
8fdf439c9a
Core now uses SConfig and not startup params
...
Please check everything is working well
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1911 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 00:45:48 +00:00
Shawn Hoffman
426d868adc
how many fixes is this now?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1910 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 00:17:42 +00:00
John Peterson
f8fdb23811
Recent commit: Reenabled logging in DSP HLE
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1909 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 00:13:26 +00:00
John Peterson
4ccc5dd7b2
Recent commit: Missing file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1908 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 00:09:17 +00:00
daco65
5c0fe68dc0
made stf(stretch to fit) enabled by default. in windows stf works fine but in linux it doesn't. please report anything that could help cause the plan is to remove this option and always do stf
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1907 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-18 00:02:31 +00:00
Shawn Hoffman
fefc325a55
windows build fix for r1905
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1906 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 23:50:22 +00:00
nakeee
4433e06447
Move Config.cpp to Core renamed it to ConfigManager
...
Todo: Use it from core.cpp instead of the params
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1905 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 23:41:21 +00:00
magumagu9
ee2bf31e56
Misc accumulated Jit64IL work; I don't recall whether any of these
...
changes individually led to perf improvements, although overall it's
spending a lot less time in interpreter fallbacks.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1904 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 22:22:54 +00:00
Shawn Hoffman
9cb25d6ba2
get WTL out of dsp_hle
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1902 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 21:42:43 +00:00
Shawn Hoffman
5994897d9a
add WPAD to TestSuite as an example wii/wiimote test. someone can replace it with wiimotiondemo if they want gx goodness, otherwise it's a just a nice simple test ;)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1901 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 21:38:14 +00:00
magumagu9
7d3dbde234
Don't skip the bottom half of the texture; fixes the text in
...
Gamecube Tales of Symphonia with safe textures on. I haven't looked too
carefully at exactly which textures are affected, though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1900 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 20:46:18 +00:00
magumagu9
fb51d14491
A couple more compile fixes to account for the fact that the commit of
...
r1887 is *still* imcomplete.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1899 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 20:36:23 +00:00
omegadox
b6a8f11e48
Sorry GCC
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1898 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 20:15:41 +00:00
magumagu9
0099b5c957
Misc Linux build fixes in the wake of r1887; still doesn't work right
...
because Source/Plugins/Plugin_DSP_HLE/Src/Debugger/Logging.cpp appears
to be missing, and I haven't looked at the fallout of r1884 yet.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1897 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 19:59:20 +00:00
omegadox
60c48278d8
a silly fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1896 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 18:34:25 +00:00
John Peterson
86891bcf09
Recent commit: Missing file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1895 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 18:15:00 +00:00
John Peterson
231eb8682a
Recent commit: Missing file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1894 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 17:51:59 +00:00
memberTwo.mb2
8ff64a12ea
fix XFB enabled at boot. Should save some click for homebrew.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1893 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 16:16:47 +00:00
John Peterson
b3ac9710e1
Last commit: Restored build events to the DolphinWX project
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1891 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 14:43:18 +00:00
John Peterson
4eb4480b43
Last commit: Missing files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1890 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 14:41:20 +00:00
John Peterson
389fef2e30
Last commit: Missing files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1889 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 14:36:32 +00:00
John Peterson
709adce8f6
Last commit: Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1888 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 14:34:40 +00:00
John Peterson
ae9cfbd8e3
Common: Moved Windows console functions to common
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1887 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 14:28:09 +00:00
memberTwo.mb2
7f9ce70b33
Fix a bit texture cache WIP for copyEFBToRam at least.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1886 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 13:31:17 +00:00
John Peterson
e3652c177c
PluginSpecs: Cosmetic changes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1885 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 08:32:44 +00:00
John Peterson
8c3d4ac873
PluginSpecs: Moved #define __cdecl outside _WIN32
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1884 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 08:21:49 +00:00
John Peterson
2bc791a173
Common project: Added Plugin filter
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1883 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17 08:05:11 +00:00
Shawn Hoffman
93d12069cb
reorganize the TestSuite and add VS support
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1881 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-16 21:57:19 +00:00
memberTwo.mb2
acc062a2c1
More work on texture cache. Texture address is most of the time the cacheEntry index (as it was before r1871) to help CopyRenderTargetToTexture (fix it still a TODO). But not when texture format is tlut dependent to fix MP1 perf issue.
...
Fix tlut overrun.
Change TexDecoder_GetSafeTextureHash to fix Pokemon Colosseum and improve speed (we may need to tweak hardcoded value there -> TOTEST).
Few notes too and I let my debug stuff for a while.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1880 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-16 16:28:33 +00:00
LPFaint99
7afc53c3a1
Revert r1861
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1879 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-16 02:58:34 +00:00
magumagu9
9df221dd73
A few tweaks to fix issues I've been having with Tales of Symphonia in
...
safe texture mode. One, don't hash the palette when it doesn't matter;
including it completely kills performance in the map mode, and I'm
pretty sure it's because the palette points to essentially random
memory. Two, include the address in the hash seed; this helps with an
issue related to the EFB and the main menu. Hopefully, these changes
together don't cause any regressions.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1878 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-15 17:23:05 +00:00
nakeee
5d230ee9ab
compile fix
...
(event handler works on linux with gltest and padsimpleenv)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1877 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-15 11:46:09 +00:00
Shawn Hoffman
9dcb4edc97
missed these with last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1876 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-15 07:27:06 +00:00
Shawn Hoffman
ba8c2aa7e4
nakee's work on dolphin events. Also get wxw out of logmanager. This commit wants your comments
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1875 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-15 06:48:15 +00:00
LPFaint99
aced3c00fd
Some WIP work on MemcardManager, nothing for enduser.
...
Mostly to avoid using a hexeditor to look at dir entries
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1874 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-15 06:06:30 +00:00
magumagu9
4a325d466d
Attempt to refix the issue solved by r1872 without the performance
...
impact on the safe texture cache. This is kind of messy, but it seems
to work.
(I have a feeling there's something strange going on, but I'm not sure
how to go about investigating it.)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1873 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-15 05:24:47 +00:00
magumagu9
27fb636451
Flip the hashtable accesses back to always indexing based on the
...
address; there's no particular benefit to indexing based on the hash,
and doing so breaks copy EFB to texture mode.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1872 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-15 03:28:57 +00:00
memberTwo.mb2
e8edc685ba
1) fix texture caching issue (ie. MP1 "Main menu" fps drop).
...
2) "fix" Pokemon Coloseum font issue in SafeTextureCache mode. We should kill the unsafe one. TODO: get why it works :p
3) readjust FAKE_GP_WATCHDOG_PERIOD for omega's ZTP to boot in DC.
Too late to split, sorry.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1871 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14 23:55:55 +00:00
Shawn Hoffman
1ba2708bbd
put the handy items on the first page of ConfigMain. Fix for plugins not loading on first boot. We should figure out how to get a pointer to the main app (see OGL main.cpp line 118)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1870 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14 16:36:43 +00:00
nakeee
87e6f0b18c
ifdefed the sse3 code just to make sure
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1869 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14 13:00:25 +00:00
XTra.KrazzY
b252be40cf
Added S-SSE3 implementation of one perf. critical texture decoder, please notify me if it breaks anything. Thanks.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1868 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14 11:28:48 +00:00
memberTwo.mb2
ed3281290d
More green. CPU sleeps when fifo HiWaterMark reached now. Showing more obviously when GPU become the bottleneck. Again, if it hurts perf -> GPU needs improvement where CPU load drop. I need to check some fifo stuff. TODO: test if HiWM are less reached with or without sending the whole fifoReadWriteDistance.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1867 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14 11:23:00 +00:00
memberTwo.mb2
32ef02c959
1)For the planet. It's not like I made peace with OS scheduler for speed critical code, but in that case this really helps showing the load balancing between CPU and GPU. When CPU core load drops, GPU devs knows what to do :p. Thanks tinctorius for indirectly pointing this.
...
2) Tweak FAKE_GP_WATCHDOG_PERIOD for a bit more GPU asynchronicity. ZTP still ok here but tell me if it breaks games in DC.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1866 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14 09:26:13 +00:00
magumagu9
b5367bea46
Unconditionally activate SSE code for texture conversion; this should
...
only affect 32-bit non-Windows platforms, and I've tested 32-bit Linux,
so I think it's pretty safe. It's a slight performance improvement when
it kicks in.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1865 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14 07:31:24 +00:00
LPFaint99
14984a916d
Remove dependency of ATLMFC from direct 3d9 plugin and main dolphin app, dependency still exists in DSP_HLE and DSP_LLE
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1864 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14 05:07:53 +00:00
omegadox
ebb23a74fe
Some organization of the OGL plugin Config window.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1863 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-13 20:50:51 +00:00
tmator
6da0386bd6
now we can play with keyboard on osx, enjoy
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1862 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-13 14:30:05 +00:00
LPFaint99
f1a3bc1397
Move #include <window.h> from all files that include it and common.h to common.h
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1861 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-13 04:23:26 +00:00
tmator
2d586139bc
cocoa event wip, i'm tired i'll continue tomorrow
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1860 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-13 00:34:36 +00:00
tmator
4fd0f3035a
cocoa event wip
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1859 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-12 23:59:27 +00:00
omegadox
c0d29add82
Revert 1843.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1858 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-12 20:57:20 +00:00
tmator
a255ea66cf
first step to get cocoa events
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1857 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-12 20:52:45 +00:00
omegadox
d9511addf3
some small changes to OGL plugin.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1856 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-12 15:00:00 +00:00
omegadox
ff5a8e7757
Updated scons for OGL Plugin.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1855 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-12 08:23:09 +00:00
daco65
ffdfc86633
i euh...made another mistake :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1854 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 22:43:06 +00:00
donkopunchstania
d6e8c1f5d0
added an option to copy textures from the EFB to system memory. this is slower but shouldn't cause the compatibility issues the previous method of copying them directly to a GL texture has. the new method can be tested by disabling "copy EFB to texture" in the hacks section. the new method still needs some tweaks.
...
fixed some off-by-one errors in the EFB to texture copy and the scissor box. also fixed a couple asserts I was getting in the volume directory stuff.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1853 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 22:25:57 +00:00
daco65
394b040f61
placed the issues column to the back. i still got huge plans for the notes column but for now this will do.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1852 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 20:29:41 +00:00
XTra.KrazzY
8768d875d4
NOWX compilation fixes for debug
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1851 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 13:37:13 +00:00
XTra.KrazzY
3a64c36c66
fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1850 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 13:25:05 +00:00
XTra.KrazzY
9d9de41c0a
Printf compile warning fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1849 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 13:05:43 +00:00
bushing
4d4ff5c8f5
properly identify Wii-mode DOL files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1848 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 10:00:59 +00:00
magumagu9
018cb993e3
A tiny bit more JIT WIP work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1847 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 01:26:58 +00:00
magumagu9
4acda0096b
A bit more progress on JIT WIP.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1846 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-11 00:26:41 +00:00
XTra.KrazzY
ee3646cfb4
Linux 64-bit fix by tinctorius, please verify!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1845 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-10 23:10:33 +00:00
XTra.KrazzY
2d8e15600b
NJoy test printf spam when not pressing any button fix (by tinctorius)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1844 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-10 16:23:51 +00:00
bushing
2e9837e564
move video plugin init from EmuThread to the GUI thread,
...
since it does GUI stuff lol?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1843 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-10 10:17:02 +00:00
Shawn Hoffman
7ff3d76b0a
Update nsis installer and some cleanup. Note: I'm not sure if the installer yet allows for mutliple revisions installed side-by-side, but that is the intention. Also, I need to figure out how to do subsections and some trickies in nsis.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1842 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 16:04:28 +00:00
daco65
726fd4baf0
fixed thread.h building and moved the pluginmanager from windows as well
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1841 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 13:24:55 +00:00
nakeee
9cae49bb52
moved plugin manager to core.
...
Can someone fix it on windows?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1840 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 12:46:04 +00:00
bushing
969496d93b
properly support POSIX threads kthx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1838 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 12:10:02 +00:00
bushing
96f9e7a82e
add a stub in for /dev/oh0 (the external USB bus). It would be nice
...
to support this using libusb someday.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1837 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 12:09:03 +00:00
bushing
ecb18e8392
get rid of some debugging noise for the network code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1836 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 12:07:53 +00:00
bushing
7aeca140f1
oops, cut and paste error
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1835 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 12:06:04 +00:00
omegadox
5eedc125fa
Added an Issues column for saving notes on what problems occur in the game and moved the Notes column to the end, since it doesn't seem to contain any important information.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1833 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 09:36:50 +00:00
nakeee
89603a91a6
add if gltest on some run away files
...
Thanks shuffle!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1832 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 00:35:06 +00:00
hrydgard
4916bf54b6
rollback 1829. Seriously, WTF?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1831 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-09 00:09:07 +00:00
nakeee
f705cfc49f
use globals for event handler
...
now I just need to set it somewhere...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1830 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-08 23:42:18 +00:00
tinctorius
e94ba056b6
Removed unused code, removed inclusion of unused headers.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1829 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-08 22:31:02 +00:00
nakeee
bf18502077
ADding functions
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1828 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-08 12:12:15 +00:00
Shawn Hoffman
dd56f82f82
remove unused variables from dsp hle and enable njoy test in windows debug build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1826 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-08 00:00:21 +00:00
nakeee
3a9eeeb144
addded the setdllglobals function to the specs
...
(no failure maybe warning on symbols
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1825 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 22:07:51 +00:00
nakeee
c4993bf036
Fix spec from over erasing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1824 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 21:40:55 +00:00
daco65
ef53bfe3fc
nobody saw that silly typo! >_>
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1823 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 20:50:56 +00:00
daco65
8c8ec9d155
wiimote build fixing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1822 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 20:45:43 +00:00
nakeee
6053f26a4c
More plugin specs changes, please check that it compiles on windows as well.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1821 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 18:21:22 +00:00
nakeee
7f7c55d7a1
Plugin specs change please comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1820 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 11:16:36 +00:00
John Peterson
727cef5fcd
Wiimote: Forgot to remove this
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1819 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 09:09:07 +00:00
omegadox
9a126190ec
Some code cleanup in DolphinWx.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1818 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 09:06:42 +00:00
nakeee
5d961c03ef
new compile on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1817 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 08:44:57 +00:00
John Peterson
f50746cf0e
CodeWindow: Fixed the Unlimited JIT Cache option
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1816 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 07:35:12 +00:00
John Peterson
47f4e5005e
Last commit: Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1815 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 03:02:02 +00:00
John Peterson
fa27a97fbb
Wiimote:
...
1) I fixed the emulated Nunchuck in Zelda - TP, however I chose the minimum workable delay time that worked in my PC, in fact it's so short that the Nunchuck still fails sometimes. If you have a very fast PC or something like that so that the Nunchuck still don't work please let me know.
2) I also made the Wiimote work after Stop and Start
3) I changed /Dev/USB to initialize the emulated Wiimote directly after ScanEnable, not wait for any countdown
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1814 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-07 02:59:19 +00:00
nakeee
6125efabb1
I don't know why someone decided that a function called wxMsgAlert note the wx in the begining
...
should be opening win32 window on windows. But few points
- If something is blocked on some debug windows or so please either fix it or post an issue. Don't add ugly hacks.
- Read the function you are changing, there is a default handler, you could should have used it instead or create a new one.
- Please help dolphin look and feel as similar as possible to prevent later issues, so if you add a param please implement it on other
cases or at least add a TODO if you must
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1813 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 21:35:39 +00:00
nakeee
ca3ebe743f
Some testgl work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1812 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 20:54:47 +00:00
XTra.KrazzY
fa3c6c1247
scons fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1811 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 17:18:06 +00:00
XTra.KrazzY
34d47aab78
Some more nowx compile fixes thanks to tinctorius
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1810 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 17:14:04 +00:00
magumagu9
e4f8419be4
A little bit more WIP JIT work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1809 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 08:39:32 +00:00
nakeee
f95937bc2e
is properties the right way?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1808 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 08:30:31 +00:00
magumagu9
ce2b4bead9
And a bit more WIP JIT work, mostly floating-point improvements. It
...
should be getting to the point where the performance is reasonably
comparable to the current JIT on most workloads. I'm not sure of the
exact comparisons because I haven't done much in terms of checking the
performance versus the current JIT on floating-point heavy stuff. The
floating point stuff is still relatively unoptimized, and there are still a
few relatively common functions that aren't being compiled yet, but the most
critical work is done.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1807 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 07:35:06 +00:00
John Peterson
acae6e6b69
Wii IOS: Forgot important condition "if (m_FileLength > 0)"
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1806 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 06:45:06 +00:00
John Peterson
f8fbb5e2c0
Wii IOS: Zelda - TP save file fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1805 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 05:35:02 +00:00
John Peterson
a146629b2b
Build Settings: Same thing for DebuggerWX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1804 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 05:01:30 +00:00
John Peterson
0e9689a1a8
Build Settings: Added DEBUGFAST Preprocessor Definition for the DEBUGFAST Configuration
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1803 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 04:54:18 +00:00
John Peterson
ce5bbf077d
MusicMod: Attached it to Wii games
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1802 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 01:52:16 +00:00
John Peterson
cbdad3495d
OpenGL: Changed printf to DEBUG_LOG to avoid that it's always shown in the console window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1801 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-06 01:50:57 +00:00
nakeee
aacfb94059
back to normal non working singleton
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1800 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 23:34:53 +00:00
nakeee
25842deac5
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1799 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 23:30:44 +00:00
nakeee
790ee70b36
More code for event handling
...
almost working, for some reason the event handler creates 2 instances instead of one
if anyone can see why from the code I'll be like SOOOO happy:P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1798 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 22:51:35 +00:00
XTra.KrazzY
bfe43d0c61
Various NOWX fixes thanks to tinctorius, please verify this!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1797 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 22:11:08 +00:00
nakeee
f156361104
some code fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1796 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 17:46:36 +00:00
nakeee
a533a9dc3d
almost made the event handler into singleton having access problems
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1795 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 13:39:54 +00:00
John Peterson
65590711e9
CodeWindow: Added skip event
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1794 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 08:19:44 +00:00
John Peterson
b6f4c4e958
MusicMod: Simplified the initial console log
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1792 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 07:02:24 +00:00
John Peterson
6517f80316
nJoy: Config fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1791 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 06:35:59 +00:00
facugaich
d6ad009d7a
- Bugfix: Don't allow for repeated paths in ISOfolder
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1790 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 05:09:23 +00:00
magumagu9
fdd06da500
Small JIT WIP fix: I figured out how subfic and subfcx work. It was a
...
bit surprising to me that the carry flag works differently between PPC
and x86...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1789 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 04:18:10 +00:00
John Peterson
b5ee01ea60
MusicMod: Stop function
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1787 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 04:08:18 +00:00
Shawn Hoffman
906c8a5a63
make debugger a bit more readable; TODO: merge code for codeview and memoryview, maybe use wxGrid?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1786 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 03:09:13 +00:00
John Peterson
88291fe8be
CodeWindow: Missing file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1785 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 03:01:22 +00:00
John Peterson
6c57f63280
CodeWindow: Made boot to pause optional, readded the tooltips in the Release build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1784 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 02:52:55 +00:00
daco65
6359f53343
shuffle accidentally commited the vcproj :o bad bad shuffle :D
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1783 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 01:45:00 +00:00
magumagu9
96bab6bdd8
Small WIP JIT improvement: implement stfs.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1782 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 00:32:51 +00:00
nakeee
7d08aed4c1
Some small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1781 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-05 00:10:19 +00:00
John Peterson
442f47df4c
DolphinWX: Non-Windows build fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1780 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 23:24:13 +00:00
magumagu9
6ad44fd470
A bunch more WIP JIT work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1779 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 23:08:39 +00:00
John Peterson
3a3fd721d1
OpenGL: Readded hide cursor option for non-Windows builds
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1778 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 23:00:07 +00:00
nakeee
94fb0dc220
Somethin'
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1777 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 22:58:20 +00:00
Shawn Hoffman
b2e96e1ca5
separate SI to be more like EXI, this will be helpful to keep each device in it's own file(s), and fix some menu text. SI devices which are interesting (to me) are GC keyboard, GBA, and N64 devices. Possibly SI.cpp can have the channel part separated out like EXI? Just committing like this to see if this is ok.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1776 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 22:55:55 +00:00
John Peterson
42bcdc4292
Build Settings: The intended commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1775 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 22:44:54 +00:00
John Peterson
fe4fc22127
Build Settings: Reenabled the build events
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1773 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 22:36:58 +00:00
John Peterson
ee82a3ec28
DolphinWX: Build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1772 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 22:14:34 +00:00
John Peterson
f4b425d421
MusicMod: Build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1771 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 22:08:45 +00:00
John Peterson
eb2ce16a6c
Interface and general: Fixed the hangings and crashes that would occur from repeated Start and Stop, added optional toolbar themes, made the fullscreen mode in the OpenGL plugin more user friendly for Windows users
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1770 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 21:53:41 +00:00
Shawn Hoffman
1ed27a4fc1
merge the general and core configmain pages into "main" page, now it doesn't open onto a totally useless page ;)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1769 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 21:29:23 +00:00
Shawn Hoffman
34cad180e8
add inputcommon and padsimpleEvnt to windows build. note: the plugin is disabled atm; it builds but isn't fit for general consumption. Also a bit of dolphin-style cleanup on inputcommon
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1768 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 21:07:22 +00:00
nakeee
96d6fc6e85
More files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1767 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 20:05:34 +00:00
nakeee
90560511c9
moving around some event handler code
...
creating inputcommon
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1766 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 19:54:56 +00:00
John Peterson
b7f1e937bb
LogManager: Opt out of <wx/datetime.h> even if you have wx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1765 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 16:52:28 +00:00
nakeee
952dfcd610
Some code cleanup + added scons flavor=prof
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1763 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 10:20:38 +00:00
nakeee
7c37718089
small compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1762 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 09:44:10 +00:00
magumagu9
4eed9912ad
Some minor tweaks for WIP JIT.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1761 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 09:14:02 +00:00
magumagu9
94a51a7817
Allow testing WIP JIT by using "scons jittest=1". Done by the request
...
of nakeee. Hopefully this works the way I think it does.
And of course, use at your own risk...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1760 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 09:12:12 +00:00
magumagu9
412626c327
Add CVTPS2DQ implementation.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1759 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 08:29:47 +00:00
magumagu9
b4d78829c3
A bit more WIP JIT work; primary change is psq_st implementation.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1758 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-04 08:28:45 +00:00
nakeee
a72da4e76a
Make event handler wx safe
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1756 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 23:33:45 +00:00
facugaich
09b3d2d227
Changed the way the iterator is used in PatchAddEdit, I thought I'd submit it since it makes for shorter code.
...
Also a couple of bugfixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1755 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 23:02:13 +00:00
nakeee
22753f9e3c
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1754 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 22:21:34 +00:00
Shawn Hoffman
161d7f369a
complete patchaddedit. thanks facugaich
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1753 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 21:55:49 +00:00
John Peterson
677c94414b
MusicMod: Build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1752 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 19:39:17 +00:00
Shawn Hoffman
cea5259d30
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1751 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 19:31:27 +00:00
Shawn Hoffman
f0cffe4e98
debug build crash fix, re-enable copying of files on building in vs....why was this disabled?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1750 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 19:30:59 +00:00
John Peterson
41e474d534
LogManager: Added milliseconds timestamp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1749 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 19:16:26 +00:00
XTra.KrazzY
5f0939dfd9
MusicMod: A couple of fixes, more to come (when I find what is the I/O interrupt we have to trap to only get music, and in the correct time)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1748 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 18:50:01 +00:00
XTra.KrazzY
1db46b6b33
Removed "Invalid ISO File" notification (we seem to get negative feedback about it :| )
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1746 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 15:10:03 +00:00
XTra.KrazzY
7fc4f19750
fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1745 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 14:39:57 +00:00
XTra.KrazzY
2d5f6f6b01
Groundwork for profiling the current JIT
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1744 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 14:29:02 +00:00
magumagu9
29a033e1dd
A bit more progress on my JIT WIP: biggest changes are some substantial
...
work on floating-point.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1743 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 07:51:27 +00:00
John Peterson
c9e2b1b548
MusicMod: VideoCommon was in the wrong directory in the solution
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1740 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 02:15:52 +00:00
John Peterson
2d25d7dfdc
MusicMod: Forgot a file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1737 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 01:42:49 +00:00
John Peterson
264056972d
MusicMod: Added music modification, it currently only works in Windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1736 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-03 01:38:44 +00:00
XTra.KrazzY
2e0269ae39
GetStringVA fix for "%%"s
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1734 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-02 15:11:17 +00:00
nakeee
a2a5d0a066
some more work on pad/event handler
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1733 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-02 14:10:52 +00:00
magumagu9
dbd9d5fb2d
Fix assembly of 16-bit immediates.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1732 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-02 04:34:23 +00:00
nakeee
232fe74536
warning fix by olejl
...
We should get rid of that wxmessagebox...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1731 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-01 15:38:46 +00:00
magumagu9
4286b210a5
A couple of fixes for the current JIT.
...
One is generalizing the stwux implementation to all of stXx; not a
particularly significant improvement, but I had it in my tree, and it
makes my WIP JIT a drop-in replacement for the current JIT. (Not that
you'd really want to at the moment... The WIP JIT still has at
least one significant bug I haven't tracked down, and it's a lot slower
for anything using a significant amount of floating-point, which is
basically anything except FMVs. That said, it should basically work as
long as you're making a 32-bit build.)
The other fix is a minor (but probably visible) performance improvement
for 64-bit Linux: fixing the store JIT to work properly. I proposed
the patch a couple days ago, but apparently nobody tested it... this
way, I can force everyone on 64-bit Linux to test it :) Please add the
"NOTE: stb and stbu are broken under 64bit Linux" bit back in if this
breaks anything.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1730 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-01 13:23:08 +00:00
magumagu9
0367e7ee4d
And a bit more JIT WIP work: improved code generation for integer
...
load/store, and outlining the start of FP support.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1729 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-01 12:50:23 +00:00
nakeee
bd3f468c37
more event handler/pad events work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1728 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-01 10:52:20 +00:00
magumagu9
f419223908
More JIT WIP work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1727 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-31 21:06:00 +00:00
magumagu9
2e58a5bef0
Slightly shorter version of 16-bit BSWAP.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1726 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-31 20:46:55 +00:00
magumagu9
05df5c8f3f
Minor fix to rotation helpers so they don't do undefined shifts.
...
Probably not a big deal realistically, but better to be safe than sorry.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1725 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-31 20:42:23 +00:00
magumagu9
68c451f008
Some WIP work on the JIT... only marginally usable at the moment, but I
...
wanted to back this up somewhere, and the people familiar with the JIT
might have comments. There's a big comment in Jit64IL/IR.cpp with a
high-level overview of what this is.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1724 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-31 01:39:35 +00:00
nakeee
1d0d106736
More padsimpleevnt work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1723 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-30 22:43:45 +00:00
nakeee
b46d1d403a
unexplained warning fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1722 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-30 19:12:04 +00:00
nakeee
443e505154
more event handler stuff
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1721 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-30 10:35:52 +00:00
magumagu9
e8949267f0
I think I figured out why stb and stbu JIT is broken on Linux 64-bit. I
...
don't want to actually attempt to fix it because I can't really test...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1720 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-30 03:45:16 +00:00
nakeee
d75bcf9e63
a bit more event work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1719 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 21:47:45 +00:00
nakeee
a22d27bdc2
better print function for SF keys
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1718 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 20:36:17 +00:00
nakeee
c20a54d65d
more event plugin code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1717 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 20:12:19 +00:00
nakeee
e2bd162d1d
A suggestion for event handler API
...
event.hpp is taken from SMFL code.
This allows me to use their code to make X11/Win events into ones
we can handle
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1715 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 14:30:38 +00:00
bushing
7a18cf44b3
I don't know why this won't load on OSX, but at least now we can
...
tell which of these modules fails to load...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1714 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 12:48:49 +00:00
bushing
0c81a2c8c0
implement lots of wii HLE stuff. :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1713 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:17:22 +00:00
bushing
6a9f8e766c
add support for EXI_READWRITE (only used by USBGecko code)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1712 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:15:38 +00:00
bushing
1d64f66241
Don't display errors for failures to load the fonts, because they are almost never used.
...
(Instead, we could display an error if something actually tries to use it)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1711 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:14:29 +00:00
bushing
20e14bebc4
implement ScanDirectoryTree for POSIX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1710 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:11:56 +00:00
magumagu9
5f1f968e21
This is an ugly hack, but increase the size of the buffer... I managed
...
to overflow it while experimenting with the JIT.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1709 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-29 02:02:35 +00:00
John Peterson
9786786c7e
nJoy: Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1708 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 20:11:22 +00:00
John Peterson
270e411cf5
nJoy: Changed comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1707 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 18:56:10 +00:00
John Peterson
5e5e507121
nJoy: Enabled keyboard input (only for buttons so far) through wxWidgets in the main application. It only works when you render to the main window.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1706 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 18:50:24 +00:00
nakeee
f514f161b5
stop blamming SDL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1704 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 16:05:07 +00:00
nakeee
20b6438b4b
warning fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1703 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 15:49:19 +00:00
nakeee
847dc93b73
That line doesn't make sense at all
...
Can anyone explain why it's there?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1702 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-28 15:37:14 +00:00
nakeee
ac7fe768ee
Debug compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1700 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-27 20:11:37 +00:00
John Peterson
b63e559f8a
nJoy: I forgot a file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1699 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-27 11:41:58 +00:00
John Peterson
15cff48f5a
nJoy: First implementation of an analog stick radius adjustment. Converting a square radius to a circle radius.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1698 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-27 11:32:03 +00:00
LPFaint99
fb5b4d026a
Compile fix, remove PanicAlert from nJoy SDL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1697 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 19:39:12 +00:00
hrydgard
3db9fb4fc1
More renaming.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1696 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 17:33:53 +00:00
hrydgard
8bf3d83107
rename some files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1695 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 17:26:18 +00:00
hrydgard
2a552421a5
moar cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1694 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 17:02:46 +00:00
nakeee
acd0e0d8da
linux/debug builds fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1693 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 13:19:27 +00:00
hrydgard
95a341a4e9
GL Vertex loader moved to VideoCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1692 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 13:09:16 +00:00
hrydgard
ab01e9e853
Prepare vertexloaders for the move...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1691 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 13:03:50 +00:00
nakeee
8819ac74c4
Fixed up padsimpleevnt sconscript
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1690 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 13:02:18 +00:00
hrydgard
fe3cd168f0
Move parts of VertexManager.h to VideoCommon. Opens for moving the VertexLoader to VideoCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1689 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:56:56 +00:00
hrydgard
2ec3cd6694
Move VertexShaderManager too.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1688 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:47:32 +00:00
nakeee
bd9ebbf8c9
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1687 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:39:53 +00:00
hrydgard
d585d26393
Move PixelShaderManager, ImageWrite to VideoCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1686 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:27:58 +00:00
hrydgard
afc87eb5ae
cut dependencies, clean code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1685 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 12:24:15 +00:00
nakeee
974ff690f6
added XFStructs.cpp to SConscript
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1684 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:37:41 +00:00
nakeee
fa69ed2836
compile fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1683 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:33:32 +00:00
hrydgard
67634d5a45
Forgot these
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1682 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:33:15 +00:00
hrydgard
6c916151ab
Split out the shader caches into their own files. The goal is to eventually be able to move the "Managers" to VideoCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1681 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:23:59 +00:00
nakeee
bfa0ef86b1
make gltest compile after 1677
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1680 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 11:00:41 +00:00
nakeee
734c776a18
Clean up wiimote ifdefs a bit
...
donno what with svn and padsimpleevnt
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1678 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 10:53:32 +00:00
hrydgard
fa9f5c44fb
More code movin' .. split Vertex/Pixelshadermngr into xxCache and xxManager.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1677 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 10:43:18 +00:00
magumagu9
3669d711a2
Finish generalizing Safe/UnsafeWriteRegToReg, including warning about
...
unsafe uses.
I was going to use this for stbx, but it appears that JIT'ing it is
actually visibly slower (!).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1676 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 10:04:42 +00:00
nakeee
1413a40944
second try
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1675 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 09:36:35 +00:00
nakeee
a679e345fd
Started working on pad evnt
...
fix for testgl
fix for njoy-sdl to work in debug
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1674 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 09:20:01 +00:00
magumagu9
3a51b3c6e3
Generalize SafeWriteRegToReg. The non-32-bit forms aren't yet used,
...
but could be nice to have.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1673 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 08:56:17 +00:00
magumagu9
32402b465d
JIT implementations of lwzux and stwux. Unfortunately, not really a
...
visible performance increase.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1672 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 08:53:40 +00:00
bushing
ba58962d24
Change the font in DebuggerWX to something legible kthx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1667 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 03:46:04 +00:00
John Peterson
a9e588f4f3
nJoy: I forgot the file header
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1666 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 02:48:35 +00:00
John Peterson
92cef41968
nJoy: Preparation for adding new options. NOTICE: Not tested in OSX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1665 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-26 02:42:15 +00:00
magumagu9
ce01268885
Use ABI_CallFunction instead of CALL where appropriate. Hopefully, this
...
will help with the reported crash problems on OSX. I can't really test
properly, though, since I'm on Linux; please give me feedback on
whether this helps.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1664 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 22:18:39 +00:00
magumagu9
be4c7e1399
Add a helper to make zero-argument calls from an aligned stack
...
correctly.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1663 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 22:10:36 +00:00
magumagu9
b92c831857
Reverting r1650. I don't think this change is the right approach: it
...
actually ends up *misaligning* the stack for the normal ABI_CallFunctionC
and friends. I'll try to help come up with the correct fix; look for
another commit in a bit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1662 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 22:05:22 +00:00
hrydgard
358333b94b
and more boring moving and cleanup ...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1661 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 21:44:56 +00:00
hrydgard
17a601958c
OpcodeDecoding.cpp now shared.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1660 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 20:11:42 +00:00
hrydgard
65e702030a
Some gfx code reorg, make the two OpcodeDecoding.cpp identical - next change will move them to videocommon
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1659 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 20:07:13 +00:00
hrydgard
dcc48d6c41
just a bunch of random code cleanup i did on the train bored, plus a d3d implementation of NativeVertexFormat which isn't actually used yet.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1658 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 15:56:36 +00:00
nakeee
3fd665502e
DiscList section for the gameconfig files
...
Later it will be used to autodetect the next disc it should change to.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1657 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 12:02:09 +00:00
magumagu9
520f7d16e1
I didn't mean to commit this change :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1656 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 10:55:02 +00:00
magumagu9
61c45b78ef
Compile fix for #ifdef OPROFILE_REPORT code; I think I'm the only person
...
using this at the moment, but it's nice to have it working in case someone
else wants to try it.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1655 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 10:54:03 +00:00
magumagu9
76108a98d5
Add support for disabling branch JIT. Potentially useful for
...
debugging and experimenting with the JIT.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1654 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 10:51:42 +00:00
magumagu9
799bb5fc53
Continuation of r1582.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1653 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 09:36:56 +00:00
omegadox
bce493cf3d
1) Added a "General" tab to config window 2) Moved Interface settings to General tab 3) some code organization
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1652 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 07:28:41 +00:00
bushing
34b92fe7c5
We need to be more careful about stack alignment on Darwin. These patches
...
fix the alignment of gcc-generated code (as opposed to JIT code).
There are probably more places this is needed :(
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1651 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 02:53:56 +00:00
bushing
84711122ee
Linux may not care, but Darwin will barf if we don't actually
...
align the stack on the code we generate. Fix some existing code
to do what the comments claim it already does, and then actually
use that code. :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1650 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-25 02:24:46 +00:00
nakeee
0ed845f3d4
SDL and X11 works in gltext (silly error)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1649 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-24 19:59:07 +00:00
Sonicadvance1
604b340504
Woops, fix for GC Controller Test Demo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1648 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-24 10:57:44 +00:00
Sonicadvance1
4486e3a49c
Some more Testsuite programs. The Time one is interesting because it shows that the time is off by around 3 minutes, Modified the sconstruct to remove the flag for stackrealign since it kills GCC 4.3.2
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1647 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-24 09:46:50 +00:00
bushing
fd60a51a95
Fix the degenerate case so that we don't crash if zero joypads are detected
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1645 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-24 07:38:39 +00:00
magumagu9
4aa693ea54
Fix a regression exposed by my previous changes to rlwinm. Also, some
...
minor cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1643 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 22:34:58 +00:00
nakeee
42dc237d7f
compile fix thanks olejl
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1642 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 19:50:34 +00:00
nakeee
e099bbc3ba
Disabled padsimple with gltest.
...
SDL now doesn't crash
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1641 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 14:12:44 +00:00
magumagu9
590adfce53
Generalize constant folding for rlwinm.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1640 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 13:16:52 +00:00
magumagu9
6dd9fa75f8
Minor JIT optimization; doesn't trigger often, but the code looks really
...
stupid when it does.
Note that the regcache tends to be sensitive code; if this change causes
any regressions, feel free to revert.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1639 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 13:09:41 +00:00
nakeee
21d8e522ca
Forgot a file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1638 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 11:53:09 +00:00
nakeee
8321656a53
Please use alerts instead of wxmessage
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1637 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 11:36:39 +00:00
John Peterson
0f2f17f0b2
Interface settings: Save setting
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1636 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 11:24:11 +00:00
John Peterson
ed156f3eeb
Interface settings: Added confirm on stop option
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1635 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 11:11:02 +00:00
John Peterson
8cc09ef74d
Change disc: Warn the user if he's changing the disc to a completely different game
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1634 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 09:33:02 +00:00
Sonicadvance1
2852d1b84f
Allow use of Logger window without entire debug suite via the -l command line option, make the options actually viewable in the logger and a very little bit of a cleanup in nJoy Test
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1633 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 08:49:52 +00:00
John Peterson
62fff80925
Change disc: Moved some code around, no change in functionality
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1632 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 08:47:37 +00:00
omegadox
5464f2274a
Added a DVD menu to main frame and small code move.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1631 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 08:24:30 +00:00
omegadox
34a7e75906
Some code cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1630 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 07:53:11 +00:00
nakeee
73a1b9b2e8
small compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1629 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 07:34:23 +00:00
LPFaint99
b56f7a4682
Added swapdisc function, tested with TOS switching from disc 2 to disc 1. minor memcard manager cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1628 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 07:20:22 +00:00
omegadox
5510c207e6
Added feature "Toggle DVD cover is open", it seems to work but the video message for "Insert Disc" will not show for some reason, so instead the video freezes. Next, the code to let you change the disc needs to be added.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1627 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 06:00:43 +00:00
omegadox
099bd0f4da
Added some ground work for a Swap Disc feature (disabled) and commented out a case for Cover Register in DVD write32 - seems pointless to have.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1626 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-23 04:35:21 +00:00
nakeee
af3341e3d6
minor change in gltest
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1625 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-22 22:24:59 +00:00
nakeee
ac825114c8
small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1623 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-22 10:47:37 +00:00
nakeee
a7c4697d22
more code cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1622 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-21 21:02:43 +00:00
hrydgard
1b0cb56d2b
fix silly bug spotted by magumagu. the case is not likely to ever be used, though.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1621 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-21 17:12:48 +00:00
nakeee
ffaf5177ed
typo fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1620 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-21 15:26:45 +00:00
nakeee
9bbec457c0
more fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1619 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-21 14:45:33 +00:00
nakeee
02ce244d52
Should this fix compile on linux64?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1618 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-21 14:40:43 +00:00
hrydgard
ad44788b36
Remove the entire concept of CPU_RUNNING_DEBUG and move the responsibility for breakpoint handling into the CPU cores. Breakpoints still only work in interpreter, not in JIT.. but now it's closer to becoming possible.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1617 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-21 11:56:37 +00:00
nakeee
347da362f1
some more gstest work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1616 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 23:13:39 +00:00
nakeee
d640dec401
more code clean up
...
gltest compiles on linux, not working yet
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1615 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 22:18:52 +00:00
omegadox
a85ea787c8
Some code cleanup in the AR.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1614 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 19:51:16 +00:00
nakeee
422437824c
compile fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1613 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 19:40:20 +00:00
facugaich
3be88bb2dd
- Janitorial tasks
...
- Bugfix in ARCode/Patch editor
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1612 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 18:46:49 +00:00
LPFaint99
ed75de40f4
oops.. forgot to remove PanicAlerts
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1611 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 18:44:44 +00:00
LPFaint99
011f857b24
Fix for r1600 missing parenthesis, which made it impossible to use an existing memcard
...
Added set as default to rightclick menu of memcard manager
compile fix for Jit64/Jit.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1610 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 18:43:52 +00:00
hrydgard
7de995c00c
Even more code reorganization + first step towards being able to single step directly in JIT mode.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1609 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 17:22:30 +00:00
hrydgard
01598750b9
Cleanup the breakpoint code a bit, fix updating the breakpoint window when clicking in the bp column in the code view.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1607 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 14:00:33 +00:00
hrydgard
66853d6f1b
Fix 32-bit lmw/stmw (well, disable). Merge the two dispatchers.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1606 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 12:46:14 +00:00
hrydgard
614dc1069e
More code reorganization.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1605 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 12:10:59 +00:00
hrydgard
f0bb8f430a
small build fix in debug mode, misc cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1604 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 11:20:47 +00:00
hrydgard
4f4edc05a0
stfsx is now implemented in 64-bit, too.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1603 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 11:18:23 +00:00
hrydgard
7adccb616f
Implement lmw, stmw in jit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1602 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 11:15:03 +00:00
LPFaint99
c652c5e1f0
a few more changes, you can now set a default memcard to load, error messages made a bit more clear
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1601 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 08:47:38 +00:00
LPFaint99
c695ebd6f1
simplified EXI_DeviceMemoryCard.cpp,
...
warning fix for WII_IPC_HLE_Device_usb.cpp,
codecleanup and added the ability to create a formated
16Mb memcard in MemcardManager,
calibrate button is now easier to read in nJoy Testing
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1600 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 08:07:04 +00:00
magumagu9
a2a8be006a
A couple of minor Linux compile fixes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1599 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 07:13:38 +00:00
magumagu9
7ad6b0b5bb
Add a missing include; this was causing a crash on 32-bit Linux because
...
the _M_IX86 define was getting missed when this was included in
JitAsm.cpp.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1598 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-20 06:41:15 +00:00
hrydgard
c4f27aaae1
Avoid GetCR/SetCR in the cr bitwise ops
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1597 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-19 22:46:28 +00:00
hrydgard
347fc18542
misc cleanup, bugfix for x86 display in jit window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1596 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-19 22:21:29 +00:00
hrydgard
cd62fc5c0c
Some stats for the jit window.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1595 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-19 21:35:57 +00:00
hrydgard
104acd5bc1
Turn the X86 emitter into a class, so the code pointer is no longer a global, yay! Created XCodeBlock that derives from XEmitter, and the Jit now derives from XCodeBlock so it can call all ADD SUB JNZ etc without having to prefix them with "emit.". I think someone's gonna like this.
...
There's some cleanup still to be done, but hey, it works. There shouldn't be a noticable speed difference.
I hope GCC doesn't have a problem with the "member function pointers" I used.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1594 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-19 21:24:52 +00:00
nakeee
b5dcdcf779
More cleanup again I hope I didn't break anything, please check
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1593 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-19 13:56:53 +00:00
nakeee
db15121b5d
Some cleanup Should affect windows tell me if it does
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1592 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-19 11:46:52 +00:00
nakeee
2bb169ce37
Moved the wx anti debug flag to scons
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1591 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-19 09:36:27 +00:00
nakeee
54c6a624ea
fail array was too small
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1590 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 23:38:07 +00:00
nakeee
27dce100f3
removed wxcode from core.
...
Note that while that now logs will not have the date in natural format.
it will have the standard sec since epoch notation. Which is faster to log, and not wx depended.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1589 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 23:02:19 +00:00
nakeee
fa00041f77
Fix compile on osx
...
Added SetTitle support to cocoa
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1588 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 21:40:50 +00:00
Shawn Hoffman
3d9c903a3b
fix crash due to AR, remove LOGGING from Common.vcproj (Why won't njoy test build in debug?!)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1587 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 16:06:27 +00:00
nakeee
f80639218f
small compile fix for previous commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1586 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 15:10:23 +00:00
hrydgard
b8f619550d
add ppc disassembly to jit results viewer windowTurn the JIT into a class. Indentation cleanup will be in a separate CL, and the block cache will later be split out into its own class. Cannot detect any speed difference whatsoever - the games spend 99.9% of their time in already jitted code anyway. I have a good reason for doing this - see upcoming changes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1585 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 13:21:02 +00:00
nakeee
74c1950495
Adjusted to fit some gcc weirdness
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1584 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 11:51:11 +00:00
hrydgard
772a29df28
add ppc disassembly to jit results viewer window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1583 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 11:09:03 +00:00
hrydgard
8cba6d933c
remove a useless #define
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1582 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 10:52:55 +00:00
nakeee
cbdcb536bf
WXGL window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1581 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 10:52:06 +00:00
hrydgard
50d72c1e59
Remove global state from PPCAnalyst.cpp. Little bit of cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1580 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 10:44:03 +00:00
hrydgard
feb8dc7e6b
fix 64-bit build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1579 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 10:42:37 +00:00
nakeee
4ac1d4d2b3
SDLWindow also mainly for review
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1578 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 10:30:20 +00:00
magumagu9
af378dd111
Fix/enable JIT for ps_muls0/ps_muls1.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1577 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 09:39:05 +00:00
magumagu9
b43725d35f
More JIT functions. Specifically, implementations of lfd and stfd for
...
those of us on 32-bit without SSSE3, and an implementation of stfsx
(32-bit only at the moment, but should be easy to fix up for 64-bit).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1576 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 07:10:10 +00:00
magumagu9
b3389c593f
Implement some more JIT functions. If only all functions were so easy
...
to implement :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1575 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 06:58:12 +00:00
magumagu9
97e01e31d0
Some small emitter enhancements; I was originally planning on actually
...
using these, but I changed my mind. They could potentially be
useful in the future, though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1574 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 06:46:32 +00:00
Shawn Hoffman
a6a279a7da
fix for issue 411, njoy testing is re-enabled in windows, but not for debug config (it hates logging?)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1573 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 01:21:56 +00:00
nakeee
e6424f750b
scons changes
...
added fastlog flavour with LOGGING and -O3
changed debug to include _DEBUG
changed devel to include DEBUGFAST
for now wxonassert is disabled as I couldn't make it work
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1571 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-18 00:37:24 +00:00
nakeee
4a879698ac
First trial in backend, compiles but not checked or enabled (mostly for general review)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1570 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 23:49:35 +00:00
Sonicadvance1
8e127c38e2
Bit more BBA work. Still no idea what I'm doing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1569 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 22:55:03 +00:00
nakeee
c0b5aaa995
Added not implemeted rendering backend chosing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1568 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 22:09:33 +00:00
Shawn Hoffman
0159a027e4
remove a line that was meant to be temporary. I tested a bunch of times, and couldn't get it to hang.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1567 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 18:20:41 +00:00
nakeee
62d44c9166
Clear errors, fixed unload on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1566 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 17:49:38 +00:00
nakeee
fb3c13588b
compile fix for windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1565 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 16:24:03 +00:00
nakeee
eea2f0520b
code clean up, for dll loading, note that this didn't add new errors
...
just made old one visable, so complains about DllDebugger and missing symbols
should be refered to the one who added the symbol without making sure the plugin actually has it.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1564 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 15:34:27 +00:00
nakeee
2a2a83b7c8
small clean up
...
enabled njoy_test
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1563 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 10:30:44 +00:00
magumagu9
ea2045e536
A couple of compile fixes; standard string screwups.
...
I'm also running into an error in Source/Core/Core/Src/MemTools.cpp, but
I'm not sure what the right fix is there.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1562 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 09:46:32 +00:00
Sonicadvance1
0944564cf0
Some more minor work on BBA, Seems I need a virtual network device sooner than I thought. Such a pain.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1561 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 09:11:03 +00:00
Shawn Hoffman
4a5d9ded94
namespace-ified ActionReplay, and made ISOProperties use the existing AR code. bonus: encrypted arcodes are saved as unencrypted codes just by closing the isoproperties dialog. also added ARCodeAddEdit, but once again, it only views entries atm. some misc wxw cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1560 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 04:14:24 +00:00
bushing
1e774a5db2
Added register struct defs for non-linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1559 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 02:08:11 +00:00
hrydgard
af501556b3
Comment out slightly annoying error message - not even sure that creating a directory that exists should be called an error.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1558 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-17 00:57:55 +00:00
Sonicadvance1
5241b51d5f
More work on BBA. Endianess problems are yes. I have no idea what I'm doing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1556 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-16 07:24:04 +00:00
Sonicadvance1
f2686589e9
Just a few spelling mistakes in both the DX9 and GL shader, probably won't change anything for games, but it's best to be correct in the code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1555 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-16 03:34:06 +00:00
hrydgard
7b4f6ba255
remove annoying error message when state saving
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1554 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-16 00:44:50 +00:00
hrydgard
b3fc3b16da
small ps bugfix and another couple of instructions implemented
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1553 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-16 00:21:17 +00:00
hrydgard
a4fc0da8cc
activate code reordering for better branch merging... it seems to work :P let me know if this breaks something.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1552 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-15 23:11:42 +00:00
hrydgard
3de4df29a3
merge cmp/branch when possible. smaller than expected (nearly unnoticable) speedup :P slightly bigger if you enable line 291 in ppcanalyst.cpp, but that's not fully tested yet.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1551 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-15 22:57:11 +00:00
hrydgard
060523a805
Consolidate all jit integer compare ops into one function.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1550 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-15 21:05:37 +00:00
hrydgard
a44c421d01
Somewhat faster CR flag storage. Doesn't really make that much of a difference - but opens a possibility to merge cmp instructions with their following conditional branches in an efficient way.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1549 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-15 20:41:59 +00:00
hrydgard
5c831a934b
More CR usage cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1548 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-15 19:40:12 +00:00
hrydgard
866d4e6bc8
Consolidate some compare instructions in JIT, preparations for separate CR flag storage, misc other cleanup in cpu core.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1547 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-15 19:22:34 +00:00
nakeee
4b5cfed314
forgot include
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1546 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-15 11:03:02 +00:00
nakeee
7f8cc4ec62
more nowx fixes
...
disabled njoy test build
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1545 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 23:52:01 +00:00
hrydgard
7790afb1f3
add (disabled) instruction reordering pass to PPCAnalyst. intent is to move cmp instructions towards their conditional branches, and merge them wherever possible.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1544 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 23:22:56 +00:00
nakeee
b0f17043bd
new MsgHandler replacing common
...
Most things moved to macros
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1542 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 22:00:18 +00:00
hrydgard
a46392f243
linux build fix, hopefully
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1541 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 21:55:10 +00:00
hrydgard
1a8cbd7b95
Cleanup AOSoundStream, fix audio pitch in linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1536 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 20:18:21 +00:00
hrydgard
64a74c2ba4
Only initialize the Wiimote plugin if booting in Wii mode.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1535 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 20:01:01 +00:00
hrydgard
0412d0811a
Fastmem for linux. Not yet activated, Cg goes nuts, for some reason.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1534 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 18:25:33 +00:00
hrydgard
bddc78383e
Fullscreen option temporarily removed from Linux build since it doesn't actually work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1533 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 17:37:59 +00:00
hrydgard
7eefb7743b
Get the "MemTools" and backpatching code to build on linux. Not yet activated.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1532 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 17:29:13 +00:00
hrydgard
f3eda7d85a
GL: Don't create a new texture every time the contents of one is updated. Probably not a noticable speed boost, but still .. it's good to be nice to GL :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1531 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 14:28:41 +00:00
memberTwo.mb2
b5b43f9408
Change PanicAlert for _dbg_assert_msg_ in case of PI_RESET_CODE (i122).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1530 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 13:55:12 +00:00
nakeee
03088eee2f
returned WXpanicalert
...
it should be extended to get a message
and the code in common.cpp cleaned up
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1529 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 12:30:37 +00:00
hrydgard
162351d832
Fix a number of bugs in the ppc disassembler, causing valid instructions to show up as (ill). Also fix some broken indentation. Plus a panicalert for illegal instructions in ppctables. Remove some deprecated compiler flags.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1528 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 11:57:35 +00:00
nakeee
cdf64b8199
wxgl works sometimes on dual core but hardly ever on single
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1527 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 11:19:02 +00:00
nakeee
77aaf18d21
use opengl_makecurrent before save
...
and 2 small sdl/wx changes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1526 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14 00:31:47 +00:00
nakeee
bb817fbced
scon fixes SDL compiles
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1525 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 23:19:56 +00:00
nakeee
2c66b9d36f
wxgl fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1524 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 22:40:10 +00:00
hrydgard
f225f92f4d
Tatsunoko has DVD trouble. This prevents it from corrupting RAM. This doesn't make the game work, though.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1523 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 19:55:04 +00:00
nakeee
3c2a41c290
linux compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1522 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 19:49:19 +00:00
hrydgard
522752c77d
small speedup of logmanager, minor logging improvements, misc code standard improvements, replace a crash with an error message in ppcanalyst
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1521 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 16:58:06 +00:00
memberTwo.mb2
82cd659638
Fix time in some games (AC and ZWW at least). Many games doesn't use RTC but TBRs. So a TB offset is initialized at boot with localtime now. There are, indeed, side effects since time is CPU cycle dependent in this case.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1519 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 11:57:01 +00:00
LPFaint99
d1712f15ca
MemcardManager and GCMemcard fixes/code cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1518 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 11:30:00 +00:00
LPFaint99
984a3ad699
Disable ETH device so that games that use it do not crash, mariokart GC should boot now. thanks to Chilango for testing the fix. Also rearange functions in GCMemcard to a more logical order
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1517 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-13 07:07:52 +00:00
hrydgard
0d424e109c
might fix up nJoy, thanks sl1nk3
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1516 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 20:35:46 +00:00
hrydgard
4e1e220e71
Cleanup, some BOOL removal. tested to work, unlike a certain other change :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1515 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 17:59:33 +00:00
hrydgard
537cf69cce
Revert 1513
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1514 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 17:36:12 +00:00
nakeee
8fa5b24472
made BOOL into s8
...
I tried hard not to break windows code but please check
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1513 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 12:56:11 +00:00
nakeee
d61cbd747f
Small linux fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1512 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 11:57:15 +00:00
omegadox
8149e1481a
revert
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1511 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 11:27:50 +00:00
nakeee
13acef8793
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1509 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 10:42:18 +00:00
omegadox
2c9f66e3b2
some fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1508 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 10:33:02 +00:00
nakeee
bd1aa13182
can someone test it on win?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1507 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 08:53:15 +00:00
omegadox
45201abb9e
PanicAlert, PanicYesNo, AskYesNo now use wxMessageBox. Also some very minor fixes in Fill'N'Slide.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1506 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 08:47:13 +00:00
omegadox
ffae8c51d6
Fill 'N' Slide fixes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1505 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 08:12:09 +00:00
LPFaint99
3e33e06844
memcardmanager: lots of code cleanup a few minor fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1504 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 07:14:37 +00:00
omegadox
b743aad2a5
Added Action Replay logging support to the AR window and possible Fill 'N' Slide fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1503 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 06:44:02 +00:00
Shawn Hoffman
66536235e6
compiletime warning fixes, possible wxw crashes fixed, disable build of njoy_test until it's more mature.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1502 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-12 03:38:50 +00:00
nakeee
835f38c6e0
osx compile fixes + wx latest non working try
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1501 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-11 22:08:44 +00:00
daco65
607f5b289f
build fixings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1500 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-11 15:12:17 +00:00
nakeee
c2fd281a49
a bit more work still seg faults..
...
wonder why..
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1499 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-11 11:37:26 +00:00
LPFaint99
cf987d255d
Memcardmanager fixes. Fix for missing return values in switch statement, fix for return value from importfile
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1498 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-11 06:20:39 +00:00
nakeee
aa9b2e1073
forgot 2 files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1495 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 23:41:33 +00:00
nakeee
f395257edc
added scons wxgl flag
...
remove OSX64 define
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1494 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 23:39:59 +00:00
nakeee
32a7c530e6
define mess and some other small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1493 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 23:23:05 +00:00
hrydgard
c26c92cffd
Fix some silly BOOL confusion
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1492 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 23:05:57 +00:00
hrydgard
0ad52a4fee
Workaround for StringFromFormat-under-linux problem, random cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1491 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 22:36:26 +00:00
nakeee
61392ba692
make bool signed
...
now -1 can be a maybe
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1490 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 22:00:48 +00:00
hrydgard
4d013ec5df
Fix some sprintf warnings.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1489 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 21:24:07 +00:00
hrydgard
ff776ce7cf
Some fixes to nJoy. No more trying to read non-existing buttons (dunno about axes, but i got warnings about the buttons),
...
Also some code standard cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1488 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 21:23:15 +00:00
nakeee
b0d959832d
fixed typo:)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1486 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 21:07:11 +00:00
nakeee
900407c1fe
scons osx cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1485 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 18:33:13 +00:00
Shawn Hoffman
761dfca9ed
add bba to windows build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1482 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 10:15:40 +00:00
nakeee
f82ee1faa6
first time I had to remove wxT() to make it compile:)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1481 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 09:57:15 +00:00
Sonicadvance1
6b6aa1bb17
Adding Current BBA code. Very much thanks from Masken of Whinecube. Doesn't work yet, so it's disabled saying it's not present. Byte swap problems for it not working? Will continue working. Someone in Windows needs to add the files to the project.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1480 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 09:46:44 +00:00
Shawn Hoffman
514826f282
Fix up wxw asserts and exceptions caused by: the "booting..." msg, hacked up tooltips in the debugger, and the staticbitmaps in wiimoteframe.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1479 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 08:57:57 +00:00
Sonicadvance1
2cbef47d0e
Holy Crap Batman! nJoy Testing changes. Anyway, this makes axises actually work for buttons. It needs cleaned up still. Buttons dont work as axises yet, will work on that later.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1477 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 03:49:17 +00:00
LPFaint99
4f40c79345
Adds a right click menu options to memcard manager, whether to use pages\ how many saves per page, which columns to show/hide
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1476 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 02:41:55 +00:00
omegadox
e80c190602
Some plugin name fixes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1475 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10 00:53:42 +00:00
Sonicadvance1
c889d03829
Use MIME type as backup to extension, just in case extension fails.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1470 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 23:27:08 +00:00
Sonicadvance1
05d2e470bf
Made opening the ISO file more safe, so it doesn't seg fault when it can't find the filetype from extension and etc.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1469 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 23:19:44 +00:00
hrydgard
0e47a7986d
Fix filesize computation broken by XtraKrazzy in R1405
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1468 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 22:54:57 +00:00
hrydgard
e450578710
TLB hack plus some project changes. I only get a Konami logo though in MGS. Sonic1, plz fix :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1467 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 22:20:50 +00:00
hrydgard
f51a08c604
fix nogui build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1466 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 22:08:40 +00:00
nakeee
8fdfe2583c
scons fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1464 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 21:46:32 +00:00
John Peterson
61f6c097f4
Wiimote status: disabled logging
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1463 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 21:46:12 +00:00
hrydgard
d01e05b7b5
make all disassembler calls threadsafe .. hopefully.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1462 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 21:24:12 +00:00
hrydgard
6bf333c893
Remove WX stuff from core (boo!)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1461 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 20:33:40 +00:00
nakeee
736409632e
compile fix on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1460 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 18:10:16 +00:00
John Peterson
7f7f4e8ac2
Build settings: Fixed the win32 Release linking with a /NODEFAULTLIB:msvcrt.lib, DebugFast still doesn't link
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1459 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 17:07:26 +00:00
John Peterson
743a12f53e
Made the Wiimote status go away in GC mode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1458 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 14:57:55 +00:00
John Peterson
5c75ba6177
Fixed DebugFast wxAdv28 build to avoid wxOnAssert linking errors
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1457 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 14:07:51 +00:00
John Peterson
3c63813971
Fix to commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1456 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 05:41:55 +00:00
John Peterson
fee145244c
Wiimote: Added optional status icons for the Wiimote speaker and leds. And a few other small changes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1455 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 05:37:15 +00:00
Shawn Hoffman
668337eb84
convert the register window to wxGrid, allows multiplatform colors. fix wxw debug build error msg.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1454 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 05:29:14 +00:00
John Peterson
5ede71fb84
Turned on logging with debugging in windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1453 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09 03:14:44 +00:00
hrydgard
b3421467ad
add support for all seek modes (wii nand file i/o)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1451 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 22:02:06 +00:00
memberTwo.mb2
9d3d76837e
Fix logging at startup (i383).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1450 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 21:38:38 +00:00
bushing
8566df386b
oops
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1449 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 11:59:51 +00:00
bushing
f0758fc3e2
begin using GetUserDirectory()
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1448 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 11:34:26 +00:00
bushing
d5c9afd449
Xquartz doesn't support XF86VidMode, nor does it support fullscreen mode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1447 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 09:58:02 +00:00
bushing
d26dabd3b9
redefine LOGV macro to avoid use of __Logv -- makes compiling easier
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1446 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 09:56:05 +00:00
bushing
cda50a3a82
add missing include
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1445 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 09:55:02 +00:00
bushing
6f21c69828
Look for plugins in Dolphin.app/Contents/PlugIns on OS X
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1444 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 09:53:38 +00:00
bushing
05e9ae0f6f
chdir to ~/Library/Application Support/Dolphin on OS X, to place our user root there
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1443 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 09:52:30 +00:00
bushing
49cfded60b
set svn:eol-style=native for **.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1442 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 05:30:24 +00:00
bushing
901fe7c00f
set svn:eol-style=native for Plugins/**.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1441 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 05:25:12 +00:00
bushing
30c883bcfc
set svn:eol-style=native for **.h
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1438 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 04:46:09 +00:00
bushing
bbb98d8e2e
testing svn:eol-style=native on one file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1436 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 03:32:03 +00:00
bushing
cad517866e
add partial support for building the plugins
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1435 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 03:22:31 +00:00
bushing
0ab3ee9dfb
Teach Dolphin that dynamic libraries end in .dylib on OS X
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1434 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 03:13:06 +00:00
John Peterson
f5fa53a397
Fix to last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1433 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 01:55:43 +00:00
John Peterson
9e0439a193
Elf loader etc: Added command line elf loader so I can build and run homebrew with F5, use it with -e file.elf. Made some comments towards finding why lwbt fails to complete the HCI negotiation. I found that it worked in revision 800 so I will try to figure out what broke it along the way. Made some other small changes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1432 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08 00:25:01 +00:00
nakeee
7f00e271e5
some nowx fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1431 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 22:42:49 +00:00
LPFaint99
41eabbf3d6
Compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1430 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 22:40:27 +00:00
nakeee
a683d2f5d3
no need for dis. It's done by wx (and the function is not portable)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1429 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 21:57:51 +00:00
nakeee
cd24b37924
can run dolphin by double clicking (osx)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1428 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 21:13:26 +00:00
nakeee
50c215a067
Forgot glu
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1427 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 19:13:44 +00:00
nakeee
0b7252b8f5
more small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1426 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 19:09:14 +00:00
nakeee
fcfb8ffdd5
some scons fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1425 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 17:09:40 +00:00
nakeee
3f4d2633dd
ULL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1424 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 16:15:46 +00:00
John Peterson
3b20086dc3
Fixed Homebrew again
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1423 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 10:51:48 +00:00
John Peterson
9d9c2fc983
Wii IOS: Some comments, logging changes and other small changes, no noticeable effects except that the MP3 WiiConnect24 error message has changed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1422 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 10:15:36 +00:00
nakeee
fd0cb4afaa
missing define
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1421 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 07:06:25 +00:00
Shawn Hoffman
1b66c63625
windows build fix. nakee, what were you thinking >.>
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1420 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 03:07:21 +00:00
omegadox
f9f80ed365
Copy EFB to texture alignment fix thanks to slink
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1419 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 02:23:25 +00:00
nakeee
98f40d80b7
a not that is not suppose to be a not
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1418 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 00:28:00 +00:00
nakeee
a9b2738a36
Test for libs not OS
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1417 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 00:22:10 +00:00
Shawn Hoffman
e7dacb5655
cleanup: delete old files and don't use SanitizePath where it's not needed.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1416 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-07 00:12:15 +00:00
nakeee
5f11ae5dbd
some more scons cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1414 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-06 22:28:32 +00:00
John Peterson
5a3ee9d7af
Fixed the flashing problems in MP3
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1413 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-06 11:13:57 +00:00
LPFaint99
5712a74ffd
Fix for memcard manager, now exporting and copying, deleting saves on pages other than page one will work correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1412 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-06 09:29:44 +00:00
bushing
7b2e74b6fe
Dolphin can now be built on OS X using Xcode instead of scons.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1410 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-06 03:31:24 +00:00
bushing
e0f1a3b9cf
don't include stdafx.h on OS X
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1409 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-06 03:19:25 +00:00
bushing
3edc2bfdfa
make blend50 portable
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1408 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-06 03:18:10 +00:00
bushing
14ff55d13b
add support for GCC 4.0
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1407 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-06 03:17:42 +00:00
Shawn Hoffman
5c805163bf
replace per-platform DIR_SEP and DIR_SEP_CHR with "/" and '/', cleanup some wii fs things, made CWII_IPC_HLE_Device_fs::ExecuteCommand DELETE_FILE also delete the device if it's a dir.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1406 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-05 20:00:34 +00:00
XTra.KrazzY
116509985a
More portable file management. Verify on linux and check Wii's un-save-able games.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1405 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-05 17:04:15 +00:00
nakeee
064d45024c
(requires review for windows/mac)
...
Fix up so that various libraries wont be fatal for build with scons
wiiuse lib is used only if HAVE_WIIUSE is defined to 1
made major cleanup for darwin and osx64
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1404 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-05 13:46:19 +00:00
Sonicadvance1
be3094b6b3
Hey Look, Register window in Linux works now! Maybe we should use the same method for Windows, instead of the OS specific one? Also, I will probably make a window similar to this for video registers, so I can debug them. Fun for all!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1403 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-05 06:01:53 +00:00
memberTwo.mb2
bc3a7bdce3
Better tlut hash for fixing MPs font. Didn't notice any slowdown for now.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1402 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 22:55:17 +00:00
memberTwo.mb2
83e4bd2e5f
Fix MP1 & MP2 texture font issue. Not very robust but the general idea is there :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1401 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 20:21:32 +00:00
XTra.KrazzY
42e485ba0b
Rename fix. Save files are now being created
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1400 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 19:34:35 +00:00
XTra.KrazzY
6ea10dfa22
PPCTables Housekeeping...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1399 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 19:17:37 +00:00
XTra.KrazzY
f3fb99446d
stwcxd and lwarx are now emulated properly. Sonic Unleashed boots!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1398 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 19:12:09 +00:00
memberTwo.mb2
aa05c2173e
correct TexDecoder_GetTextureSizeInBytes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1397 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 15:51:53 +00:00
memberTwo.mb2
f66b7999d8
Fix windows build. Fix InterlockedIncrement for old gcc. TOTEST on linux.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1394 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 13:43:03 +00:00
nakeee
2e9ffbc136
query replace mistake
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1393 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 12:07:38 +00:00
nakeee
c6e1418ab3
forgot a file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1392 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 11:59:03 +00:00
nakeee
b64877d464
merged windows/linux atomic operations,
...
please test on windows
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1391 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 10:58:45 +00:00
omegadox
9692fca60e
windows build fix for Plugin_PadSimple/Src/PadSimple.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1390 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 09:30:59 +00:00
XTra.KrazzY
e3fb58769c
Some more work on stwcxd and lwarx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1389 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 05:53:10 +00:00
mizvekov
15e3fbc299
Changing PadSimple to use XkbSetDetectableAutoRepeat instead of XAutoRepeatOff
...
This way we don't have to care about turning it back on, and if we crash or get
killed everything is still fine (user won't have to turn it manually on)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1388 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-04 02:53:13 +00:00
nakeee
a37376f1cd
removed old logging left over
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1387 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-03 21:35:36 +00:00
nakeee
b08352d1e4
Some clean up
...
delete devices after reply
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1386 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-03 21:17:49 +00:00
nakeee
c16732a012
print device id on open
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1385 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-03 19:36:47 +00:00
nakeee
eecbfa3445
0 seems to be ok
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1383 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-03 06:42:21 +00:00
nakeee
27dc595d7c
move enum to include
...
added log message
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1382 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-03 06:34:29 +00:00
Sonicadvance1
395129d2c4
More work. Must press calibrate to figure out the min and max first. Triggers are annoying in Linux, because each is treated as a different axis from 0 to 255. but Windows it's from -255 to 25. It keeps setting the pressed button to the l-Trigger in Linux because of this. Must do more work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1381 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-03 02:33:02 +00:00
nakeee
ab36429fb0
making sense of if
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1380 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-02 22:52:02 +00:00
XTra.KrazzY
d8a26fe9e0
stwcxd clarification (no implementation, as of yet, let alone a JIT one)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1379 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-02 21:16:09 +00:00
nakeee
dc3f3eb190
warning fixes + compile on linx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1378 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-02 10:50:58 +00:00
Shawn Hoffman
afbed76fe7
get rid of .os files, add nJoy Test to Dolphin.sln
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1377 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-02 05:00:18 +00:00
Shawn Hoffman
f27a08cf7f
Improve the Patch editor a bit, it now works fine for viewing entries at least.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1376 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-02 04:25:52 +00:00
Sonicadvance1
4df7675d19
Commiting a Linux fix, and along with it is my current work on the nJoy plugin to make it better and use axises as buttons, buttons as axises, and axises as the triggers.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1372 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-02 01:08:21 +00:00
Shawn Hoffman
e033e31064
fixed up CopySettingsFile and idef'd away MSWDrawSubItem
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1371 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-02 00:12:42 +00:00
Shawn Hoffman
9a7a02fe63
bugfixes for patches and isoproperties (and starting on edit/add patches)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1370 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 20:55:45 +00:00
nakeee
751124bb68
small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1369 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 15:41:02 +00:00
John Peterson
159d33a251
FileUtil: Fixed CreateDirectoryStructure(), I don't think you can use double quotes "" in find, it must be ''
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1368 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 12:18:50 +00:00
nakeee
0e6f7853c9
I love my call stack
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1367 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 10:31:03 +00:00
John Peterson
8485f108e1
Wii IOS /dev/fs IOCTL_READ_DIR: Made Mario Kart make a save file again
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1365 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 09:27:03 +00:00
nakeee
e6022acf26
small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1364 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 08:34:51 +00:00
hrydgard
356f57baec
revert loop_counter to memory - might fix the 32-bit crashes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1363 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 08:20:34 +00:00
John Peterson
9549abb74d
Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1362 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 07:59:16 +00:00
John Peterson
1a9192d2ba
Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1361 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 07:54:18 +00:00
John Peterson
a09a6330d5
Readded lost comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1360 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 07:51:23 +00:00
John Peterson
c05b7df3ef
Debugger: added save code option and darkened the code view colors so I can see them on my screen
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1359 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 07:37:35 +00:00
fires.gc
327662bce3
fixed IOCTL_READ_DIR command, removed some commands which are at best "misleading"
...
i dunno which games are using IOCTL_READ_DIR at all but i hope i havn't broken anything
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1358 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 06:52:02 +00:00
fires.gc
df6cc66d87
added GetCurrentDirectory function
...
some times "something" changes the current directory if you open a file with the file browser dialog...
i need this function to investigate the problem :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1357 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 06:46:50 +00:00
omegadox
7635a85f90
Added missing header.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1356 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 05:57:56 +00:00
John Peterson
ea575cf5df
Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1355 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 03:34:18 +00:00
John Peterson
4c7d20e555
Wii memory bug: added debugging function to Memmap.cpp to trace the bug, uncomment the CheckForBadAddresses() calls to enable it
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1354 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 03:32:18 +00:00
hrydgard
20b8277ee8
reorganize the vertex normal loader tables a little.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1353 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-01 00:02:36 +00:00
hrydgard
df37685ffb
some more control structure merging
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1352 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 22:57:55 +00:00
hrydgard
dbc57ca08e
make vertex format compiler less confusing (no more duplicated work).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1351 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 22:47:06 +00:00
daco65
ec7c4ad53f
ported the fire emblem speedhack to pal.
...
also added size 3 to some action reply stuff (im not sure it works, all my size 3 codes are special codes)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1349 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 21:36:45 +00:00
nakeee
7df394955c
use DIR_SEP
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1347 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 17:23:38 +00:00
nakeee
e4c6493130
dded wxT()
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1346 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 15:13:33 +00:00
hrydgard
d2c2bd52ef
forgot to update the SConscript
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1344 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 15:06:34 +00:00
hrydgard
bebd135b7d
Show iso filename in title of properties window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1342 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:22:47 +00:00
hrydgard
c541f3c335
Aniso filter setting working in GL, some code moving around, spelling fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1341 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:15:34 +00:00
hrydgard
9ed23af1c2
Tweak some strings.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1340 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:11:16 +00:00
hrydgard
148aa7c326
warning fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1339 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:02:48 +00:00
hrydgard
278d54f0df
forgot this one in 1275
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1338 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 14:02:07 +00:00
nakeee
b46152cdbd
few more small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1337 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 13:39:11 +00:00
nakeee
1c34151182
linux compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1336 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 12:01:36 +00:00
nakeee
cf2468ec4d
linux fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1335 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 11:19:05 +00:00
omegadox
2f528a3de4
Opps, forgot to add the files.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1334 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 11:14:52 +00:00
omegadox
ca3e5befd9
Added a window for the Action Replay.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1333 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-30 11:13:14 +00:00
hrydgard
6ccf90bbba
release mode build fix in wii_ipc_hle
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1329 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 11:55:06 +00:00
John Peterson
852c6aaca1
Create a dir for setting.txt to
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1328 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 09:54:39 +00:00
John Peterson
409720b91a
Wii IPC file handling: Made some comments and changes to try to locate the Mario Kart and SSBB errors, in case they are file handling errors
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1327 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 08:49:22 +00:00
John Peterson
f4cae8c9b7
Debugger: Made Insert blr toggle between blr and old value
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1326 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 08:38:03 +00:00
John Peterson
e168f95257
Moved back SYSCONF to shared2/sys, it was probably unnecessary to have it in two places
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1325 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-29 00:06:38 +00:00
John Peterson
948046ef4c
Moved Classic Controller keys (H was already taken)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1324 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 21:18:26 +00:00
John Peterson
6a74afd02d
Don't allow two extensions at the same time
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1323 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 21:08:18 +00:00
John Peterson
4ff865198d
Added analog sticks to emulated Classic Controller, the left analog stick is JKLI, the right stick is FGHT, the home button is U, the + and - buttons are O and N
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1322 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 19:02:42 +00:00
John Peterson
46dccd280a
Fixed the digital buttons on the emulated Classic Controller, they are Numpad 4, 5, 6, 8 and Z, C, X, Y, 7, 8, 9, 0 so far
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1321 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 15:44:10 +00:00
Sonicadvance1
32dc31f3da
Committing my current work on Anti-Aliasing for the GL plugin. It works, but it's slow, really slow. I got 1-2FPS in JIT with it enabled. Maybe Windows would be faster, I'm not sure. It's highly experimental and shouldn't be used yet, since some games don't work with it. Like Super Smash Brother's Melee in game.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1320 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 13:23:29 +00:00
John Peterson
95153abe6c
Added option for emulated Classic Controller, Mario Kart Wii recognize it but the controls doesn't work yet
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1319 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 11:54:15 +00:00
John Peterson
1bc53f87dc
Mario Kart Wii now works if you use an old save file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1318 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 11:50:55 +00:00
John Peterson
ca68a6f168
Allow me to see MEM2 in the debugger. I hope this doesn't break anything.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1317 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-28 11:34:56 +00:00
hrydgard
494c859cbe
Build fix. Please clarify what is going on, what was this code doing here?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1316 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 21:09:50 +00:00
nakeee
9a43ed822e
removed return false from void function (thanks jp)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1315 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 20:30:30 +00:00
John Peterson
717aa36034
Added somme comments and cases for missing ES and NET commands, no actual fixes so far
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1314 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 15:43:19 +00:00
XTra.KrazzY
3b67df1b45
Fixed saving states in OGL Linux.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1313 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 12:13:15 +00:00
John Peterson
7a72ed3e4a
Fixed accidental DSP HLE change that broke the music in games that don't use SRC
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1312 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 07:52:18 +00:00
LPFaint99
af46362f34
Fixes for crashes if firstblock or numblocks is > 2049
...
Fixes some memory leaks, removes duplicate function
some information about hdr added
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1311 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-27 05:30:18 +00:00
nakeee
69e978f9e2
i,j,k,l should NOT be globals
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1310 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 21:52:58 +00:00
nakeee
138e220006
Didn't replace all the instances
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1309 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 21:41:17 +00:00
nakeee
e8b0757ee7
Fix compile on windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1308 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 21:27:01 +00:00
nakeee
0bad9e9385
warning fixes
...
please review Source/Plugins/Plugin_VideoOGL/Src/VertexManager.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1307 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 20:28:03 +00:00
nakeee
8777917177
warning fixes
...
(may break sound on wii, look in the changelog of
Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp
if you wish to know why)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1306 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 19:42:22 +00:00
daco65
d2b726da59
replaced the ugly wx window with PanicYesNo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1305 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 18:20:28 +00:00
nakeee
b84bf2f273
more warnings fixed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1304 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 17:40:28 +00:00
nakeee
d0cd722e81
some cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1303 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 17:16:54 +00:00
daco65
1580d6ecf1
Let the user decide to convert the txt to the masterkey.bin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1302 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 15:17:25 +00:00
gigaherz
3f52c69513
Added some ugly shitty code which will let ppl paste the masterkey in hex into a masterkey.txt file and let the emu convert it to binary.
...
Feel free to make it nicer if you want to.
Requested by ector.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1300 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 02:07:29 +00:00
hrydgard
5c49095069
Oops, broke the original texture cache :p fixed.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1299 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26 00:00:23 +00:00
hrydgard
d0a48f654a
Improve safe texture cache - now using sparse CRC to identify textures. Far less video glitches - metroid intro looks good.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1298 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 23:56:57 +00:00
hrydgard
a95e804681
fix jit bug causing the "not so simple" error message
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1297 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 23:19:05 +00:00
hrydgard
72af432491
Put the vertex loop inside the JITted code in the vertex loader. Small (yeah, small) speedup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1296 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 21:57:02 +00:00
hrydgard
30a5c91c99
GL: Safer vertex loading (should fix the new zelda crash), added vertex format logging to "show some statistics"
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1295 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 21:15:31 +00:00
Sonicadvance1
29faf7776b
stb and stbu do not work under 64bit Linux, re-disabling
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1293 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-25 10:48:07 +00:00
nakeee
8e0823bf37
crash fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1292 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 20:43:46 +00:00
hrydgard
06aeab0414
Added an option for "Safe texture cache". Prevents Metroid Prime 1 from caching but can cause texture glitches.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1291 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 20:04:51 +00:00
hrydgard
b9c6f7cb89
Hacky fix for weird video hangs in Metroid Prime 1. May think of something better later.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1290 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 19:31:49 +00:00
Shawn Hoffman
0b5fed62c1
ISOProperties.cpp can now toggle and remove cheats/patches. Still have to do add/edit. Put PatchEngine in it's own namespace, changed format of patches.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1289 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 19:11:15 +00:00
nakeee
4dd91ec191
fix getsize on 32 bit linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1288 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 17:31:30 +00:00
memberTwo.mb2
0f13d327b8
DC + fifo: small fix/correction ;). Remove old stupid OnIdleDC stuff. Interesting: DSPnull with DC + IdleSkipping show invalid read addr sometimes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1286 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 16:33:38 +00:00
nakeee
f1a3212ef3
missing include
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1285 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 09:00:37 +00:00
John Peterson
2229d4e038
Unblock E key. I could not use E when changing a symbol name in the debugger, this seemed to fix that. While it still does its PostMessage.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1284 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 08:13:31 +00:00
John Peterson
67087170ab
Fixed the emulated Wiimote in Rayman Rabbids 1, Sonic Rings and Wii Sports
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1283 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-24 02:29:38 +00:00
hrydgard
b19859450e
Vertexloader cleanup/fixing: Don't use floating point copies unless necessary, don't allow scale factors for floating point texture coordinates.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1282 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 23:54:52 +00:00
daco65
5672367b4c
just some deleted comments or stuff left behind of the about killing in r787
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1281 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 22:54:39 +00:00
magumagu9
28ec5031ee
A couple of minor corrections to the JIT cleanup commit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1280 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 22:48:03 +00:00
XTra.KrazzY
ac7d6d47de
Removed Wiimote plugin version as well
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1279 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 22:00:04 +00:00
XTra.KrazzY
a94dec8f6e
Added Elebits' UCode.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1278 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 21:57:18 +00:00
XTra.KrazzY
9614ad866f
Removed OGL plugin version altogether
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1277 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 21:26:47 +00:00
hrydgard
5c58227702
Optimize vertex loader with a mini JIT (only first step, more optimizations may follow). Some various error message and warning fixes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1276 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 17:46:14 +00:00
hrydgard
464185a04e
Make copy hex function in the debugger do so correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1275 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 17:44:06 +00:00
hrydgard
7dfbc574ae
Increase default JIT cache size to 16MB. Tweak the mp2 pal speed hack.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1272 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 13:09:10 +00:00
hrydgard
f87c709aa9
Added speed hack engine (way to make block take more cycles). Added example speed hack for Metroid Prime 2 PAL. (Speedhacking is only useful on games with really stupid idle loops, like the Metroids).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1271 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 12:59:10 +00:00
nakeee
e2345ba340
fix compilation on win
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1270 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 12:51:58 +00:00
hrydgard
117a05fa64
Some JIT cleanup. Have not been able to figure out the "dirty-flag" mystery yet :(
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1269 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 12:33:02 +00:00
nakeee
3e7c80ab69
moved logs to log dir
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1268 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 09:14:40 +00:00
nakeee
09b6aaaf84
vcproj didn't get commited properly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1267 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 08:48:56 +00:00
nakeee
6e4a5d8cda
Moved wiimote_test to wiimote
...
Some linux compile fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1266 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 08:44:02 +00:00
LPFaint99
3fdfd6e234
MemcardManager no longer crashes when opening an
...
invalid file.
Only opens .raw and .gcp files that have
correct hdr.size and checksums.
it is no longer possible to open the same memcard on
each side
Buttons are now only available when memcard is loaded.
memcard is loaded into a maximum of 8 pages with 16
entries perpage. added fixchecksum to Slot B.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1265 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 06:41:27 +00:00
omegadox
441072d31e
1. You can now toggle cheats with the ISO properties GUI.
...
2. Added "SetLines" function in the IniFile class.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1264 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 05:55:48 +00:00
hrydgard
cb8c12591a
Just a little bit of cleanup in the gl plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1263 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 00:12:44 +00:00
hrydgard
cf2c225b88
Delete about dialog from DSP_HLE plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1262 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 00:06:33 +00:00
hrydgard
0c8cb3683d
Delete unused/no-effect settings from DSP_HLE plugin.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1261 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-23 00:01:56 +00:00
magumagu9
d0388f34a4
A few more JIT functions for loads; I had something somewhat more
...
aggressive, but it didn't really give a significant improvement over
this.
This is probably my last checkin for today.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1260 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 23:57:40 +00:00
XTra.KrazzY
6c8a4f39c5
Wiimote is not a test anymore, it works great.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1259 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 22:34:54 +00:00
XTra.KrazzY
8b7793117f
OGL minor version change (it'a more advanced than DX9 and yet it's still "0.1"). Maybe the version should be completely removed.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1258 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 22:33:53 +00:00
XTra.KrazzY
a1707aafe5
Temporary fix for r1252's JIT breaking
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1257 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 21:24:32 +00:00
magumagu9
2742318e36
Enhancements to integer JIT; biggest change is the new function srawx,
...
but there are also some few more minor changes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1256 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 21:09:38 +00:00
magumagu9
c3bfd73f40
Enable JIT of paired instructions on Linux, and enable a couple of store
...
instructions that weren't JIT'ed on 32-bit before. This is enabling a
bunch of codepaths that weren't in use before, so it's likely to cause
regressions, although hopefully it'll just work.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1255 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 21:05:00 +00:00
magumagu9
fcce3240ea
Remove code disabling jit of stb on linux; it seems to work fine
...
here. Please tell me if there are any issues.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1254 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:59:06 +00:00
magumagu9
9fe8f8b6dd
Obvious enhancements to load generation; should be a slight speedup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1253 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:54:41 +00:00
magumagu9
a6d5a7ea9e
Fix the dirty bit and make the register cache use it to be a bit more clever:
...
it skips storing a register back to memory if its value hasn't changed.
This happens with stuff like compares and fast memory loads.
This is the first in a series of enhancements I have in my tree for the
jit that I plan to commit over the next few hours. I'm likely to
cause some breakage, so if you see regrassions, please report them; if
you can track them down to a specific revision, that would be very
helpful. I'm trying to make the changes small to allow pinpointing
regressions more easily.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1252 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:49:58 +00:00
hrydgard
a534971d15
Remove "Cant delete temp folder" error message.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1251 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:44:02 +00:00
XTra.KrazzY
af9c6ec6ce
Fixed the disable EFB hot-key setting in OGL plugin.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1250 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:40:20 +00:00
magumagu9
05058b9684
Another Linux build fix.
...
Also, some trivial changes I'm too lazy to separate out.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1249 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:20:14 +00:00
magumagu9
eab369321c
Linux build fixes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1248 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:11:26 +00:00
XTra.KrazzY
159e3f5b49
Fixed saving/loading states in OGL plugin.
...
Turns out the BPReload function is written plain wrong. Also, most chances are that the state will load correctly when not reloading the BP (not now though).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1247 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 20:06:20 +00:00
magumagu9
0a47860bcf
oprofile integration for jit, as described in issue 323. Disabled for
...
reasons explained in code, but I suggest turning it on and using oprofile if
you're looking at performance issues on Linux.
The build system change required is attached to issue 323... I would
have committed something for that, but I'm not really familiar with the
build system.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1246 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 19:38:18 +00:00
John Peterson
f2448aed15
Cosmetic change to config dialog, the throttle explanation is already in the tooltip so no need to have an excessively long option name
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1245 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 17:21:43 +00:00
John Peterson
e4d4d2602c
Minor bug in latest commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1244 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 16:56:05 +00:00
John Peterson
f0596fee55
Added Copy EFB hotkey to OpenGL plugin (to be able to easily switch back and forth during emulation). Added Unlimited JIT cache option to debugger. It may fix the Zelda TP crashes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1243 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 16:46:12 +00:00
memberTwo.mb2
36bf2fedf6
More CP/GPFifo work. Fix Super Monkey Ball SC/DC. SMB force us to hack CP differently: CPU really thinks the fifo is always empty and on idle now.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1242 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 15:25:04 +00:00
XTra.KrazzY
145f80fc00
Committing magumagu9's work on IMUL JIT
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1241 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 12:10:35 +00:00
Shawn Hoffman
fb2b57a47c
build fix for nix (for the last commit)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1240 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 00:20:33 +00:00
Shawn Hoffman
016d9c1ba1
Fixed ISOProperties handling of manually editing the GameConfig file, and made clear that the patch and cheat gui does, in fact, do nothing at the moment.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1239 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-22 00:03:37 +00:00
nakeee
e17e084a15
make DSP LLE work on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1238 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 11:51:46 +00:00
omegadox
1f70dfbeed
Added conditional codes support to AR, also some cleanup too. Add code for "float" does not seem to work, needs more debugging. Also killed the w var.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1237 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 11:50:29 +00:00
nakeee
081b7bf1ff
compile fixes linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1236 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 08:14:39 +00:00
John Peterson
7f47db5d92
Removed auto generated code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1234 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 03:09:05 +00:00
John Peterson
f1e8b46c6c
Added Enable Other Audio option to DSP HLE
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1233 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 02:53:54 +00:00
John Peterson
8a77ca8189
Made the OpenGL iLog setting changeable from the debugging window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1232 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-21 01:28:00 +00:00
XTra.KrazzY
f5a92e2e9e
Floating point printf parsing by jeffjohnson0. Solves issue 302.
...
Thanks jeffjohnson0.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1231 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 22:39:07 +00:00
omegadox
601f65f071
Added projection hacks back and a "default: breal" on the switch-case of "event.getId()"
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1230 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 19:44:41 +00:00
nakeee
25e307c130
fix crash on stop in linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1229 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 18:35:35 +00:00
John Peterson
748da8b464
Prevented that an empty SYSCONF file is saved if it's missing from the config dir.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1228 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 15:29:35 +00:00
nakeee
12a8174446
some cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1227 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 14:38:32 +00:00
nakeee
58f998cb55
make config box open on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1226 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 14:17:12 +00:00
nakeee
2ad407e477
added linux support for fileutils
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1225 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 13:37:57 +00:00
memberTwo.mb2
337ff1f56b
More GPFifo works. PEToken management as I think it should be. Super Monkey Ball Adventures fix (the token check loop was stuck in one JITed block without any Advance() call).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1224 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 12:16:51 +00:00
nakeee
ba7f7cd8b7
delete the thread o stop
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1223 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 10:14:56 +00:00
John Peterson
5fb23f879e
Fixed emulated Nunchuck in Mario Galaxy and Wii Sports
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1222 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-20 08:46:16 +00:00
nakeee
486d5603c8
no need for flags there
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1219 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 11:45:58 +00:00
nakeee
d73eaf1c34
added rpath to LIBS
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1218 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 11:41:42 +00:00
omegadox
33edd6c553
1: Added logging to the AR.
...
2: Small fix to Fill and Slide and Memory Copy, but Fill And Slide does not actually work...:(.
3: Moved the AR code files into an "ActionReplay" VS Filter (a folder in VS, but not a real one on the FS).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1216 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 10:49:23 +00:00
nakeee
2e332c1094
forgot a file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1214 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 10:32:11 +00:00
nakeee
ec19b6b024
some linux wiimote stuff
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1213 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 10:22:29 +00:00
John Peterson
76ca6ac031
Preliminary emulated Wiimote Extension support. It works in some games. The nunchuck controls are numpad 4, 5, 6, 8 for up down left right and C and Z for the c and z buttons. You have to select Extension connected from the settings to enable it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1212 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 08:31:31 +00:00
LPFaint99
482cc819fb
Update for GetFileData to check for incorrect values
...
in the first block, so no more crashing if your memcard
tries to use an invalid dir entry. Fixed titlePresent so
it checks the full filename instead of just the first
4 characters.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1211 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-19 06:37:35 +00:00
memberTwo.mb2
e069e5997a
DC fix: Since game's frame-finish-watchdog have nothing to do with RTC, the faked GP watchdog moved in scheduler. DC should work for everyone now, we just may need to adjust FAKE_GP_WATCHDOG_PERIOD. TODO if it worth it: the actual re-scheduling of the new callback is stupid, so... + Some clean up. + Remove the unused GPUCallBack.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1210 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 13:08:46 +00:00
nakeee
9e31e3796a
fix 2 more warnings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1209 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 09:47:59 +00:00
nakeee
aa885ab14c
small clean up
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1208 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 09:22:06 +00:00
nakeee
db6f69c010
warning fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1207 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 08:58:31 +00:00
nakeee
fc97253e0c
another osx fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1206 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 08:56:29 +00:00
John Peterson
f67a608c7d
Made Wiimote config dialog change generate Status report. Still no working connection however.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1204 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 07:40:56 +00:00
John Peterson
5b5e21e4b4
Forgot a few things
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1203 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 03:22:14 +00:00
John Peterson
24cce4938f
Added unify option to Log manager that basically disables the verbosity levels for those who wish that
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1202 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-18 02:52:50 +00:00
omegadox
a26865be88
Added "Edit Config" button to ISOProperties window.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1201 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 21:25:38 +00:00
John Peterson
45e8450e9d
Fixed typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1199 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 19:54:12 +00:00
John Peterson
816b979128
Added extension option to Wiimote settings. It doesn't work currently. Renamed a file. Added log manager option to only show logs unique to that verbosity level.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1197 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 19:38:50 +00:00
John Peterson
d463c3b6f4
Made all updates apply in DSP HLE
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1196 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 16:59:20 +00:00
John Peterson
a88a644602
Temporary solution to prevent hanging when closing emulator when render to main fram is used. It may be related to issue 1080.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1195 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 13:01:41 +00:00
memberTwo.mb2
39e44b0482
TIMER_RATIO set to 12. Bus clock should be 1/3 of CPU clock.
...
This could slowdown games but it's indeed more accurate. So, possible perf hack there.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1194 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 10:06:18 +00:00
John Peterson
92b98d2d58
Forgot to remove this
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1193 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 00:37:37 +00:00
John Peterson
ff29752ed3
Added comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1192 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-17 00:34:18 +00:00
John Peterson
4062a0bab9
Small Wiimote config dialog change
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1191 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 22:59:46 +00:00
John Peterson
f6b30b1680
Bugfix, and moved readme file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1190 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 22:05:07 +00:00
John Peterson
be6a6215c9
Calibrated emulated Wiimote aiming in widescreen mode. Added config menu to Wiimote. Added hide cursor option to OpenGL plugin. Added custom Wii settings and moved SYSCONF to User/Config (it will be copied by the game to Wii/shared2/sys when a game is run). Made the DSP and Video debugging windowses run on the same dll instance as the main instance.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1188 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 20:09:13 +00:00
nakeee
ecf6825a97
Dont open log file unless you intend to write to it
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1187 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 19:22:10 +00:00
XTra.KrazzY
c5b66b8c77
Fixed logging in opengl
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1186 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-16 14:39:48 +00:00
nakeee
e2de566546
-dist is now -distToSend
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1185 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 22:32:20 +00:00
memberTwo.mb2
b1563afa8d
DC "fix": "Better" watchdogThread. Need to be tested on others PC specs. Everything works with for me (nice Q6600 + 8800GT owners :p ). We may have to put some hardcoded value in GUI for helping debug on other PCs. If it doesn't work and if someone have time, tweak a bit the threshold "FourMsCount" in "GPWatchdogThread" and let me know.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1184 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 21:54:46 +00:00
nakeee
06aff848e3
more porting
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1183 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 20:36:45 +00:00
nakeee
2a06f76f81
porting 1180 to linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1182 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 20:01:24 +00:00
Shawn Hoffman
f48a74a236
let dsp null build in debug mode. fixed typo(?) in wiimote emu, so now left click=A, right click=B. Fixed up ConfigMain to write to the correct offset for changing wii language, and the dialog doesn't get extremely wide anymore. Also ignore rcdefs.h.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1180 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 03:53:00 +00:00
drkiiraziel
9a4dc4e810
Fixed small buffer overruns and other minor bugs that were found by VS2008 code analysis
...
Added a check on both video plugins to prevent crashing when Memory_GetPtr retuns null pointer at ExecuteDisplayList (invalid address? Dave Mirra BMX 2 crashes there ...)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1179 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-15 02:30:29 +00:00
memberTwo.mb2
ab1774b28a
DC fix/hack: 1) now a GP-watchdog thread on core 2 locks CPU in gatherpipe (TODO better). 2) Video_SendFifoData send full fifo to GP (should be faster by avoiding the decoder to stall).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1178 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 22:33:48 +00:00
John Peterson
dc123aeebf
Four files had been misplaced in the Core project. I moved them back to their folder.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1177 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 19:12:11 +00:00
John Peterson
355e570193
Enabled SSBM sound fixes (hacks)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1176 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 17:13:54 +00:00
John Peterson
9763a52063
Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1175 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 16:38:19 +00:00
John Peterson
28fc0351fd
Bugfix to log manager. Console and OSReport was mixed up.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1174 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 16:35:39 +00:00
John Peterson
2d90e4c62c
Fixed Pokemon Battle Revolution sound too
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1172 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 13:04:42 +00:00
John Peterson
98e84e7909
Oops
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1171 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 12:12:56 +00:00
John Peterson
e94ac8efa3
Fixed Wii Sports sound again
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1170 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 12:06:53 +00:00
John Peterson
2976f3f1e3
Fixed Wii AX sound, for real this time
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1169 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 11:47:17 +00:00
omegadox
09e168beac
shows "DC" for Dual Core else "SC" for Single Core in the caption bar / Status bar
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1167 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-14 07:21:33 +00:00
nakeee
b0b6a64567
plog accepts 2 params
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1166 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 16:25:56 +00:00
nakeee
099307cf14
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1165 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 16:14:57 +00:00
John Peterson
13f2e4f187
Fixed typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1164 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 14:06:36 +00:00
John Peterson
1184d16864
Fixed Wii Sound
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1160 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 13:45:32 +00:00
nakeee
2c74f66070
No more Binary in svn + scons clean up
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1158 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-13 08:12:48 +00:00
Shawn Hoffman
a3abeed4f2
remove Binary/win32 and Binary/x64 from the svn, and auto copy everything there. Also fix a bug with padsimple where if you stopped emulation while the pad was rumbling, it would do so indefinitely.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1157 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 21:29:28 +00:00
nakeee
15f39d41f3
moving scripts around
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1156 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 21:14:54 +00:00
John Peterson
17c73b8df9
Changed panic to regular message.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1155 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 19:55:32 +00:00
Shawn Hoffman
497e6656cf
now files in Data/ don't overwrite previously copied ones on the post-build step.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1153 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 18:48:28 +00:00
John Peterson
45d511dc49
Changed emulated wiimote setting. I'll add an option for this instead.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1152 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 15:56:42 +00:00
John Peterson
b698ea376d
Fixed emulated Wiimote again. Improved keyboard/gamepad controls for Wario Land.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1151 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 15:03:21 +00:00
daco65
85abf9d5f9
just a small building fix for the windows post-build process. should help ppl who's dolphin folder is in a directory with spaces like Documents and settings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1150 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 13:07:25 +00:00
Shawn Hoffman
3d56c23904
get rid of the old WII folder and put DSP.ini where it belongs
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1149 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 10:03:42 +00:00
nakeee
bde5118cfb
no need for //
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1148 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 09:31:35 +00:00
nakeee
60e39d5ec6
forgot seps
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1147 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 08:58:06 +00:00
nakeee
00d554c599
Moved maps dir
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1146 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 08:33:56 +00:00
nakeee
4fd6b746d9
small fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1145 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 08:16:09 +00:00
nakeee
1e2120d5f2
moved logs dir
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1144 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 08:11:59 +00:00
nakeee
a8c6e370e3
StateSaves dir now in new structure
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1143 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 07:57:30 +00:00
Shawn Hoffman
f7cb34f1e0
Migration to the new dir struct (in code only!, no deletion of old dirs...yet). VS projects copy Data/* to Binary/<arch>. Added SConscript to some projects where it was missing. This is the time to move over all your files!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1140 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-12 04:54:17 +00:00
daco65
de170ee9fd
just some minor actionreplay fixing for codes that used 03 size
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1137 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 23:57:59 +00:00
John Peterson
d6f2a0f2e9
I could write a comment to since I'm at it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1136 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 23:55:59 +00:00
John Peterson
ffa2b49903
Wii sound fix. May remove the broken sound that was sometimes heard in Wii Sports.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1135 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 23:35:51 +00:00
nakeee
47dfc9ad38
moved Gameini dir on linux to User/GameConfig
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1134 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 22:12:36 +00:00
nakeee
5e2142a901
more path updates
...
Dolphin.ini moved to User/Config on linux
waiting for windows ppl to do their job:P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1133 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 22:00:09 +00:00
nakeee
b47f349c96
Got rid of default Dolphin.ini
...
Default plugins are now in Paths.h
Important note for scons users, plugin names now match the one on windows!!!
make sure to remove the old ones!! and update your .ini!!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1131 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 20:59:48 +00:00
Shawn Hoffman
fa1c90a411
linux build fixes. I don't know why ConfigMain is sized oddly on linux.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1130 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 19:09:52 +00:00
John Peterson
eaf0f3b583
Wii Sports sound works
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1128 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 18:46:48 +00:00
Shawn Hoffman
e3f9886c72
GUI updates: filesystemviewer is now ISOproperties, beginning of gameconfig (gameini) editing. Some misc cleanup here and there.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1126 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 18:39:09 +00:00
John Peterson
e2f687470b
Added Wii Sports AX CRC
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1125 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 17:24:37 +00:00
John Peterson
9e2b3436b6
Added DSP HLE mail case (used in Pokemon).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1124 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 16:41:45 +00:00
John Peterson
cfcd1b6dd5
Another small DSP HLE update.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1123 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 16:28:46 +00:00
John Peterson
f38b1688cc
Small DSP HLE update. Some AX Wii games now play noise (Top Spin 3, Wario Land).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1122 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 08:10:09 +00:00
Sonicadvance1
2a4e584e02
Linux compiling fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1121 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 07:31:40 +00:00
LPFaint99
8373b94fd2
small update, adds check to importFile so only one save per game allowed, adds check to remove file so removing last file on memcard will not corrupt it
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1120 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 07:01:47 +00:00
Shawn Hoffman
70837bb034
replace m_VtxDesc.Tex7Coord that I missed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1119 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 04:50:39 +00:00
Shawn Hoffman
1ceee92770
Since m_VtxDesc.Text7Coord is broken across a 32 bit word boundary, retrieve its value manually. If we didn't do this, the vertex format would be read as one bit offset from where it should be, making 01 become 00, and 10/11 become 01. Among the benefits of this fix: Zelda Wind Waker no longer crashes when you view the map. see http://forums.ngemu.com/dolphin-discussion/114035-those-pesky-bit-fields.html
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1118 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11 04:44:41 +00:00
hrydgard
7c1bd6bc6c
fix for silly crash in wii mode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1117 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 23:21:05 +00:00
hrydgard
48bce5a05a
Map ARAM to MEM2 on Wii the way I think it works. If this breaks stuff or is wrong, please tell me or revert.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1116 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 21:54:11 +00:00
John Peterson
6fe351bef9
Typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1115 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 21:49:54 +00:00
John Peterson
c26920efb6
Oops, fixed mistake
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1114 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 21:48:15 +00:00
John Peterson
0f4b41d5ea
Small DSP HLE change
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1113 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 21:41:24 +00:00
John Peterson
668085e5a1
Fixed typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1112 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 20:41:02 +00:00
John Peterson
fe19642762
Small changes to DSP HLE. Still no sound in Wii AX. Blocks are turned on but something is wrong, it seems like cur_addr was not moving (in Top Spin 3), if I understand the log correctly.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1111 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 20:32:36 +00:00
nakeee
145d868585
fix to compile on linux (itoa is not standart please don't use it..)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1110 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 19:30:16 +00:00
John Peterson
814aa547ac
Added mail viewer to the HLE DSP plugin. Use it by selecting Mail > Scan mails in the sound debugger.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1109 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 10:32:18 +00:00
nakeee
6492b21367
missing file on scons
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1108 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 09:30:36 +00:00
donkopunchstania
9199d1a3bc
Added texture converter to convert textures between GX and GL formats using fragment programs. Currently only YUYV <-> RGB is supported, but other formats will be added in the future. Hopefully using fragment program conversion over the current software texture conversion will help movie playback.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1107 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-10 07:12:14 +00:00
nakeee
814d3ddb0e
small code fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1106 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 20:55:04 +00:00
hrydgard
475daf0331
struct fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1105 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 20:17:07 +00:00
hrydgard
ee3dae4952
More AX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1104 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 19:54:51 +00:00
hrydgard
35e8951f99
oops, left logging on
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1103 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 18:48:40 +00:00
hrydgard
8a0fea72e6
More AX Wii work - ax parsing corrected (hopefully), still no sound :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1102 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 18:38:15 +00:00
hrydgard
860ffe9541
Some preparations for Wii AX (much work remains)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1101 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 16:19:30 +00:00
hrydgard
530fb9ba3d
Assorted warning fixes, small mixer improvement when both DTK and HLE audio are used
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1100 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 13:17:17 +00:00
omegadox
42a515ba76
a small fix when not using stretch and a small code move
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1099 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-09 00:28:12 +00:00
LPFaint99
d2bbd6bda2
ImportFile and RemoveFile "fixed", should not cause corruption anymore, but still needs more work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1098 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 20:34:43 +00:00
hrydgard
8684b734e8
cleaner cpu string, a better error message
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1097 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 14:28:28 +00:00
memberTwo.mb2
8be6beed6a
DC WIP: fifo set/reset hack
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1096 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 14:20:27 +00:00
John Peterson
83b8527085
Some Wiimote to Gamepad translations for Wario Land Shake It
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1095 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 06:31:18 +00:00
omegadox
3303639a6e
Fixed stretch to fit for separate render window
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1094 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-08 04:09:40 +00:00
John Peterson
825335fc2c
Readded log manager changes, now with a LOGV function to use the verbosity levels.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1093 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 20:08:31 +00:00
John Peterson
47f103567c
Another small change
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1092 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 20:07:09 +00:00
John Peterson
eb6afb7c05
Small changes that were lost in revision 936.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1091 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 20:01:06 +00:00
John Peterson
6d6199a6e6
Added keyboard buttons to wiimote plugin. Todo: add a config window to configure the keys.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1090 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 19:58:55 +00:00
Shawn Hoffman
3bd72c5e3f
revert memcardmanager.cpp changes made in r926
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1089 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 19:13:31 +00:00
omegadox
5a9b38d639
small cleanup on info in caption / statusbar
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1088 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-07 04:37:50 +00:00
daco65
256474bd0e
now AR only shows the names of active codes instead of all available codes in the ini...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1087 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-06 22:05:55 +00:00
fires.gc
03d5443636
it seems that "rename" overwrites files...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1086 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-06 22:01:09 +00:00
omegadox
2e4cde02fd
added comments and a fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1085 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-06 03:48:03 +00:00
omegadox
9c4b7a4548
Small Fill and Slide fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1084 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-06 03:39:48 +00:00
fires.gc
135b6e1eb8
added close event so application got shutdown correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1083 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 22:58:26 +00:00
fires.gc
46c284f7a9
enable auto-connection-"hack" for linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1082 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 22:37:23 +00:00
fires.gc
2bbbebbfca
shutdown fix for wiimote plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1081 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 22:17:09 +00:00
fires.gc
f122106b61
Workaround for shutdown opengl plugin if you are render to window.
...
It hangs in a message box (wglMakeCurrent(NULL,NULL) fails) which you cant see and so cant click away.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1080 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 21:59:54 +00:00
fires.gc
fafbbdfee5
wiimote code cleaning
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1079 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 21:05:43 +00:00
fires.gc
e19f01c33b
another wii banner fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1078 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 21:05:04 +00:00
fires.gc
4aed4eb1c7
small fix - games without banners aren't cached anymore so wii banners will be shown correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1076 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 19:07:38 +00:00
fires.gc
e37a283886
compile fix for windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1074 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 18:54:28 +00:00
fires.gc
5e300155da
added native wiimote support. The new native wiimote support isn't stable and works for windows only.
...
Follow this tutorial (http://www.wiibrew.org/wiki/Wiimote/Windows_Tutorial ) to connect your wiimote and verify that your connections is established (you can do this is one of the wiiuse sample demos). After that start dolphin. At the beginning LED4 of your wiimote should be enabled and after the wii program has established its own connection only LED1 must be enabled. DONT ASK FOR MULTI-WIIMOTE SUPPORT :) Have fun
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1073 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 17:15:00 +00:00
fires.gc
c429c7e275
save settings on close config dialog... dolphin crashes by far to often to save the settings on closing only
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1071 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-05 12:02:35 +00:00
fires.gc
ff084ad22a
wip of IPC
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1070 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-04 21:34:12 +00:00
Shawn Hoffman
b6b61f0a9f
changed ConfigMain and ogl config.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1067 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-04 09:56:25 +00:00
Sonicadvance1
1473512180
Tons more Microphone work, due to me sucking, it doesn't work yet though.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1066 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-04 09:05:10 +00:00
Sonicadvance1
ac3c29108c
Removed inverting the depth, still needs to be removed from config, and I also cleared up a line of code that was annoying to look at
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1065 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-04 05:49:48 +00:00
Sonicadvance1
73b7b22214
Stabby Stabby old BBA code since I didn't even know wth was going on, and I still don't
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1064 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-04 03:03:32 +00:00
Sonicadvance1
712a391cb8
Removed the Projection Hacks since the Original Projection was correct, I never ment to commit those projection changes anyway ;p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1063 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-04 01:38:20 +00:00
daco65
5507cc7b95
fixed the iso list refreshing (no more 10 times battalion wars shuffle :P ) and did some cleanup of the option to cache the iso's or not (which is now automatically anyway) and i see no reason why it should ever be optional o.O
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1062 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 17:18:35 +00:00
nakeee
caa9a0bf2b
compile on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1061 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 16:36:50 +00:00
fires.gc
f274a86de8
crash fix - missing parameters in a vprintf can crash the program
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1060 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 15:21:13 +00:00
fires.gc
c74a30b486
bugfix - GameListItem hasn't created the ISOCache folder
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1059 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 15:20:23 +00:00
fires.gc
4ad86ef180
added caching on GameListItem level and disabling current one... prolly it is a little bit slower, but it is robust
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1058 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 11:03:36 +00:00
memberTwo.mb2
5e261fbec3
GP fifo reset fix (ZWW reset in DC at least). revert r1051 for ppl who don't own quadcore :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1057 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 09:01:14 +00:00
Shawn Hoffman
d62d517c72
fixed gamelist cache not dealing with long longs correctly :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1056 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 06:55:59 +00:00
Shawn Hoffman
c9b1cced9c
added banner image showing/saving to filesystemviewer. Cleaned up daco's cache code a bit (only coding style stuff), added default banner image. Commented out progress bar for plugin loading.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1055 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 04:17:57 +00:00
daco65
22153edc59
no more Wx windows saying " could not find xxxxxx.png "
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1054 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 01:52:03 +00:00
Shawn Hoffman
901577489f
now you cannot add an ISO path which is already in the list
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1053 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-03 01:06:07 +00:00
daco65
43b302a000
Start of Iso list caching. its off on default but can be changed in the options/ini
...
also, the banners get saved as png's in the Gameini folder. they dont delete on their own you'll have to do that for now ;_;
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1052 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-02 23:25:21 +00:00
nakeee
a1454f4f05
continue instead of sleep (please review)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1051 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-02 17:23:26 +00:00
nakeee
5ae0c91def
added missing files on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1050 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-02 16:27:19 +00:00
fires.gc
5ae441d6bc
some more HLE of the IPC
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1049 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-02 14:43:22 +00:00
donkopunchstania
342c559719
fixed an off by one error I created in the texture copy function in bpstructs.cpp. SSBM no longer has black on ground. sorry about that ;p
...
noticed the real HW doesn't clip some things it should. modified the projection matrix to account for this.
changed normal loader to better handle 1 or 3 index NBT data which fixed an underrun.
added missing z component in biasing section of indirect texturing.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1048 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-02 05:07:14 +00:00
fires.gc
ef943ed065
several FS/FileIO fixes/improvements
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1045 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-01 18:33:37 +00:00
Maarten ter Huurne
277670a5a5
Removed unused Windows-specific #include.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1038 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-01 18:27:50 +00:00
nakeee
f151ee9fd3
use direct.h on windows only
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1037 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-01 18:05:46 +00:00
Maarten ter Huurne
c4923df779
Added new source "IPC_HLE/WII_IPC_HLE_Device_fs.cpp".
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1036 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-01 17:48:38 +00:00
Maarten ter Huurne
619f144455
"FileSearch.cpp" was moved.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1035 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-01 17:44:27 +00:00
Maarten ter Huurne
f27c6f514c
Indent consistently. Please, no more mixing of tabs and spaces!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1034 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-01 17:07:35 +00:00
fires.gc
046ca53f8c
updating the HLE FS and FileIO
...
added banner support of the savegames for wii... same games
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1031 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-01 15:59:06 +00:00
fires.gc
dad9f74b09
removed missing file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1029 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 22:59:06 +00:00
fires.gc
2d2a91b532
added support for IPC file system. i am sure it will break linux and osx builds and prolly we have to talk how we can do our file handling at all. perhaps we have to define an interface for file accesses.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1028 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 22:31:24 +00:00
Shawn Hoffman
c3dc7ec481
changed padsimple to default to using xpad and keyboard.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1027 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 17:02:51 +00:00
Sonicadvance1
b7ec3a6691
Fix The About Window so it shows the text correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1026 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 16:48:25 +00:00
nakeee
dfd3d01ceb
semi fix for about box on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1025 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 14:05:51 +00:00
Shawn Hoffman
84614f31f4
made configmain a lot more pretty, fixed an annoying bug where closing njoy would send dolphin behind any other open windows, and ported the "old" about box to wxw. The message is just a huge string, so just change if wrong!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1024 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-31 05:40:52 +00:00
fires.gc
957441d2da
added some new log types for wii
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1023 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 22:25:54 +00:00
Shawn Hoffman
60a75d861d
fix some warnings and spellings from my last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1022 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 21:42:47 +00:00
Shawn Hoffman
cf137e6f6f
added sysconf editing to configmain. HOWEVER, it is based on offsets in the sysconf file, it doesn't search for the strings. nag me and maybe i'll do it?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1021 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 21:01:20 +00:00
nakeee
c6a50d3b77
more sync removed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1020 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 20:53:56 +00:00
nakeee
9b05e301e9
removed unneeded critical section to match windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1019 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 20:46:12 +00:00
Sonicadvance1
0ab16c6af0
Added InterlockedExchange to Linux side
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1018 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 19:48:26 +00:00
memberTwo.mb2
a5ca940d64
A bit more proper GP fifo emulation: some DC fixes, some hacks too, more comments and TODOs.
...
TODO: the linux part.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1017 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 18:13:13 +00:00
nakeee
50e413ff77
fix gamelist disappearing on linux, I hope it didn't break windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1016 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 17:10:34 +00:00
nakeee
dd54a916fd
added empty Host_SetWiiMoteConnectionState
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1015 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 16:36:45 +00:00
fires.gc
d378b9d31f
added status of the wiimote to the statusbar
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1014 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 12:57:35 +00:00
Shawn Hoffman
34d408b860
linux x64 compile fix and a small spelling correction
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1013 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-30 06:24:21 +00:00
hrydgard
6568a0e8aa
sorry, forgot this too..
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1012 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 22:50:52 +00:00
hrydgard
61ea15cfa6
fix idle skipping in wario shake dimension
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1011 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 22:43:27 +00:00
hrydgard
e36ca4705d
oops forgot this one
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1010 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 22:29:25 +00:00
hrydgard
39abe6a9a3
Fix the palette loading fix to not crash MP2
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1009 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 22:28:57 +00:00
Shawn Hoffman
549e3d537f
update for AR decryption, skips passing the verification code back to the AR simulator
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1007 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 21:23:56 +00:00
hrydgard
9399c2223c
fix bad palettes in wii games
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1006 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 21:05:07 +00:00
nakeee
90bd960c5d
linux compile fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1005 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 20:51:35 +00:00
fires.gc
93b5f4f31b
added a command
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1003 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 20:18:36 +00:00
fires.gc
8e91a5e0e1
added some data for wiimote support
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1002 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 20:06:05 +00:00
fires.gc
566d0cf9e3
wiimote code cleaning
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1001 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 18:22:05 +00:00
fires.gc
95b359ec89
wiimote improvements
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1000 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 13:12:07 +00:00
fires.gc
d1f90c3e09
added some more debug info
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@999 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 11:24:49 +00:00
fires.gc
07a6b2dec5
added an report mode
...
cursor position is now the same like the mouse position
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@998 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-29 11:23:40 +00:00
hrydgard
9e23e6aec4
32-bit build fix, proper fix for lfd. THP glitches are gone! (at least in the games I tried)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@997 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 23:04:28 +00:00
hrydgard
9e14b2575d
Random grab-bag of stuff: Finer grained JIT disabling (jpeterson's debug tool), show activated cheats, some comments, one more jitted instruction, support in backpatcher for writes, currently disabled because Beyond Good and Evil crashes when using it. yes this change should be split but i'm just too lazy, sorry.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@996 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 22:38:53 +00:00
hrydgard
2899ebc84c
Disable lfd in JIT for now - it appears to be the cause for the random glitches in THP videos and other weird stuff.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@995 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 22:32:06 +00:00
hrydgard
6a2bacac8c
really turn the vertex format jit off, when it's off
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@994 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 21:38:55 +00:00
hrydgard
22e1ecbb51
Make it possible to turn off the tiny vertex format setup JIT, may help macosx compatibility work (pretty useless, a jit for the actual vertex loading would have been much more useful)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@993 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 21:04:14 +00:00
fires.gc
50547cdb58
removed function that doesn't need HLE anymore
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@992 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 17:01:08 +00:00
fires.gc
f560fc61da
fixes for IPC FileIO
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@991 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 17:00:23 +00:00
nakeee
418f8a2b23
opengl scons compile fix on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@990 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 14:19:28 +00:00
omegadox
a0a21a9877
a fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@989 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 08:19:54 +00:00
omegadox
46f0dd8f78
Added more render control options, wireframe option works, added more hacks.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@988 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 08:14:17 +00:00
nakeee
09a0b34ce1
_rotl already in common.h
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@987 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 07:08:20 +00:00
nakeee
467e8b92af
added ifdef for windows.h
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@986 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 07:04:38 +00:00
Shawn Hoffman
ce40a9964d
enabled using encrypted action replay codes, just put them in the gameini file, and they are decrypted when read. Note: the first line of a "real" AR code is a verification code, which dolphin's simulator currently missreads. I'm unsure whether to bypass the code by skipping it in ARDecrypt.cpp line 489, or think of some actual solution :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@985 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-28 05:55:34 +00:00
hrydgard
30ebbe9e6c
build fix in non-debug
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@984 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-27 22:27:26 +00:00
fires.gc
d4a9f33754
WIP wiimote
...
i have reverted some changes (prolly to compile in linux or macos). some times it is difficult to avoid this if you are in WIP...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@983 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-27 22:18:38 +00:00
hrydgard
5129341a9c
Aligned all vertex components to 4 byte boundaries - maybe ATI likes that? Renamed and reorganized misc things.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@981 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-27 21:38:30 +00:00
hrydgard
d35fb4e2b0
Small codewindow tweaks
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@980 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-27 21:27:23 +00:00
tmator
0ca6a4021b
sutpid error
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@977 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-27 21:02:48 +00:00
tmator
a7be7689c1
add cocoa in ogl plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@976 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-27 20:29:32 +00:00
nakeee
62b49ea2d6
few compile errors fixed on linux
...
(please check them out as I'm not 100% sure about them)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@975 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-27 07:34:57 +00:00
fires.gc
6b021b874c
some more wpad stuff
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@974 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 21:08:19 +00:00
fires.gc
c9a8672987
some more wpad work...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@973 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 14:16:51 +00:00
omegadox
f1db84a999
OpenGL config window re-organization.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@972 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 13:35:34 +00:00
omegadox
309c50d26f
Added "Hacks" tab to OGL plugin config window and the hack option "Invert Depth". Use hacks to figure out some graphics bugs like the logo in ZWW is not a glDepth problem as I would figured it was. These hacks should be temp until the problem has been solved correctly. Also more hacks can help us figure out graphics problems we do not understand faster.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@971 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 12:03:12 +00:00
omegadox
fae0a612f9
Added controls to "Dolphin-Memory" window to let you change values in memory.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@970 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 09:09:53 +00:00
nakeee
225fb8a4c1
reverting BOOL type
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@969 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 08:57:17 +00:00
hrydgard
85145cb2dd
roll back accidental disabling of fullscreen shortcut
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@968 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 08:16:39 +00:00
omegadox
c1e94a0852
The AR will skip over any codes that causes any AR error and continue executing the working ones.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@967 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-26 07:10:11 +00:00
XTra.KrazzY
e02aeebf66
The original way of defining a BOOL.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@966 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 22:43:36 +00:00
tmator
a56cb7c0bb
BOOL is defined on apple 64
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@964 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 17:48:54 +00:00
tmator
8f3aa9e67b
more osx64 work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@963 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 17:47:46 +00:00
hrydgard
d3da9a67d7
savestates work better in Metroid Prime 2 (can jump ingame from intro screens with no graphics corruption)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@962 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 17:09:06 +00:00
hrydgard
5247f6661b
JIT a few more instructions. Very minor speed boost in a few games.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@961 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 15:59:09 +00:00
hrydgard
f77624147d
Cachable vertex loaders. Not a very big speedup in itself, but makes it easier to speed up vertex loading in the future.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@960 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 15:53:43 +00:00
omegadox
681a40dd36
revert
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@959 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 13:43:46 +00:00
omegadox
92f991dd2b
AR will ignore the codes it doesn't like and keep executing the working ones.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@958 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 13:35:01 +00:00
hrydgard
2f6d41e413
Move moving things around and preparing for the next step (cached vertexloaders).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@957 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 13:27:28 +00:00
hrydgard
bc79d22f5e
Move pipeline back into VertexLoader. Started work on VertexLoaderManager, which will cache VertexLoaders. (yep, the design plan changed a little bit).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@956 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 12:35:55 +00:00
omegadox
3a3eebc313
Some rewording.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@955 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 12:02:37 +00:00
Maarten ter Huurne
7be6725459
Include PluginSpecs.h so __cdecl is defined on non-Windows.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@954 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 11:12:03 +00:00
Maarten ter Huurne
98277aeda0
Fixed build ("file" -> "files"). Made indenting consistent again (tabs or spaces does not matter, but mixing them is evil).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@953 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 11:11:20 +00:00
omegadox
81a6259fd1
Added option "Enable cheats" to dolphin config and some AR code changes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@952 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 10:11:35 +00:00
hrydgard
f14fca914d
OpenGL - Don't cache pointer to compiled code - cache pointer to NativeVertexFormat instead.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@950 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-25 09:59:00 +00:00
hrydgard
63793c7f4f
Missed this one
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@949 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-24 23:36:12 +00:00
hrydgard
72d8c3344b
Code movin' and cleanup again, in the GL plugin. Planning to turn NativeVertexFormat into something cachable, instead of locked to each VertexLoader.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@948 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-24 23:08:46 +00:00
tmator
a03f39ac36
now core, padsimple and dsp null can be buil in 64bit on osx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@947 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-24 15:48:36 +00:00
omegadox
63f3e1ab8c
Stretch to Fit option works in separate render window now.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@946 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-24 02:29:05 +00:00
omegadox
dc5eaad82c
ZTP bloom fix and MP1 and 2 skybox fix, I commented out sonic's hacks and just added comments about them.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@945 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-23 19:01:00 +00:00
nakeee
3b4d8a47b3
Config is now one dir up
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@944 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-23 09:11:26 +00:00
nakeee
0422864245
fixed marco to accept useless arg
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@943 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-23 09:07:06 +00:00
nakeee
f8762b7ec9
Fix library order (scons)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@942 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-23 08:59:31 +00:00
hrydgard
4d169987c2
Fix debug mode build, fix some profile stuff to not get compiled when profiling is off, cleaned a bit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@941 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 22:35:29 +00:00
hrydgard
4b2c7310b7
Move more stuff out of Globals.h in gl plugin. Changed gl plugin precompiled header to a new stdafx.h, you may have to Build->Clean after updating to this rev.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@940 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 21:23:40 +00:00
hrydgard
85781409e4
Remove OpenGL stuff from Globals.h. Stuff that doesn't use GL shouldn't include it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@939 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 21:02:37 +00:00
hrydgard
39df6c5624
Move out Cg shader generators to VideoCommon (hope to use this in the DX plugin in the future). Also move out stats code. Comment a lot and cleanup. Kill DX9 Globals.cpp.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@938 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 20:54:40 +00:00
hrydgard
32820d2036
Backport Donko's hackfix to DX9 plugin. Move some code around. Add a couple of sanity checks.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@937 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 18:39:46 +00:00
fires.gc
ae0f0f8dcd
reverted log manager... i hope that i havn't reverted to much but a lot of files are affected. if someone runs in any problems please tell me.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@936 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 10:36:26 +00:00
John Peterson
18f0bff153
Bigfix to bugfix in log manager. Enabled or disabled should update for all levels, the checkboxes should only be updated once.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@935 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 09:58:00 +00:00
fires.gc
415366634f
last WIP wiimote code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@934 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 09:48:54 +00:00
John Peterson
054ff5a48f
Bugfix to log manager. The checkboxes should update when they are first appended now.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@933 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 09:03:03 +00:00
donkopunchstania
bda172f21a
dstalpha should is not used to blend fragments. commenting out code fixed missing menu in Metroid Prime, but a proper solution is needed.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@932 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-22 06:54:25 +00:00
hrydgard
1538fd050d
Revert bad bugfix :p wasn't a bug at all
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@931 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-21 21:45:13 +00:00
hrydgard
58e3c8df8f
Readability, comments, tiny typo bugfix in gl gfx plugin (fix is on line 322 in pixelshadermanager)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@930 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-21 20:34:56 +00:00
hrydgard
e1baf2ead4
clip audio correctly in gigaherz' resampler
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@929 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-21 20:27:37 +00:00
fires.gc
d3660be648
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@928 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-21 16:51:52 +00:00
fires.gc
5ad0c43707
bug fixes for the wiimote emulation
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@927 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-21 15:33:16 +00:00
Sonicadvance1
9692f3dd9e
This is a HUUUUUUUUUUUUUUUUUUUUUUGE commit, Make sure I didn't break too much ;p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@926 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-20 22:31:55 +00:00
fires.gc
6faea5668a
wii finds a wiimote now
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@925 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-20 20:30:37 +00:00
tmator
03763372ac
first step to get dolphin on osx 64 with a no wx version (WIP)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@924 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-20 17:32:15 +00:00
John Peterson
b6356df508
Bugfix to last commit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@919 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-20 08:07:54 +00:00
John Peterson
f59ed4a8c9
Some fixes for the log manager. Small change to breakpoint manager.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@918 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-20 07:39:40 +00:00
fires.gc
d7358df7fe
bugfixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@917 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-20 06:27:05 +00:00
fires.gc
82cb4c0ca9
WIP code for the wiimote ... wii creates a channel with PSM 0x11 now :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@916 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-19 21:17:08 +00:00
John Peterson
290966a4f8
Addressed problem with map file compatibility. When a game used a map file the symbol lookup would make the game crawl to a halt right after booting. This was exaggerated because m_bEnable was true by default, I changed that to off by default so that only selected logging is picked up. I'm guessing the symbol map was disabled earlier because it was slow. I have still kept it enabled but only for the lowest verbosity levels. I also turned off the collected write to the master file, that's not very important however because it doesn't slow the program down very much unless there's thousands of rows per second written. I could probably be on most of the time without much of a speed difference. I'll add an option for it later.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@913 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-19 00:48:20 +00:00
John Peterson
1b76bd3863
Moved some routine logs to higher verbosity levels.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@912 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-18 20:34:06 +00:00
John Peterson
f71cc4e609
Added a verbosity setting to the log manager. And a timestamp to the debug log.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@911 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-18 19:25:33 +00:00
LPFaint99
de4f4fc497
fix for error messages with memcard manager
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@910 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-18 16:17:59 +00:00