Shawn Hoffman
ba3ceeafb7
Fake IOSv9 r2.4 if no version is found (elf loading)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3317 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-04 00:02:49 +00:00
Shawn Hoffman
43c18bb552
OpenGL: save projection hack setting
...
wii: pass 002 check correctly (i think :p ) also copy 10bytes from disc start instead of just 6
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3316 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-03 23:38:31 +00:00
sl1nk3.s
69055f8d42
Tiny crash fix for the wiimote plugin as well as a safer check for the volume in DSP HLE
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3314 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-03 20:09:48 +00:00
Shawn Hoffman
16a9e33b85
fix a NetPlay crash in OnJoin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3313 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-03 19:49:07 +00:00
LinesPrower
074fe9c9ea
Implemented jit'ing of floating point compare operations in the IL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3312 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-03 13:14:03 +00:00
LinesPrower
3c953e485c
Some fixes to JIT IL's quantized stores
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3310 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-03 04:43:34 +00:00
Shawn Hoffman
c391e9659a
fix a dumb mistake with VideoInterface::Read8
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3309 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-01 20:23:06 +00:00
nakeee
6dd8e13338
typo
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3308 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-01 17:31:38 +00:00
Shawn Hoffman
afd65b3de1
VI PreInit: use descriptive names/numbers instead of just writing values to regs.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3307 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-01 15:13:15 +00:00
Shawn Hoffman
898bec5894
add Read8 to VI (Action Replay uses it). tune up some vi regs.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3306 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-01 14:15:21 +00:00
Shawn Hoffman
7b43951b7e
bunch of comments/unions in VI. No more UnknownVIRegs[0x1000]! :p some other misc stuff
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3302 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-01 02:58:35 +00:00
nakeee
39b16ffafa
DSP: Small perl script for creating tests
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3301 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-31 20:12:39 +00:00
LinesPrower
4c19fa7e5f
Implemented correct idle skipping in JIT IL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3300 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-31 09:22:29 +00:00
death2droid
71e895ddf7
Small clean up to InfoWindow and fix for Summarize_Drives()
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3299 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-31 00:55:20 +00:00
death2droid
81354ea368
Some clean ups to make it easier to work with the InfoWindow
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3298 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-30 05:52:12 +00:00
death2droid
2159d5065d
Some changes to InfoWindow.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3297 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-30 05:21:51 +00:00
Sonicadvance1
ffa759f28a
Removal of a unneeded header
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3296 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-29 14:48:06 +00:00
Shawn Hoffman
8ff30a74a4
bba: automatically get TAP guid on windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3295 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-29 06:42:18 +00:00
Sonicadvance1
b059284b55
Quick commit while I move over to windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3294 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-29 03:58:06 +00:00
Shawn Hoffman
8feeb22d09
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3293 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-29 02:58:02 +00:00
Shawn Hoffman
c412a0eac5
add placeholder to fix windows build and rename Tap->TAP
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3292 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-29 02:57:09 +00:00
Sonicadvance1
9d97335721
Linux/OSX compile fix, tiny bit of work of BBA
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3291 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-29 01:54:24 +00:00
sl1nk3.s
0259cc388e
Some updates to netplay, now using UDP to transmit pad data, it shouldn't be slow as molasses anymore, but may be unrealiable. Netplay now saves settings to ini, also fixed possible desync.
...
+cookie update : Updated Dolphin's icon to be Win7 ready by making it 32x32, so it now shows fine when alt-tabbing :p
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3290 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-27 21:24:29 +00:00
death2droid
9fd0802b4f
A small clean up.
...
Just doing it while i remember :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3289 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-27 12:28:33 +00:00
death2droid
f752853009
Adds a new column to the game control list that shows what platform the game is.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3288 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-27 06:41:01 +00:00
Sonicadvance1
d195dbbe8d
OS X compile fix, My BBA broke it
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3287 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-26 21:07:29 +00:00
Sonicadvance1
005948e18e
Commit for Windows in BBA. A bunch of asserts fail, but I don't have time to tweak at the moment. Will fix them in a bit. Progress is progress though
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3286 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-25 14:31:01 +00:00
Sonicadvance1
cf732972d9
Windows side compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3285 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-25 13:16:40 +00:00
Sonicadvance1
cd03e98d3c
More work on BBA. Socket Test gets stuck in a loop, but now it's also receiving packets in that loop, Linux only. The device to set up in Linux is a bit of a pain as well. Breaks Windows compiling, but I will commit another with Windows fix in a moment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3284 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-25 13:07:42 +00:00
Sonicadvance1
e72b77931c
Many Fixes. Commercial games refuse to write to the NWAYC register, so it never negotiates it's fake connection. The sockettest works fantastically though, and gets stuck in an infinite loop reading the BBA's interrupt registers, trying to see if it received a packet.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3283 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-24 14:03:18 +00:00
Sonicadvance1
674f963779
Quick commit so I can run to the Windows side. It's a slight bugfix and some comments. The first packet is still malformed, but now only in one place, which is great
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3282 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-24 12:43:54 +00:00
Sonicadvance1
f5ee9ce852
Fix Windows compiling and some other slight things
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3281 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-24 11:30:07 +00:00
Sonicadvance1
57ae06fe66
Found out why I was getting unexpected IMM writes. I'm retarded, thank you very much
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3280 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-24 11:05:30 +00:00
death2droid
e97315d0ff
Remove the flickering hack by Orbb(From the Dolphin-Emu forum)
...
I think i got the most negatives in a row for the SVN :(
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3279 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-23 12:35:16 +00:00
death2droid
c85510130b
Clean up of the flicker fix.
...
(People don't seem to realise im not the original author of the hack)
Removed the code i left before just in case someone wanted to fix it.
As at the moment the hack works so it's fine for now plus glReadPixels is a bugger to work with(For me).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3278 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-23 10:04:19 +00:00
death2droid
d9e661123c
Source code clean-up and a comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3277 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-23 09:22:49 +00:00
death2droid
727f8aad87
Update the flickering fix.
...
Should work a lot better.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3276 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-23 07:55:38 +00:00
death2droid
d6b86232e0
Add's a little hack to try and reduce flicking in some games.
...
Can also break some games or cause them to have flickering so I made it so it can be turned on and off :P
Original fix by orbb then modified by LuisR14 and me.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3274 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-23 02:47:11 +00:00
Shawn Hoffman
8ee7cfa6c6
addendum to r3265: update mask used in rfi in jitIL as well
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3273 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-22 07:15:42 +00:00
Shawn Hoffman
32691cfad7
DiscScrubber: fail gracefully on corrupt images
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3272 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-22 07:14:34 +00:00
Shawn Hoffman
6a8da15f51
DiscScrubber: fix VC partitions (ssbb)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3271 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-22 00:36:44 +00:00
Shawn Hoffman
bba8fd6481
small tweaks to discscrubber...32bit seems to make a fine scrub job, but fails to actually compress.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3270 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-21 21:15:35 +00:00
Shawn Hoffman
755d333f5a
DiscScrubber: 32bit crashfix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3269 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-21 19:52:04 +00:00
Shawn Hoffman
b4a3dd8d2b
forgot SConscript
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3268 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-21 19:20:03 +00:00
Shawn Hoffman
d210fbac2c
Wii images can now be scrubbed and compressed (my z:tp wii is now 1.08GB :D )
...
Currently scrubbing will display a warning that it removes the garbage data PERMENENTLY from the original file (mainly for speed of scrubbing). It could be removed in the future if people agree with me, since it is indeed just garbage.
Any tips for making scrubbing faster would be welcomed :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3267 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-21 19:19:15 +00:00
death2droid
ab6a38a18f
Fix of the volume slider in LLE
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3266 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-21 10:08:43 +00:00
Sonicadvance1
cfb94849f9
More work on BBA, changed mask in JIT to the same mask in interpreter. If this is wrong, beat me up, but it fixes BBA for commercial games at least
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3265 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-21 02:44:49 +00:00
death2droid
e1f43fa5fb
Add volume slider to LLE Plugin
...
(Untested because i don't have the required files to use the LLE plugin)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3264 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-20 09:13:28 +00:00
Marcus Wanners
bd87c06a57
Somebody goofed...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3263 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-19 21:57:41 +00:00
sl1nk3.s
fa86f37fc3
Added sound volume slider to HLE sound plugin, currently DSound only, unless someone wants to add it to OpenAL :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3262 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-18 19:24:46 +00:00
death2droid
19face94b1
Fixed up some comments got the names back to front :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3261 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-17 02:19:07 +00:00
death2droid
0882628fd3
Forgot some files from last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3260 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-17 02:08:00 +00:00
death2droid
c7fd6b6ce6
Some clean up's
...
Put some of the things from IPC HLE into filters to try and clean it up a bit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3259 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-17 02:07:30 +00:00
death2droid
1def738932
A Linux patch for Japanese games names conversion by siliconjoe
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3258 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-17 01:45:10 +00:00
death2droid
cdc1432550
A fix to the Mario Kart Wii hack
...
Changed value 0.00006f to 0.0006f
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3257 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-17 01:41:21 +00:00
LPFaint99
22eff0846f
Remove the FixChecksums Buttons from MemcardManager
...
This function is not necessary for gci gcs or sav import!!!
The only reason to use it at this point is either fixing a memcard from around r700 by using a hex editor.
Anyone who uses a hex editor should be able to figure out the rightclick menu
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3252 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-16 08:17:06 +00:00
LPFaint99
b85353f684
hide pages 2-4 of wiimote plugin
...
prepare some functions for >1 wiimote
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3251 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-16 04:53:48 +00:00
LPFaint99
fe5c9004e4
move usb keyboard to it's own file, small cleanup for WII_IPC_HLE_WiiMote
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3250 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-16 03:42:44 +00:00
death2droid
254edc3813
Some more modification of texture dumping and loading.
...
They now use gameID instead of game name for the folders.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3247 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-16 01:21:57 +00:00
Shawn Hoffman
14beb0ce7f
get dspspy running on gamecube (wii people check this!)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3246 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 20:10:02 +00:00
Shawn Hoffman
91a3099a31
make dsptool fail if input file path doesn't exist
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3245 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 18:50:38 +00:00
hrydgard
87d07f3d17
remove a spurious rand() from interpreter, leftovers from monkeyball/f-zero hacking from long ago :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3244 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 17:27:06 +00:00
death2droid
700742c30c
Small little change and clean up.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3242 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 12:41:56 +00:00
death2droid
b6cfaf5653
Added features to hires loading and texture dumping so it now dumps the files into a specific folder like for Mario Party 7 the textures will be dumped into a folder named Mario Party 7.
...
For texture loading it now only checks the folder with the same name as the game.
Like same as before moddified texture of Mario Party 7 would go in the folder named Mario Party 7 :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3241 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 12:28:32 +00:00
Sonicadvance1
c684a77394
Very slight cleanup in BBA. BBA is getting asked it's device ID twice instead of once, which is throwing everything off, dunno why this is happening at all. Will slow down development a lot
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3240 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 10:50:49 +00:00
tmator
833154f3d8
osx fixes for nongui and ogl plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3239 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 08:55:46 +00:00
death2droid
7986366ff3
Remove a stupid mistake of mine
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3238 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 08:00:54 +00:00
Shawn Hoffman
b40b551198
fix some weird logic in CoreParameter.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3237 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 07:50:23 +00:00
death2droid
1ffbf6fa53
Fixed problem with the RE0 hack making the re0 hack when it's turned off it's working as if it was turned on and when it's on it acted as of it was turned off.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3236 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 07:09:10 +00:00
death2droid
80e2052372
Make some updated to hires texture loading ect.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3235 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 07:07:24 +00:00
donkopunchstania
14a67bc8bc
Changing where depth is read. Trying to use the same depth buffer GL uses when copying depth to a texture. This eliminates some quirky code and gets depth copies working in AA, but may not work on older graphics cards.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3234 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-15 02:39:55 +00:00
sl1nk3.s
034e3c72a2
Fixed some crashes in netplay, so it actually works :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3233 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 18:53:59 +00:00
Shawn Hoffman
6b9d56bc6b
just doing it while i remember :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3232 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 10:57:35 +00:00
Shawn Hoffman
c64f73d4f7
more simplification/updating of dspspy
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3231 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 10:54:48 +00:00
Sonicadvance1
9331b644a3
Bunch of byteswapping fixes in BBA. It sent out it's incorrect packet in Linux and then set a interrupt. I'm getting erroneous data from the shoddy implementation currently in Dolphin. Time to redo the EXI structure >_>
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3230 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 09:24:13 +00:00
nakeee
6f9a49b930
Netplay compiles on linux, please test
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3229 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 08:46:18 +00:00
death2droid
d0653aa53a
A attempt for a fix for the Zelda TP Bloom hack
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3228 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 06:28:10 +00:00
Shawn Hoffman
4f0fbacd78
use libogc for a bunch of headers instead of dspspy's random ones. (revert if they're used for a reason...)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3227 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 05:59:50 +00:00
Shawn Hoffman
613aa198df
build DSPSpy for gc (make -f MakefileGC) - needs web server or something for easy result viewing :p
...
Remove the sort on the netplay gamelist... tatsunoko vs. capcom appears as ???? vs. capcom, so it was being sorted to the top and screwing up the index. To do it "correctly" you'd need to assign the index to the item's arbitrary data.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3226 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 05:28:05 +00:00
Shawn Hoffman
32fff6db74
fix windows debugfast build and warning fix in SDCardUtil.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3225 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-14 00:19:35 +00:00
omegadox
136dc16f94
Possible fix for S3TC Texture Decoding (Grass in ZWW is now properly alpha tested), and some code formatting cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3224 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 23:37:26 +00:00
sl1nk3.s
158fcaf889
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3223 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 22:49:53 +00:00
sl1nk3.s
560c4111ae
x64 build fix here we go
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3222 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 22:27:42 +00:00
nakeee
b9cdcb1819
added HAVE_SFML so the code compiles without it
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3221 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 22:23:54 +00:00
sl1nk3.s
176d528719
Introducing Netplay, currently not extremely polished, and not yet fully tested..
...
Thanks to shuffle2 for fixing the linux build on an earlier version, still pending other linux fixes :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3220 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 21:50:24 +00:00
death2droid
b71ad0f018
Another small change to the re0 fix.
...
Someone proposed this change and it looks as if it may work.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3219 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 21:23:18 +00:00
death2droid
e1699988a6
Small change to re0 fix trying to get it to work properly!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3218 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 21:20:19 +00:00
Sonicadvance1
9b7b44fff6
Slight cleanup in the main file. Win32 tries sending the packet, but fails with error 0x57 or 0x6 in WriteFile function, depending on how I have it set up. Linux sends out the packet, or at least it says it sends it out. Requires root priv in Linux and openVPN installed to use the /dev/net/tun device.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3217 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 15:34:38 +00:00
death2droid
5cefdb2c4f
Small tiny fix to repair some of the hacks.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3216 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 13:32:00 +00:00
death2droid
03b0936fa1
Clean up of OpenGL hacks.
...
Removed now useless code.
Also fixed a problem with the iso properties.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3215 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 13:28:49 +00:00
Sonicadvance1
0f9214bce5
Dolphin connects to the virtual NIC device now, but for some reason it can't send out it's packet. 350 bytes, yet 0 get out >>
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3214 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 03:49:13 +00:00
Nolan Check
dcad8a779d
TextureDecoder now indicates I4 and IA4 texture formats. It also decodes paletted textures more efficiently.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3213 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-13 02:06:02 +00:00
Sonicadvance1
64f6f0299d
Forgot a file of previous commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3211 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-12 17:05:02 +00:00
Sonicadvance1
7287ff9aa0
Commit my Windows work on the TAP side of BBA. Probably breaks Windows build until someone adds a file the the Windows project. Dunno how far it gets, someone will need to test. You need to install OpenVPN and it's TAP-Win32 driver. Need to figure out more how to do this on the Linux side now
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3210 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-12 17:03:49 +00:00
Sonicadvance1
ecfe86efe3
Quick commit while I look at the Windows side
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3209 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-12 14:32:52 +00:00
Sonicadvance1
f16d0d1998
Got the games to try and send out a packet. Probably something to do with DHCP. If I want to go any farther, I need to create the virtual network interface now
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3207 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 22:37:53 +00:00
death2droid
5f55d4e7f0
game.ini fix for projection hack's.
...
This patch is by val532
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3206 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 21:20:27 +00:00
hrydgard
42fb5a4d67
project file updates. (grr, why has something replaced the tabs in one of the vcprojs with spaces? VS will just write the tabs back...)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3205 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 20:28:11 +00:00
Sonicadvance1
ad0db37fab
More work. Going to seperate the TAP interface from the actual BBA emulation just like in Whinecube. The Unix and Win32 code will most likely be different, so I've seperated the files in to two to make it easier. Someone will need to add TAP_Win32.cpp to the Windows build or you won't be able to compile in Windows anymore. Both Mario Kart: DD and PSO run with BBA enabled, but it does nothing yet due to no actual networking going anywhere.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3204 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 20:19:12 +00:00
hrydgard
e7af5a31bd
Disable PC-native DXT texturing. Too many problems for now.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3203 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 19:04:46 +00:00
Sonicadvance1
683a042ebc
Make it so I can easily switch from crappy INFO_LOG to my crappy printf debugging. Added a few noticed notes in the code. Added tabs to the information so it cna be easier for me to debug
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3202 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 18:22:18 +00:00
omegadox
90e345e40b
Some proper cleanup in ActionReplay and corrected some changes that didn't make sense.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3201 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 18:15:29 +00:00
death2droid
b8fe20e84e
A fix to the RE0 Audio fix (Hopefully this fixes it once and for all.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3200 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 13:10:19 +00:00
death2droid
06366417a8
Some code clean up for new OpenGL hacks(No fix for game.ini yet (If anyone can please do it as it seems to take me forever to get it working properly))
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3198 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 08:02:30 +00:00
death2droid
98b0bbedf3
Some name edits for the new OpenGL hacks.
...
Made them more understandable.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3197 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 06:48:14 +00:00
death2droid
7011b9c1e4
Newer version OpenGL game hacks by val532.(Has a lot better way of handling specific game hacks)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3196 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-11 06:40:03 +00:00
death2droid
8d19e264b9
Cleaned up the RE0 fix a bit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3195 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-10 21:37:20 +00:00
death2droid
55b5637808
One little fix to a bug with r3193 .
...
Something i spent ages wondering why wasn't working properly XD
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3194 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-10 12:54:05 +00:00
death2droid
941ca9d46c
Add the ability to set UseRE0 hack in game.ini.
...
Tho at the moment there is a bug with changing it in the GUI when ever you change it it automatically resets to nothing.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3193 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-10 12:33:47 +00:00
death2droid
c0466334e4
Added an option to the HLE plugin that fixes sound in RE0 and maybe some other games.
...
Please tell me if I've done this wrong or need explaining why i did something :P.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3191 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-10 10:55:33 +00:00
death2droid
be45b223bb
A fix by baby.lueshi that fixes the problems with rev 3187
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3190 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-09 07:55:30 +00:00
death2droid
8e535bf2c0
Revert r3187 causes games to return lots of errors.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3189 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-09 06:25:03 +00:00
death2droid
b4ccf03967
Some changes to the hashing by baby.lueshi
...
You may have to redump textures.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3188 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-09 02:04:04 +00:00
Nolan Check
b277102796
Use correct width and height for compressed textures
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3187 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 23:33:23 +00:00
Shawn Hoffman
56398758b0
Add sfml network library. Hopefully this will make net-related coding a breeze :)
...
Note that as it is not used by anything yet, it has not yet been added as a dependency for any projects
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3184 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 17:04:11 +00:00
Shawn Hoffman
79aa90b876
really fix SOIL-related troubles, i think :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3183 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 16:41:08 +00:00
Shawn Hoffman
36f5f6e3e7
remove dead code from MusicMod
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3182 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 16:00:16 +00:00
death2droid
1d593069b5
x64 SOIL fix thanks to baby.lueshi
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3180 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 13:16:30 +00:00
death2droid
49b527cc6e
Fix problem caused by my attempted revert.
...
Sorry everyone....
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3179 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 12:03:54 +00:00
death2droid
6c09fe5217
Revert some changes again :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3178 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 11:35:47 +00:00
death2droid
08179aa16c
Fix windows build problem with SOIL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3177 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 11:20:27 +00:00
nakeee
2760dbd034
Removed MusicMod, it's hacky, it's not maintained and it seems it didn't compile for a while now.
...
Also with the advance of LLE sound we won't really need it.
If someone disagree feel free to make it compile and recommit :-)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3176 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 09:53:57 +00:00
nakeee
1e07b26356
Move soil to external, this breaks windows build until deathroi will commit the windows part
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3175 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 09:31:57 +00:00
death2droid
84cd78d9c7
Some changes to MusicMod replacing the old debugging stuff.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3174 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-08 07:10:26 +00:00
tmator
439523163e
fix some dir issue on osx, if there is a problem on windows or linux, see this : GetSysDirectory in FileUtil.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3173 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 21:19:55 +00:00
Shawn Hoffman
b0ea0f349b
disable sysconf progressive scan by default, fix discrepancies between some corestartup parameters and sysconf settings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3172 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 21:16:52 +00:00
Shawn Hoffman
9414d02011
add missing file HiresTextures.h
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3171 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 18:46:07 +00:00
nakeee
ab1bda745f
small printresult change (from ector)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3170 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 09:50:48 +00:00
death2droid
14f9d84e60
Forgot to upload some files crucial to SOIL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3169 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 09:32:26 +00:00
death2droid
58058311f4
Fix some problems :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3168 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 08:56:20 +00:00
death2droid
4f195d4d30
Revert changes to vcproj
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3167 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 07:59:26 +00:00
death2droid
d0304dc997
Add hires texture support to OpenGL
...
Currently still only dumps files as .tga but supports loading as .png, .bmp,.tga , .dds
This is by baby.lueshi
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3166 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 07:43:56 +00:00
death2droid
e4e1367045
Cleans up the defines in EXI_DeviceEthernet.h by putting them into a enum(Makes it look a lot better as you don't see about 20 #defines).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3165 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-07 06:41:43 +00:00
death2droid
2849cef161
More clean up's.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3164 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-06 21:32:42 +00:00
death2droid
7cbb1fb8ec
Moved the enum from the main file to the header.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3163 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-06 21:31:33 +00:00
death2droid
306b717635
Some source code clean up(Making stuff more understandable)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3162 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-06 21:30:17 +00:00
sl1nk3.s
0c799b3c64
Fixed support for adding encrypted cheatcodes through GUI
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3161 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-06 18:53:27 +00:00
Marcus Wanners
778f8efb65
Fix the message, for good. See the comments to r3146 for more info on the choice of this particular term.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3160 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-06 18:07:28 +00:00
Nolan Check
3ba23768e8
Add PC-native DXT1 support to VideoCommon and VideoOGL. Thanks to XTra.KrazzY and death2droid.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3159 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-06 02:10:07 +00:00
hrydgard
05efaeeef1
Move the printresult tool so that it doesn't mess with the DSPSpy build.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3158 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-05 20:56:40 +00:00
nakeee
2a28a1e857
DSP small program to print result dump files.
...
(Looking for suggestions on how to make it look nicer)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3157 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-05 20:32:59 +00:00
tmator
c70dd2ab0a
fix plugin dir for nongui version for osx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3155 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-04 19:48:00 +00:00
Shawn Hoffman
3b173a2dad
give serial port 1 it's own log
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3154 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-04 19:28:53 +00:00
Sonicadvance1
c6a16ac3b6
Bit of BBA work, PSO asks for a mac address then fails at a unknown IMM write
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3147 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-04 07:39:44 +00:00
Marcus Wanners
b3a924cc5c
Make a message more user-friendly.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3146 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-03 23:21:39 +00:00
LinesPrower
86915160b7
Fixed idle skipping in JIT mode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3144 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-03 14:54:05 +00:00
hrydgard
a0cfbe9fa5
DSPSpy: Add feature to dump results to file.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3143 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-03 12:27:04 +00:00
hrydgard
59ed31f291
(just some obsessive code cleanup)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3142 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-03 11:57:53 +00:00
hrydgard
0772db6af6
DSP: add a crazy little shell script that will build DSPCore into DSPSpy. make DSPCore build in gekko mode. re-add GC-pad controls to DSPSpy (now it can run inside Dolphin, kind of neat but not super useful for the obvious reasons).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3141 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-03 11:15:17 +00:00
nakeee
90ae2a8e55
fixed neg and added arith test
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3140 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 22:47:13 +00:00
hrydgard
2ca4567601
DSP: Improve multiplier code. Add support for unsigned operation - but temporarily disabled, since it somehow makes things sound even worse :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3139 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 22:17:24 +00:00
hrydgard
ae86ec4df6
DSP: heavily extend mul test. Seems that only MULX* family instructions support unsigned operation.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3138 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 21:43:38 +00:00
nakeee
e7c7142c9d
added test to make sure SR doesn't change from 2's to 1's
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3137 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 20:19:37 +00:00
nakeee
4ae8ad7cf2
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3136 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 19:42:19 +00:00
sl1nk3.s
168362288c
Added Open Wii save folder menu item to GameListCtrl, fixed a few remaining path and casting problems
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3135 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 18:06:42 +00:00
hrydgard
e89af68f4d
DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3134 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 16:15:52 +00:00
hrydgard
732562325d
DSP: Document in a comment what CLR15/SET15 appears to do. (unsigned multiplication)
...
minor fix in op table.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3133 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 14:57:26 +00:00
hrydgard
b5ea4ef9a8
DSP: update base test to match new register naming. add mul test.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3132 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 13:19:20 +00:00
Shawn Hoffman
f900635c77
fix jap games which loaded the ansi bootrom font, resulting in garbage text
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3131 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-02 06:43:39 +00:00
hrydgard
474f1343f7
DSPLLE: Wrapping behaviour for single increments/decrements of address registers implemented. It made little/no difference as far as I can tell :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3129 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 22:17:22 +00:00
hrydgard
2352cf0fed
DSPLLE:
...
Enable the SET40 sign extension stuff.
Try to separate the "core" from the "interpreter" logically, a little bit. It's still a bit of a fuzzy border.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3128 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 20:06:24 +00:00
hrydgard
dfb5fef792
oops
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3127 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 19:09:17 +00:00
hrydgard
0d57b7f01a
DSP: I hereby name R08-R11 WR0-WR3, standing for Wrap control Registers 0-3.
...
Kill "CR".
Document decrements a little bit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3126 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 19:07:29 +00:00
hrydgard
9b642fa1f8
DSPSpy. test decrements too. Damn they are weird.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3125 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 16:29:44 +00:00
XTra.KrazzY
c809110630
Fixed building of DSPSpy
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3124 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 16:23:41 +00:00
hrydgard
cd50850bca
DSPSpy: Add a test for looped addressing when using address increments. Delete unused old code.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3123 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 16:18:46 +00:00
XTra.KrazzY
6048f8a679
Fixed DSPSpy compile
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3122 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 15:41:19 +00:00
XTra.KrazzY
f4f93f624a
Made DSPSpy build in VC++ (when having devKitPro)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3121 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 15:29:27 +00:00
hrydgard
b0bb4e6335
DSPSpy: Hide loop stack registers - they aren't relevant for most investigations.
...
Highlight differences on both sides.
Show the accelerator subregs in order.
Make it possible to include some code from Dolphin into DSPSpy, good for grabbing useful #defines. (had to change the GEKKO log to POWERPC).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3120 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 15:17:03 +00:00
XTra.KrazzY
397af9ade4
Tiny fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3119 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 14:52:54 +00:00
hrydgard
11206892b7
DSPSpy cleanups.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3118 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 13:53:05 +00:00
nakeee
6cc8c0744b
DSP: Fixed case and some printing in asm
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3117 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 12:15:48 +00:00
nakeee
e39f0f9ce8
DSP: reverting some condition code until we handle 0x1 and 0x2 correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3115 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 09:26:47 +00:00
fires.gc
c49f519d12
removed debug check
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3114 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 08:57:13 +00:00
hrydgard
07b774c7de
debugfast build fixing. make the hle bios loading-or-not logic make sense.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3113 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-05-01 08:23:25 +00:00
LinesPrower
ee4de8a9b6
Try to fix problems caused by incorrect denormalized floats handling. Fixes issue 398 (Sonic Unleashed hanging)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3110 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-30 17:07:25 +00:00
tmator
3917941ae1
wiimote for osx WIP
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3109 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-30 14:23:45 +00:00
tmator
63f84a491a
fix nowx build for osx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3108 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-30 08:24:48 +00:00
tmator
93a205bd1a
fix nowx build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3107 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-30 08:14:46 +00:00
tmator
44516dc226
wxgl build fix for osx (not working)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3106 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-30 07:19:23 +00:00
Shawn Hoffman
28e3abbe6f
fix jit'd negx, thanks to q.w.e.r.t.y.1.2.3.4.5.6.7.8.9! (issue 911)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3105 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-30 01:58:03 +00:00
tmator
8bd9395dc9
build fix for non win32
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3104 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-29 19:25:17 +00:00
Shawn Hoffman
9984be6580
Clean ipl device code a bit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3103 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-29 15:17:36 +00:00
Marcus Wanners
2673eed2cc
Remove the include (fix for r3101)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3102 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-29 12:18:31 +00:00
sl1nk3.s
870242fc79
Fixed path of banner.bin in GamelistCtrl not getting the good TitleID, replaced fullscreen on Esc key by Alt+Enter, Esc now escape fullscreen or stop emulation (as requested, but i find it better too)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3101 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-28 23:47:18 +00:00
Sonicadvance1
be61375c01
Fix compile in OSX by reverting my change, dunno why OpenAL is different on my machine. Bit of debug work in nJoy test
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3100 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-28 20:05:00 +00:00
nakeee
1f4c000ae6
DSP: updated condition code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3099 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-28 09:12:29 +00:00
LPFaint99
f852ea41c4
Add the option to filter gamelist
...
add a drive command that I have only seen with gcos multigame discs that allows them to boot, otherwise they will hang
add a default path for browse in memcard manager
fixed display of format time in MCMdebug.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3098 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-28 02:30:50 +00:00
Shawn Hoffman
daf17ed27f
replace actually changing VI beam position regs on a write, instead just log it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3097 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-28 01:02:48 +00:00
sl1nk3.s
adb791dd58
Fixed a little crash I had in ISOProperties with Mario Kart Wii, it was trying to read a third unknown partition type.
...
Effectively toggling throttle in DSP HLE/LLE when the game is running
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3096 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-27 23:27:56 +00:00
Shawn Hoffman
989f4fb6da
Try to pass the wii "001" and "002" checks correctly
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3094 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-27 16:57:12 +00:00
Shawn Hoffman
ae41086ec8
fake out gcos into thinking it is using dvd drive debug commands
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3093 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-27 16:55:20 +00:00
Shawn Hoffman
1990c79c25
fix for memmap when booting gc apps in wii mode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3092 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-27 16:53:17 +00:00
LPFaint99
4945d6e24c
updated results and fixed if_test5.ds ifnlz to iflnz
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3089 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-26 22:00:36 +00:00
LPFaint99
9dbd4c6715
fix include dir for if tests
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3088 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-26 21:38:48 +00:00
nakeee
3e4f0d1fc7
DSP updating if tests
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3086 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-26 21:21:15 +00:00
Shawn Hoffman
41674301b5
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3085 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-26 18:39:22 +00:00
Marcus Wanners
36eec8d305
Revert r3083, we'll find a better way.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3084 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-26 17:38:31 +00:00
Marcus Wanners
15580e1c31
Added d3d and ogl settings to InfoWindow.cpp
...
I guess it's about done, as the pad settings are really not needed.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3083 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-26 17:04:45 +00:00
nakeee
1181cda34e
test cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3082 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-26 14:37:20 +00:00
LPFaint99
5a4d65708e
Results from if_tests
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3080 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 22:20:10 +00:00
Marcus Wanners
7f74c3b1f3
InfoWindow formatting cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3079 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 22:01:27 +00:00
LPFaint99
915dcec33e
remove PanicAlert
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3078 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 19:23:57 +00:00
LPFaint99
9849717d3a
InfoWindow now shows text on linux again, can't explain why it wasnt working before, damn wx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3077 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 19:22:55 +00:00
LPFaint99
375e1227d9
InfoWindow fixes for linux build, dvd drive list
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3076 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 18:55:05 +00:00
Marcus Wanners
ad77806927
InfoWindow is now actually functional (Yay!). We got rid of the Action Replay stuff and added the core settings. OGL and D3D stuff still to come.
...
But it has a bunch of 0s before the actual setting (a 1 or a 0, normally), so someone needs to fix that.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3075 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 18:13:24 +00:00
Sonicadvance1
264737fede
A compile fix for Linux/OSX in InfoWindow.cpp and also get OSX to stop crashing from loading the audio backend. It's a pretty bad way to do it, but I couldn't find another way. Now to figure out why SMS looks horrible in OSX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3074 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 16:47:45 +00:00
XTra.KrazzY
989e2590a2
Tiny fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3072 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 10:44:42 +00:00
XTra.KrazzY
1045fc7e98
Completely fixed DSPTool, on all of its memory leaks, bad API and bad C++. (compiling with include works perfectly)
...
More small leftover fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3071 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 10:38:26 +00:00
Shawn Hoffman
72febe7b8a
Add DVDLowOpenPartition
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3070 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 07:49:48 +00:00
XTra.KrazzY
a8c224023c
Fixed DSPTool include bugs and some leftover fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3069 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-25 02:13:33 +00:00
Marcus Wanners
2402d46e62
Fixed the names of the BBOX registers, plus a comment about how to fix the return values.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3068 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 22:31:15 +00:00
Marcus Wanners
7c4e1545e8
Try to fix the fence problem in Paper Mario:TTYD, might fix other things as well. See issue 360 for more details.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3067 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 18:15:47 +00:00
Marcus Wanners
f39af5f9a5
The start of the InfoWindow (issue 722). By death2droid.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3066 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 18:04:50 +00:00
Shawn Hoffman
c25346773d
revert r3060, instead call RecomputeCachedArraybases() once on init.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3065 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 16:40:58 +00:00
XTra.KrazzY
e0a202b7ef
Made DSPTool more informative and actually fail when compile fails (right now it kept creating invalid files)
...
Also, created an example test which uses the INCLUDE directive. Tests are much shorter and human-readable now!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3064 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 15:31:13 +00:00
nakeee
92e6d7c283
DSP: fixed compiler warnings and 2 crash bugs
...
made the dsp_code test use our lable table rather than the table which was there before (and had few mistakes).
The other tests need to be fixed as well.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3063 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 14:36:31 +00:00
Sonicadvance1
c3926a35ae
Only have this in OSX since that is only where it compiles apparently?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3061 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 05:42:57 +00:00
Shawn Hoffman
6c29abe2ef
fix existenze demo! warning: this may be a bad hack :( paging ector
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3060 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 03:59:32 +00:00
Sonicadvance1
599d9e9067
Fix OSX compiling. Still need to rollback nakee's revision 2566 if you want it to link in to a binary though. SMS under my unibody MBP looks like crap, dunno what's wrong
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3059 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 01:51:42 +00:00
Sonicadvance1
41b02601d7
Make OSX running more stable with a single line change. You can't pass nil to makeKeyAndOrderFront and expect it to work well. Also the checking for GL version didn't work because the GL version is defined for all it supports, so first we check if we support GL version 1.3 and if we don't, check if we support 1.2 and set software rendering. Little bit of cleaning in the GL config as well, the checkboxes are default enabled and max aniso wasn't using it's own text ID
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3058 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 01:30:45 +00:00
Shawn Hoffman
6ed52d0d93
get rid of annoying extra null byte at the end of log lines written to file.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3057 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-24 00:02:18 +00:00
luigi2us
c525563d77
Added support for AZERTY keyboard layout. Most keys should now work correctly for AZERTY keyboards, if you set the correct Wii language in Dolphin.
...
To change keyboard layout used, you need to open User\Config\Dolphin.ini and add the following two lines:
[USB Keyboard]
Layout = {0 for QWERTY, 1 for AZERTY}
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3056 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-23 18:19:38 +00:00
daco65
35b99a80ed
XFB in Single Core thx to Luigi___ on the forum
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3055 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-23 16:31:55 +00:00
luigi2us
a0e39011a3
Added experimental USB keyboard support. It works almost fine, some keys don't work correctly.
...
This is my first commit. Tell me if I did something wrong.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3054 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-23 16:17:04 +00:00
nakeee
ac55a807ef
DSP: Created test directory and added some dspspy tests
...
This way we can commonly share the tests we ran
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3052 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-23 08:55:12 +00:00
nakeee
992dcea5ce
Made s16 into set40 and s40 into set16, should fix the test getting stuck
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3051 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-23 08:52:21 +00:00
Shawn Hoffman
b4f108102d
implement some ES functions which were impeding sd card support.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3050 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-23 08:05:22 +00:00
Shawn Hoffman
092496a5b3
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3049 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-23 00:09:47 +00:00
Shawn Hoffman
409ec4ba5c
wii sd: final revision to it, i think :p. Remove some logging that could slow stuff down
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3048 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 21:35:12 +00:00
Shawn Hoffman
c89ab7ba02
wii sd: reading now works in nintendo apps. not sure if writing works or not, yet :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3047 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 20:42:18 +00:00
Shawn Hoffman
9e9abba9f8
wii sd: reply with the correct response for cmd64
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3046 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 20:31:49 +00:00
nakeee
89178f411c
DSP switched mode 16 and 40
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3045 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 19:08:13 +00:00
Shawn Hoffman
e3c4e040e9
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3044 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 17:20:20 +00:00
Shawn Hoffman
ed598d3c67
aaaand the always-fun linux build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3043 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 17:15:51 +00:00
Shawn Hoffman
0709df4172
gah, some missing files from last commit...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3042 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 17:06:26 +00:00
Shawn Hoffman
d2516e3ad1
auto-create a blank fat32 sd card image if one does not exist, thanks to google :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3041 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 17:03:46 +00:00
Marcus Wanners
ea11b28e3d
Better tooltip for DC Mode option.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3040 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 16:40:46 +00:00
Shawn Hoffman
c638de6f99
fix an unknown pointer error r3035 caused
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3038 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 15:24:36 +00:00
XTra.KrazzY
8cb7ab559a
Compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3037 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 11:11:58 +00:00
XTra.KrazzY
c4a21269d5
Some help in DSPTool
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3036 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 09:03:06 +00:00
Shawn Hoffman
a5a0e0fd08
wii sd can now get through the more intricate libogc init (which happens if the card is uninitialized). Unfortunately still doesn't work in nintendo apps... :(
...
Thanks a lot lpfaint99 for dumping some values!
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3035 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22 06:44:49 +00:00
nakeee
e7846a94ba
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3034 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-21 17:25:35 +00:00
Marcus Wanners
2d723d45ee
More changes to tooltip.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3033 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-21 16:44:10 +00:00
Marcus Wanners
bc8efa41fb
Changed tooltip for LLE Thread option. Probably still needs revising, though.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3032 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-21 15:44:29 +00:00
Marcus Wanners
c32572bfaf
Tooltip for Dual Core Mode setting.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3031 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-21 15:26:45 +00:00
Marcus Wanners
eecfb56219
Move LLE DSP on thread setting to advanced section and added a not-so-helpful tooltip to it (probably needs to be changed to something more informative).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3030 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-21 15:19:07 +00:00
Shawn Hoffman
cb02eac791
wii sd: got some register values from real hardware. nintendo apps still don't accept it though :(
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3028 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-21 13:17:02 +00:00
nakeee
cf5b6efba0
DSP change condition code in accordance to latest finding
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3027 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-21 08:53:36 +00:00
Shawn Hoffman
874a31e8ba
starting on wii sd writing and other things. I need someone to dump values of CID, CSD, and OCR! :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3025 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-20 21:18:21 +00:00
Shawn Hoffman
821dd625b3
wii sd: fix reading!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3024 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-20 18:19:03 +00:00
Shawn Hoffman
daac0d8ca1
some more error logging goodness in wii sd
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3023 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-20 17:26:40 +00:00
Shawn Hoffman
8ef66cac92
fix memleak in wii sd reading
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3022 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-20 16:24:51 +00:00
Shawn Hoffman
afef9b2251
minor changes to wii sd test
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3021 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-20 16:13:12 +00:00
Shawn Hoffman
8a35ed5c6b
wii sd: trying to send back a block, not sure why it doesn't work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3018 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-20 04:11:29 +00:00
Shawn Hoffman
d6158b90d9
wii sd: now gets to trying to read a block.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3013 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 21:38:17 +00:00
Shawn Hoffman
dee79c719e
defined the rest of the wii sd commands which libogc actually uses
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3012 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 19:26:45 +00:00
Shawn Hoffman
2b906ae8b2
correct some wii sd cmd names
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3011 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 18:56:57 +00:00
Shawn Hoffman
bf42d9a268
wii sd: ioctl is done, gotta do ioctlv and cmds
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3010 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 18:33:51 +00:00
Shawn Hoffman
2e4ffb356a
Add better logging to wii SD device
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3009 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 17:14:33 +00:00
Shawn Hoffman
a1ab247533
give /dev/stm it's own log
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3008 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 17:03:48 +00:00
Shawn Hoffman
7434c0c4cd
Disable JITing of negx. Fixes controls in Sonic Adventure DX, maybe more. I'm not sure how to fix the jit func tho :(
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3007 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 17:02:39 +00:00
Shawn Hoffman
173aa569c4
add a simple test to try and list contents of an wii SD card
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3006 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 17:00:48 +00:00
donkopunchstania
93348abc18
Created a free look utility which only works on win32 right now. It lets the user fly around with the mouse and keyboard. Had to add some ugly matrix functions to the math utilities.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3005 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-19 10:10:45 +00:00
hrydgard
b4c22390ac
More DSPSpy findings - nakee's "TSTAXL" isn't test. Not sure what it is though.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3003 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 21:35:21 +00:00
nakeee
d939afdcf2
one file missing in sconstruct
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3002 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 21:26:44 +00:00
hrydgard
10989fda06
DSP: Comment some new discoveries.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3001 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 20:44:42 +00:00
hrydgard
1e10c567ff
This one shouldn't be in SVN.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3000 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 19:27:53 +00:00
hrydgard
8716a58ae3
First DSPSpy results. cleanup and commenting.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2999 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 19:26:06 +00:00
XTra.KrazzY
5f0ac1db68
Fixed the DSP LLE debugger, it also automatically shows the disassembly on image load.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2998 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 19:06:47 +00:00
hrydgard
ab5354d644
DSP: Comment the DSPSpy ucode a bit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2997 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 18:10:51 +00:00
hrydgard
13b50e44c1
Add fake VS project for DSPSpy.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2996 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 14:09:26 +00:00
hrydgard
6ec5d28eda
DSPSpy: First version submitted, resurrected from the ages of time. Build the dsp code by running dspbuild.bat (or an equivalent shell script), then build the elf using devkitpro/libogc and boot it on your Wii using Homebrew Channel or whatever. You'll get a lot of numbers on your screen.
...
DSPTool: build fix.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2995 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 14:02:34 +00:00
hrydgard
ee933cb5d4
DSPtool: Better code comparer + cmdline interface added. header generator bugfixed. dsp_test.S now matches the binary.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2994 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 12:27:24 +00:00
hrydgard
e7e4ef4481
DSP: More work on dsptool. Minor bugfixes. Add some testdata for dsptool.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2993 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-18 11:31:37 +00:00
Marcus Wanners
c395b93590
Fix those dependencies, once and for all (I hope!). Thanks to Nolan.Check.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2991 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-17 23:04:00 +00:00
Shawn Hoffman
25df6acb15
HLE bios before loading a .dol
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2987 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-17 09:27:35 +00:00
nakeee
42726a7576
Trying clr15/set15, this is an educated guess after looking at ucodes. Please test it and tell me if you see any
...
real difference in sound beside on hermes' demo
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2985 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-16 21:46:55 +00:00
Shawn Hoffman
e6dbfb4f24
fix CreateFullPath, fix memcards not being created if the path didn't exist for some reason, don't put dsptool .pdb files in the binary dir
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2984 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-16 17:24:06 +00:00
nakeee
508b32b94f
dsp: small disasm fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2983 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-16 16:02:54 +00:00
nakeee
9516a6b19e
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2981 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-16 08:21:57 +00:00
Shawn Hoffman
0ef794369c
fix some gui items which should have been available while running, and some that shouldn't be (issue 875)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2980 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-16 05:29:45 +00:00
Shawn Hoffman
a152639683
add wii detection to ISOFile, gray refresh list menuitem when core is running, some cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2979 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-16 02:32:21 +00:00
nakeee
0801abdcc8
small cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2978 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-16 00:06:37 +00:00
nakeee
19cdbb3e15
Reverting the change that made logical function update logical zero
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2977 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-15 22:29:16 +00:00
sl1nk3.s
5cb2fe6daf
quick crash fix if there's no nand dump.. woops..
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2976 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-15 22:25:07 +00:00
nakeee
99e29c82fd
DSP: make all logical operations set the logical SR_LOGIC_ZERO flag instead of the arithmetic flags
...
assumed 0x20 is a mistake and suppose to be the logical zero flag
Couldn't see any change whatsoever.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2975 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-15 22:04:44 +00:00
sl1nk3.s
20be60f9b9
fixed last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2974 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-15 20:27:37 +00:00
sl1nk3.s
c857f71e80
Minor bugfixes : disable Refresh list and Load wii menu when game is running and fix silly init of njoy's rumble
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2973 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-15 20:19:25 +00:00
donkopunchstania
66ca49d3b8
revised how texture scaling is handled. it now works correctly when adding output together from indirect stages which use power 2 and non power 2 textures and it is simpler.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2972 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-15 03:55:38 +00:00
hrydgard
d973a9e001
DSP: Give the assembler and disassembler saner public APIs. Fix bug in fileutil ReadFileToString. More cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2970 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 22:30:31 +00:00
hrydgard
f9903f2054
remove some outdated junk
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2969 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 20:55:27 +00:00
hrydgard
d25d6b5f98
DSP asm/disasm: Lots of cleanup, mostly. I may have broken the DSP debugger a bit. will fix it properly later..
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2968 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 20:44:03 +00:00
Marcus Wanners
0c65e2fe11
Fix for issue 864. Thanks to Nolan.Check.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2967 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 16:36:03 +00:00
Shawn Hoffman
b8406f8721
change dsptool's outpath to be where dolphin.exe is
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2966 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 13:52:10 +00:00
nakeee
15624cb11c
added small comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2965 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 13:13:12 +00:00
nakeee
a77c4f808b
guessing unknown extension (seems not to crash anything while other guesses did)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2964 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 12:37:44 +00:00
nakeee
0fa48f2b44
DSP doc adding + dsp table ext changes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2963 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-14 11:43:44 +00:00
nakeee
1380497eae
unresolved symbol in linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2962 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-13 09:14:24 +00:00
Shawn Hoffman
0a8731edc5
fix windows builds(s)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2961 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-13 06:14:10 +00:00
nakeee
5f862cf297
more scons build fixups
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2960 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-12 21:30:22 +00:00
nakeee
0fa8d7683a
Fixing compile on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2959 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-12 19:56:59 +00:00
hrydgard
6369b48538
DSP: I seem to have forgotten assemble.h? Killed the globals in assemble.cpp by putting the entire thing in a class, which will make more improvements easier. Same with disasm. More tweaking of the shift ops.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2958 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-12 14:48:55 +00:00
hrydgard
d4055b971b
DSP asm/disasm: improve the shift instructions so they at least round-trip. not 100% sure it's correct though.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2957 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-12 13:43:12 +00:00
hrydgard
f6474b98a8
DSP assembler: Error message improvements.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2956 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-12 13:12:42 +00:00
hrydgard
e8b9e93465
DSP: Move the LLE core to a library. Added DSP assembler from gdtool, start cleaning it up. Create a new program called "DSPTool" which will become a more up to date replacement for gdtool from the devkitpro, automatically incorporating all our findings as we make them. This program depends on the new library. It can *ALMOST* roundtrip (asm->disasm->asm) hermes' DSP mixer at this point. Sorry about the unfinished Sconscript work - I'll fix it soon if nobody else does it first.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2955 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-12 10:21:40 +00:00
donkopunchstania
2b2c2afa3c
Did clean up of indirect texture look up and fixed some bugs related to indirect unit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2954 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-11 07:05:57 +00:00
sl1nk3.s
c43b1c18e5
build fix + fix for issue 850
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2953 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-10 21:12:34 +00:00
hrydgard
4b8741d524
Add Fix002 gameini parameter (no ui yet). Hack to fix games that display "002 error" without having to manually patch the games. (yeah this is ugly).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2952 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-10 21:09:49 +00:00
nakeee
4fa154bb56
Started cleaning up the ext_op code
...
Trying to get rid of the case and use a table like the main opcodes
not sure how to handle epilog/prolog... maybe another table?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2951 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-10 14:40:25 +00:00
nakeee
c1fe6def46
Fixed smg patch being on by default (it was disabled instead of off by mistake)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2950 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-10 13:22:25 +00:00
nakeee
e84ec7855a
smg projection hack, taken from http://forums.dolphin-emu.com/thread-165-page-3.html
...
maybe we should just make configurable linear trasnformation hack;)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2949 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-10 10:25:53 +00:00
fires.gc
65fa1cb729
just added a small function for HLE
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2948 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-10 08:13:36 +00:00
nakeee
96251a911f
compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2946 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-09 22:32:30 +00:00
nakeee
a421ab0fd0
more comments
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2945 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-09 22:29:59 +00:00
nakeee
f0641ebe3f
fixed possible mistake in mulcmv
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2944 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-09 22:07:58 +00:00
nakeee
5184b578c8
added subp from duddie's doc also added more comments
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2943 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-09 22:00:08 +00:00
Shawn Hoffman
f6bc828e63
fix for issue 839
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2942 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-09 18:24:23 +00:00
hrydgard
5166251b2c
DSP: Further disasm improvements. Make a few mul ops (only two of which I have seen, both in Zelda) behave like Duddie's doc says they should.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2941 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-09 14:33:34 +00:00
hrydgard
0f26228ef2
DSP: Fix broken disassembly (deleted some remaining byteswaps). Don't check for external interrupts every cycle. Loop endpoint detector added to Analyzer (this will be useful for a future JIT).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2940 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-09 13:03:41 +00:00
hrydgard
8c861ad58d
DSP LLE: Remove byteswaps and other bloat from the hot path (do them at load/dma time). Minor speedup, perhaps.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2939 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 21:46:54 +00:00
hrydgard
e5edb4c4ad
remove old define WITH_DSP_ON_THREAD
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2938 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 20:38:23 +00:00
hrydgard
8c3bb3796b
DSP: New non-threaded mode for the LLE plugin, with some idle skipping enabled. Use Dolphin Main config to set it. Some minor optimization and some spelling fixes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2937 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 20:26:33 +00:00
Shawn Hoffman
4a7f01348d
windows build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2935 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 20:04:48 +00:00
Shawn Hoffman
f8ed0b5c4c
chop the "testing" moniker off of dsp lle
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2934 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 20:02:22 +00:00
hrydgard
0c4d4835ac
DSP: Add cycles parameter to all Update functions in HLE, might be useful someday :p A couple more signatures for the idle skip detector. no big functional changes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2932 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 18:36:53 +00:00
hrydgard
541832e4f0
DSP: Fix sln file now that old LLE is dead. Add preliminary DSPAnalyzer, which looks for idle skip opportunities.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2930 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 17:58:58 +00:00
sl1nk3.s
5c56066519
Fix for issue 831, add .gcz to the cache file of compressed iso and corrected fullscreen tool tip message
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2929 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 16:38:41 +00:00
nakeee
7dccebfef2
Got rid of loop step + added some comments
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2928 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 14:11:23 +00:00
nakeee
65daec3554
Removing old LLE plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2927 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 13:42:30 +00:00
XTra.KrazzY
a2855dcf2d
Pausing now works in LLE-Testing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2926 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 12:37:15 +00:00
omegadox
33cd584b38
small fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2925 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 01:46:02 +00:00
omegadox
449aa57de3
Some commenting fixes and use INFO_LOG again.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2923 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-08 01:20:52 +00:00
nakeee
66ea22e8fb
added register updates (tell me if you think it makes sense)
...
Reverted shift changed which seems to be wrong
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2922 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 22:11:51 +00:00
omegadox
d1c9d2463c
More commenting.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2921 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 21:17:15 +00:00
nakeee
1397ca100a
more docs few small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2920 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 21:03:17 +00:00
Shawn Hoffman
bae02be45e
dsp llet: remove some deleted files from the vcproj
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2918 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 17:22:09 +00:00
nakeee
8e87735afa
More docs, cleanup and some fixes
...
(ector I think you'll want to review DSPInterpreter.cpp changes)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2917 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 17:10:50 +00:00
nakeee
d2b11faa05
DSP: some clean up feel free to revert if you want those files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2916 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 15:04:37 +00:00
nakeee
5a9fcaea62
linux compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2915 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 12:32:11 +00:00
nakeee
5354cb57c3
comments, tstaxl guessing, clear log messages
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2914 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 12:14:04 +00:00
nakeee
ea01132087
DSP: condition fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2913 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 07:52:00 +00:00
tmator
c662713ba0
osx build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2912 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-07 03:56:21 +00:00
nakeee
f18718922e
more doc and small fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2911 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 22:47:12 +00:00
nakeee
cd439cdce0
implement clrl (clral0/1) in the table
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2910 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 21:55:50 +00:00
nakeee
24991b60a3
forgot the opcode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2909 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 21:12:15 +00:00
nakeee
a300a37906
More clean up + ilrrn
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2908 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 21:09:42 +00:00
Shawn Hoffman
b801e16cd3
minor dsp debugger improvements
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2907 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 20:32:37 +00:00
hrydgard
957127d505
DSP: minor shift instruction tweaks. that stuff about negated shift amount in the comments is spooky though. gonna have to run some test code.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2906 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 19:57:54 +00:00
nakeee
215e014515
splitting shifti to lsr/lsr/asl/asr please review
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2905 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 19:03:53 +00:00
hrydgard
0fd2edbf98
DSP: Remove all mentions of the mysterious DROM. Write protect the ROMs and IRAM as much as possible while loaded (to make sure they don't get corrupted by some memory overwrite or whatever). Make instruction reads stricter - iram and irom don't wrap anymore (not 100% sure about this one). Misc cleanup + changes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2904 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 18:47:21 +00:00
omegadox
13ac45db1a
More commenting and cleanup and added another BP Function.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2903 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 18:20:28 +00:00
nakeee
62fed97a34
Copied register table from hermes code
...
Please use instead of magic numbers
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2902 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 17:28:14 +00:00
XTra.KrazzY
e3e7c88ff1
Added separate log for DSP LLE.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2901 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 17:12:05 +00:00
nakeee
1156a0df9e
Fixed mov + some logging for memory write
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2899 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 16:53:49 +00:00
omegadox
80d48a08d8
Change "BreakPoint" to "Bypass", YAGD says BP REG is a "Bypass Raster State Register"
...
Also some cleanup in BPStructs and I think this should be SETTLUT not LOADTLUT, because there is already a LOADTLUT earlier in the reg list.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2898 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 16:10:45 +00:00
omegadox
67834f960e
Direct3D9 plugin now uses BPFunctions and removed its BPStructs. Some cleanup and commenting in BPStructs.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2897 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 15:24:40 +00:00
Shawn Hoffman
c126c5a9f9
"better" ppc exception handling. I don't see any real world difference, though
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2896 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 14:15:02 +00:00
nakeee
8af05ec4fb
DSP: mov impl / comments
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2895 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 12:20:12 +00:00
nakeee
670ef16ace
opss
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2894 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 09:56:47 +00:00
nakeee
5f5b43c659
some docs small clean up fixed the loop size correctly I hope this time
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2893 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 09:42:29 +00:00
LPFaint99
956b06700d
When searching iso directories subfolders, do not include folders multiple times
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2892 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06 06:58:00 +00:00
nakeee
17d54d9771
some comments and cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2891 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 22:50:00 +00:00
nakeee
12557c4a7e
DSP: loop should jump the right instruction size
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2890 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 21:30:08 +00:00
nakeee
360c7e69e6
make tsta into helper function
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2889 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 21:11:47 +00:00
hrydgard
e3b1356f3d
DSP: Corrected CMPI implementation. (i think)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2888 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 21:04:46 +00:00
omegadox
1ad5c7c9aa
VideoCommon: Fixed a case when in debug build.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2887 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 20:14:23 +00:00
hrydgard
8b6b8b61c3
DSP: Fix opcode masking for ops with extensions.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2886 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 19:30:06 +00:00
hrydgard
5508e5e718
DSP: Code simplification, comments, log improvements.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2885 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 19:17:19 +00:00
hrydgard
40a7cd15ad
DSP: fix IF_CC - could end up in the middle of ops if they were multiword!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2882 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 17:29:06 +00:00
hrydgard
4913912dbb
DSP: Restore CMPI and its disasm. Attempt a correct implementation but results seem worse, dunno :p (playing around with Hermes' DSP demos). Fix error logging to log pc-1 instead of pc since pc has already been incremented. minor cleanups.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2881 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 16:58:15 +00:00
nakeee
4832ffa377
implemented mulcmv mulcmvz and fixed mulcac to actually add to the acc
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2880 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 16:50:15 +00:00
hrydgard
51aa5d75fa
Unbreak old LLE plugin build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2879 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 16:20:38 +00:00
hrydgard
a583950f82
DSP: Unbreak disassembler (broken since 2866), commenting, logging changes, minor cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2878 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 15:46:47 +00:00
nakeee
405480342a
Openal on linux (get stuck but doens't crash)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2876 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 14:02:03 +00:00
omegadox
adbd88866c
Direct3D9 Plugin: More WIP BPFunctions work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2875 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 13:06:14 +00:00
hrydgard
5d13f233e7
DSP: Separate the two UpdateRegister functions more clearly. Add more comments about the condition codes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2874 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 12:59:40 +00:00
hrydgard
7368d712d6
DSP: Move the condition code stuff to a separate file.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2873 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 12:20:30 +00:00
hrydgard
6eb6db21ce
DSP - fix ROM loading (seriously, have we only been loading half the ROMs??? doesn't make sense).
...
Also delete some unused old junk variables. Add some comments. Start #defining SR flag constants. "implement" nx.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2872 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 11:55:18 +00:00
omegadox
a9e71fe351
OpenGL Plugin: scons script fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2871 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 11:53:24 +00:00
omegadox
1578e3e195
Recoded and moved BPStucts to VideoCommon. Some cleanup in PixelShaderManager. TODO: Have DX use BPFunctions. Note: Compiling DX plugin will not work atm.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2870 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 10:49:19 +00:00
hrydgard
07c1b7d784
tiny DSP cleanup: Move pending exceptions register into SDSP struct.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2869 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 09:23:43 +00:00
nakeee
82880f96da
Condition guessing please review..
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2868 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 08:59:18 +00:00
LPFaint99
b19309fdb3
Add option to search subfolders for iso directories
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2867 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-05 06:46:18 +00:00
nakeee
472e67333f
more opcode work removed CW as it makes problems, we can check for unknown instead.
...
to check:
- TST implementation seems diffrerent from docs
- CMPAR seems to cause errors in AX games (why? dis we skip clear???) - commented out for now
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2866 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-04 23:24:26 +00:00
hyperiris
36143f98b7
OpenAL: YES! The first version of working OpenAL Backend!
...
I've only test in Ikaruga and Metroid Prime, at least they have sound.
Performance is ugly, :<, still need more work on it.
To enable oal in Dolphin, uncomment Source/Core/Common/Src/Common.h:
//#define HAVE_OPENAL 1
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2865 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-04 03:58:16 +00:00
hyperiris
5d72a992bf
OpenAL: fix CreativeLab bug. This bug causes hang on my machine.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2864 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-04 03:48:15 +00:00
sl1nk3.s
0478301c1e
Fixed a little out-of-fullscreen black screen weirdness on windows, trying to port fullscreen changes to DX, needs more work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2863 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-04 00:45:50 +00:00
Shawn Hoffman
f72d883340
enable old code to record unknown dsp opcodes to their own file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2862 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 22:23:15 +00:00
omegadox
21348622a7
OpenGL Plugin: Thinner lines for EFB copied region rectangles
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2861 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 21:32:10 +00:00
omegadox
1f6e3c024e
OpenGL Plugin: some cleanup and better error messages
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2860 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 21:01:05 +00:00
omegadox
90a1d9967e
OpenGL Plugin: Now prints video card info to display
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2859 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 20:22:45 +00:00
sl1nk3.s
efb0a11201
Fixed various OGL fullscreen issues, screen shaking, esc key not working, misplaced fullscreen window.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2858 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 20:12:59 +00:00
Shawn Hoffman
e1c3d1bfd4
dsp llet debugger: disasm the ucode when it's dumped
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2857 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 19:29:15 +00:00
Shawn Hoffman
2a5b8f4366
some progress on dsp llet debugger. go dump some ucodes ;)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2854 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 18:04:08 +00:00
Shawn Hoffman
9356a920e2
dsp lle-testing: print out address of an unknown opcode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2853 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 15:39:33 +00:00
omegadox
f5feb28ae6
OpenGL Plugin: small fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2852 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 15:39:16 +00:00
nakeee
f0fff9cb19
More opcodes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2851 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 15:30:50 +00:00
omegadox
6736898486
OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2850 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 14:35:49 +00:00
omegadox
41058700c9
Do not put the PDB, EXP, LIB files in the bin folder, instead put it where the obj files are located.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2849 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 13:44:36 +00:00
omegadox
e1e867dded
Fixed the yellow text.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2848 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 13:15:09 +00:00
XTra.KrazzY
9cae54fbb8
LLE-testing now stops on pressing the stop button.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2847 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 12:21:02 +00:00
XTra.KrazzY
c33db95bf5
Games now boot with LLE-testing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2846 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 11:53:40 +00:00
nakeee
38e3b7039a
hacky pro/epi solution, following XK's suggestion.
...
This doesn't fix zelda boot, XK can you check why?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2845 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 10:55:42 +00:00
XTra.KrazzY
d3552a8e2c
Added msub and andfc/andcf to LLE, also fixed compiler warning.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2844 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 10:32:39 +00:00
nakeee
7c4e654253
More merging (based on shuffle's opcode merging) includes some fixes/new functions
...
F|res this has the jumps you were looking for :-) (not all implemented)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2843 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 09:14:52 +00:00
Shawn Hoffman
c6ea5b136f
begin merging Hermes patch to gcdsptool to the dsp lle-testing plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2842 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-03 06:21:45 +00:00
nakeee
230f17a639
more opcode guessing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2841 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 22:22:37 +00:00
sl1nk3.s
b0852c1bef
Updated rumble for nJoy, fixed a few glitches with half press button and deadzones too.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2840 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 21:13:58 +00:00
nakeee
52c261e68e
fixed the mask chekcing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2838 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 18:40:09 +00:00
XTra.KrazzY
6d9b2754e5
A few fixes to DSP LLE, added prologue and epilogue infrastructure (not working yet). Fixed if in Initializing the inst. table.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2837 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 17:45:18 +00:00
Shawn Hoffman
55f48a2e37
add DSPRegisterView files to vcproj
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2836 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 16:18:38 +00:00
hyperiris
94ca9854b8
I wrote a tool to extract the dlls from oalinst.exe.
...
I hope this can resolve the dll hell problem.
someone help me test?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2835 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 14:25:18 +00:00
nakeee
188ad88125
LOL, forgot the check
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2834 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 13:41:04 +00:00
Shawn Hoffman
69869bfd7c
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2832 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 13:10:33 +00:00
nakeee
e2852e9625
Unloop
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2831 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 13:08:25 +00:00
Shawn Hoffman
2a1b42705f
linux buildfixes...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2830 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 13:07:26 +00:00
Shawn Hoffman
7e7de0db66
forgot the scons
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2829 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 12:52:17 +00:00
Shawn Hoffman
cfcd3ce822
beginning dsp lle debugger, buttons dont work yet so dont spazz out. (Thanks a lot to whoever wrote min32 gui :) )
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2828 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 12:50:47 +00:00
nakeee
12a5a8b164
clean up last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2827 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 12:44:19 +00:00
nakeee
49c09650b1
added lots of missing opcodes
...
I must be doing something wrong though, maybe wrong mask?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2826 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 10:59:54 +00:00
nakeee
f4b3309c9f
filled up opcode table as much as I could, commented about opcodes we need to add to the table.
...
We are still missing tons of opcodes which I'm not sure where to put...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2825 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-02 09:31:25 +00:00
XTra.KrazzY
bf45299e36
Tiny fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2823 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 22:45:24 +00:00
XTra.KrazzY
44db8cd0b8
LLE-WIP: More progress on the opcode lookup table. Still haven't put the correct interpreter functions into the opcode table.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2822 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 22:41:16 +00:00
XTra.KrazzY
9915533c3c
LLE-WIP: Indentation and small fixes to coding style.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2821 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 22:03:52 +00:00
XTra.KrazzY
59c44bd13b
small compile/link fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2820 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 21:30:09 +00:00
nakeee
692a05bfe9
fix compile and some code weirdness
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2819 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 20:57:20 +00:00
Sonicadvance1
ca7683a911
Fixed a bug in FillReport.cpp that caused the emulated Wiimote under Linux to case every button to be pressed(FillReport.cpp). Moving the read packet data one byte forward to match what is received under Windows. Don't know why the Wiimote doesn't work still
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2818 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 20:37:18 +00:00
XTra.KrazzY
e099934a85
DSP LLE: MAJOR LLE revamp. Interpreter/JIT infrastructure done. Still left to mix and match the correct functions to the correct instruction hexcodes. More changes:
...
-Tagged unimplemented instructions and FIXME instructions in the DSP interpreter header
-Expanded the DSP instruction union to be viewable as helpful instruction structures
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2817 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 20:22:43 +00:00
Shawn Hoffman
f34155ca98
make the new icon look better
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2816 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 17:46:43 +00:00
XTra.KrazzY
db0c0e8ea4
Real LLE-testing JIT infrastructure, more (getting rid of switch-cases) coming soon. Got rid of April Fools too.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2815 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 16:28:23 +00:00
sl1nk3.s
f8335271cd
Added option to disable fog as it's been requested a few times (mainly for RE games, see issue 715 and issue 181)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2814 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-01 12:31:18 +00:00
XTra.KrazzY
39360ce691
LLE-Testing: Implemented an initial version of LLE JIT, tell me if it works properly on 32-bit windows and linux.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2812 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-31 21:51:03 +00:00
Shawn Hoffman
ccdec4308a
really fix building without OAL, and disable it (for time being i guess) on windows...crazy non-static libs no one wants to deal with
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2811 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-31 03:58:47 +00:00
nakeee
caf1395f5e
Fixing compile without openal
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2810 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 20:25:36 +00:00
XTra.KrazzY
c3a843b5a8
OpenAL: Minor fixes (someone beat me to the other fixes)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2807 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 19:47:41 +00:00
nakeee
ce7ee4d4a3
Small fixup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2806 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 17:45:35 +00:00
nakeee
58a78cb2b5
Make openal works on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2805 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 17:24:55 +00:00
nakeee
6b2b1a34ee
Linux compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2804 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 16:30:31 +00:00
Shawn Hoffman
f2a7da4611
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2803 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 15:54:27 +00:00
Shawn Hoffman
c84d43afe8
fix for last commit
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2802 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 15:53:04 +00:00
Shawn Hoffman
12037487e7
add 64bit OpenAL and fix up build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2801 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 15:40:35 +00:00
hyperiris
4de53b3c10
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2800 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 14:57:51 +00:00
hyperiris
d9e0e89725
OpenAL: continue work on it
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2799 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 14:22:31 +00:00
hyperiris
b2ed842e03
append dependence setting
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2798 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 14:05:30 +00:00
hyperiris
e9232ecf95
LLE debugger work in progress: 1%, just a begin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2797 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 13:21:22 +00:00
nakeee
37d513c53b
Added dtk sound mixing to audiocommon (should work with LLE now)
...
And also moved all common setting to audiocommonconfig
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2796 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 09:55:50 +00:00
Shawn Hoffman
5987dbf7ba
fix some improper log msg
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2795 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 06:32:58 +00:00
Shawn Hoffman
7cfd2b9999
add some docs to the lle-testing vcproj and try to shutdown the plugin without crashing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2794 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 06:28:15 +00:00
Shawn Hoffman
57105f08d6
use dolphin-style typedefs in dsp-lle testing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2793 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-30 03:27:31 +00:00
nakeee
20b54fb71f
finally getting some squeaks from SSBM on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2792 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 21:30:54 +00:00
nakeee
c2e3f42c0d
linux compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2791 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 21:10:12 +00:00
Shawn Hoffman
3b71f5e3fe
tortoisesvn was having a problem doing this with the last commit...weird
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2790 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 21:03:42 +00:00
Shawn Hoffman
819b1e065d
remove WTL from dsp-lle testing and getting ready for wxw version of the debugger (anyone can do this :) )
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2789 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 21:00:26 +00:00
nakeee
e2a9f8c3bb
solve deadlock
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2788 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 20:18:55 +00:00
Marcus Wanners
b6dd1d3f0a
Reverted some changes I accidentally commited...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2787 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 12:49:20 +00:00
nakeee
2e748b4544
Makeing LLE-testing threads work with common::thread
...
still getting a deadlock somewhere...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2786 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 09:35:40 +00:00
omegadox
cc14b50aba
ops.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2785 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 00:54:17 +00:00
omegadox
2a5866d5f1
AudioCommon.cpp cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2784 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-29 00:48:46 +00:00
nakeee
5d9871e85e
Fixed Null sound
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2783 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 23:04:57 +00:00
Shawn Hoffman
ec8548dc00
last commit missed AVIDump.h
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2782 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 21:27:48 +00:00
Marcus Wanners
711f08c29b
Added support for dumping avi files (thanks baby.lueshi). Use Microsoft Video 1 codec for starters. Make sure to check the dump rendered frames box in the video plugin settings, or it won't work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2781 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 21:07:16 +00:00
Shawn Hoffman
da07d04da9
Add precompiled headers back...I like being able to compile in less than 2 hours, kthx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2780 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 17:50:32 +00:00
Shawn Hoffman
b20f2c17af
fix some OpenAL unresolved symbols on linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2779 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 17:18:34 +00:00
Shawn Hoffman
409f10ed6e
grah...stupid me trying to share patches between linux and windows...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2778 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 16:27:38 +00:00
Shawn Hoffman
3a5fb88b5e
remove some junk added in last few commits. Also I really don't like the style recently...and removing PCH? wtf???
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2777 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 16:23:06 +00:00
sl1nk3.s
632e3bfc85
A little fix for the Throttle, it wasn't getting the correct sample_rate thus was too fast
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2774 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 14:08:06 +00:00
omegadox
881678540d
Another linux fix with AudioCommon.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2773 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 09:26:55 +00:00
omegadox
87665f18e5
Another linux fix with AudioCommon.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2772 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 09:25:20 +00:00
omegadox
32f4e8231a
Only include DSoundStream header on Windows only.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2771 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 09:22:41 +00:00
omegadox
eb0cab140f
Some code cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2768 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28 08:57:34 +00:00
Shawn Hoffman
bdabcd4bf5
disable boot from drive when emulator is running (issue 781)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2767 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-27 23:07:28 +00:00
XTra.KrazzY
8628be39c7
Fixed Hyperiris' override of default sound to OpenAL
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2766 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-27 20:04:45 +00:00
hyperiris
c4f7c95fec
Audio: adjust UI
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2765 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-27 15:33:35 +00:00
hyperiris
13ddd0648b
yeah, start OpenAL sound output
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2764 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-27 15:24:22 +00:00
nakeee
a0e9e53d0c
more clean up, starting to add recording support to sound stream
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2762 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-27 14:26:44 +00:00
hyperiris
542bd73ba8
Well, it should fix audio, at least on my machine.
...
need test
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2761 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-27 14:12:59 +00:00
nakeee
bffe311b3e
Fixed stop of DSP HLE+LLE and some clean up(reset all variables in DSound creation)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2760 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-27 11:06:52 +00:00
nakeee
b5b42746ed
Forgot to init the queue size fixed some sound bugs
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2759 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-26 23:51:08 +00:00
nakeee
f4a1f1c7e1
crash fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2758 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-26 10:50:52 +00:00
nakeee
ff9fcce383
small windows compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2757 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-26 10:15:11 +00:00
nakeee
fff663e8c7
Attempt to move mixer to audio common, it's a bit more complicated than I expected
...
so please check I didn't break anything in hle
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2756 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-26 09:29:14 +00:00
nakeee
8cfc832599
moved wavefile to audiocommon, you might need to add audiocommon include/lib paths to DSP-LLE on windows
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2753 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-25 19:03:32 +00:00
Marcus Wanners
fd3ca67895
Fixed a few MSVC compiler warnings, and added some switches to the readme.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2752 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-25 00:46:00 +00:00
Marcus Wanners
b91e3808ff
Changed rumble strength to a setting in the config file.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2751 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-25 00:01:30 +00:00
Shawn Hoffman
5533ac9b7f
fix crash that could happen when closing ISOProperties on a wii disc
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2750 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-24 23:58:32 +00:00
Shawn Hoffman
8aee5f053e
ISOProperties: clean up
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2749 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-24 23:10:43 +00:00
Marcus Wanners
bc95b606c4
More power for X360 rumble (issue 770).
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2747 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-24 14:53:26 +00:00
Shawn Hoffman
393d477f27
now all build configs link in visual studio again
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2746 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-24 04:03:53 +00:00
Shawn Hoffman
29081c204d
come cleanup with lle test and misc
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2745 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 21:19:43 +00:00
nakeee
63ecc01cc6
Resolve lost symbols in HLE/LLE-t DSP
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2744 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 21:15:37 +00:00
nakeee
7f66eaa694
Some clean up
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2743 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 20:55:32 +00:00
omegadox
34c05f8e87
Added project for AudioCommon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2742 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 20:00:12 +00:00
nakeee
07381b9962
Starting audio common
...
Going to slowly make LLE-testing and HLE use it
(This commit is missing some proj files for windows)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2741 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 17:56:37 +00:00
nakeee
788cc73867
Just so I can play a bit without annoying f|res:)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2740 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 09:10:32 +00:00
Shawn Hoffman
fc582ea560
revert this for now, i need to read more
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2739 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 08:49:17 +00:00
Shawn Hoffman
32b983ef83
beginning to take a look at the wonderful world of exceptions. try to implement tw/twi
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2738 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 07:58:59 +00:00
Marcus Wanners
813b864a5e
fix for new gameconfig.ini options, plus some whitespace.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2737 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-23 00:48:51 +00:00
Shawn Hoffman
c1679c0d9e
replace SubWCRev.exe with a statically linked one... >.>
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2735 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 22:11:27 +00:00
nakeee
3c0faad0e3
fixed usexfb in gameini
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2734 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 21:34:06 +00:00
Marcus Wanners
b42351e12e
Added 7 more GameConfig.ini options, and fix compile.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2733 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 21:24:38 +00:00
nakeee
feac92e368
added project hack to ISO properties
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2732 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 20:13:30 +00:00
Shawn Hoffman
6a00d8bfde
32bit SubWCRev wouldn't work for me unless these libs were in the same dir... :(
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2731 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 17:09:12 +00:00
Marcus Wanners
374861d63d
Fix for AR code adding, as per sl1nk3.s's patch in issue 747.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2730 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 15:25:26 +00:00
omegadox
564cf2dac1
Wireframe will work in AA mode now.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2729 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 13:25:05 +00:00
omegadox
5f070bf225
Removed TortoiseSVN Junk
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2728 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 12:05:20 +00:00
daco65
fb1ed107cf
im guessing ector uses 64bit tortoisesvn. replaced with the latest 32bit SubWCrev.exe
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2727 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 12:00:58 +00:00
hrydgard
e62b7f35ce
Clean up OpenGL plugin error handling macros. No longer bother with enabling TEXTURE_2D and TEXTURE_RECTANGLE_ARB - they don't apply when using shaders. Change a PanicAlert when looking for valid plugins into a LOG_WARN.
...
Let me know if this breaks anything - it shouldn't.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2726 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 11:21:44 +00:00
hrydgard
4dc6dd7db7
Upgrade SubWCRev to the latest version, so that we can successfully build even with a checkout from the latest TortoiseSVN.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2725 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 10:55:51 +00:00
donkopunchstania
772f11ce71
EFB to ram scales correctly non-native resolutions.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2724 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 09:00:43 +00:00
donkopunchstania
c4c5911538
Fixed the way a format was converted from the EFB to ram.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2723 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-22 03:25:59 +00:00
nakeee
d88a10d55c
fix time printing in linux
...
No idea why it should be needed though...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2721 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 23:00:25 +00:00
Shawn Hoffman
7572e0bf8d
remove newlines from OGL logging (they get added by logmanager)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2720 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 20:07:56 +00:00
nakeee
e65eb58f00
scons: building nogui only without wx (too much horrible dependecies)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2719 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 19:55:10 +00:00
omegadox
853adcf5e4
Added fake registers to Pixel Engine, so the game can read/write to them. This shouldn't really affect anything.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2718 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 18:44:01 +00:00
Shawn Hoffman
7a68eac29a
build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2717 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 18:13:54 +00:00
hrydgard
76d24f2c0d
improve PE logging + misc
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2716 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 18:00:54 +00:00
hrydgard
81996b890b
Switch DTK ADPCM decoder to the one by hcs/destop, since it sounds quite a bit better. Affects Ikaruga, Crazy Taxi and maybe some more GC games.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2715 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 17:19:46 +00:00
hrydgard
d1285b75ee
Paper over some bad logic in logwindow with more bad logic :p (that is, log checkbox values now load OK even if you disable the logwindow). really should stop with all this addlistener / removelistener stuff and just add them once and then enable/disable. would be much clearer. but too lazy.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2714 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 17:00:07 +00:00
donkopunchstania
6bec794002
Bug fixes with show EFB copy regions.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2713 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 16:04:44 +00:00
Shawn Hoffman
87d2c2ed2e
more LogWindow cleanup, fixes some issues with enabling/disabling logs
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2712 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 01:40:30 +00:00
Shawn Hoffman
2edd9a15ba
PBView "updates" now, i still dunno if it ever showed real values...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2711 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 01:00:33 +00:00
Shawn Hoffman
783164d372
convert PBView's MSWDrawSubItem to a multiplatform and wxw 2.8.10 friendly InsertItemInReportView
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2710 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-21 00:31:44 +00:00
Shawn Hoffman
323676a66b
update dsp hle and ogl plugins for the new console window.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2709 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 23:45:25 +00:00
Shawn Hoffman
7df9aaa3e3
show flags in the GameListCtrl on windows again. (what do you know, updating wxw had some benefit)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2708 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 23:23:47 +00:00
hrydgard
99c7c11f35
logwindow: fix various brokenness related to the new log-to-window checkbox
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2707 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 23:00:26 +00:00
hrydgard
d046b55d1b
Change a bunch of project settings to reduce the flood of warnings you get when building in debug mode. Tweak bootup logging a bit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2706 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 22:54:59 +00:00
hrydgard
226aac6cac
Protect the log to window queue with a mutex.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2705 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 22:51:59 +00:00
Shawn Hoffman
46c0e5b659
give ConsoleListener a ctor to initialize vars
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2704 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 22:21:04 +00:00
hrydgard
2c13aa0394
clamp verbosity setting
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2703 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 22:00:26 +00:00
hrydgard
f5e643bf34
neato line coloring (time in white, rest colored)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2702 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 21:41:03 +00:00
hrydgard
866e393426
More log fixing: Write to Window checkbox added, fix some log levels again, clean some code.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2701 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 21:23:36 +00:00
hrydgard
aa7fe1edee
Fix DEBUG logging (didn't work!). Shuffle around the log levels to make more sense (now NOTICE is the top one and always on), the rest is ERROR, WARNING, INFO, DEBUG. Fix the log levels of a lot of stuff. Use macros instead of numbers for various log level checks.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2700 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 20:52:37 +00:00
hrydgard
554a930fe9
Turn some WARN logs into INFO logs.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2699 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 19:51:00 +00:00
hrydgard
6c4778287b
disable the annoying deprecation warnings in debugfast
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2698 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 19:41:38 +00:00
Shawn Hoffman
ee7ef367ff
fix for linux compile error introduced in r2691
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2697 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 19:34:36 +00:00
hrydgard
482ea5c0e7
Make the OptimizeQuantizers option apply to the IL build. More cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2696 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 19:12:04 +00:00
Shawn Hoffman
6bacdc0af3
uncheck logwindow's menuitem when it is closed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2695 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 18:46:50 +00:00
Shawn Hoffman
eacb9ccd80
Improve behavior of the console window on windows. Remove coloring from logwindow for the time being. Now you can use wxGetApp if you #include Main.h, and GetCFrame, etc...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2694 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 18:25:36 +00:00
hrydgard
7d910a5e4a
Assorted cleanup and comments.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2693 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 18:13:31 +00:00
hrydgard
f126378de6
Don't log when File::Exist fails - that's just obnoxious. fix a const.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2692 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 17:22:55 +00:00
hrydgard
0489ccd420
nJoy SDL, linux: fix some warnings and a bug. untested :p
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2691 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 17:14:42 +00:00
nakeee
ad76edd157
Fixed some log messages
...
Fixed a crash when no game ini exists
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2690 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 15:01:49 +00:00
nakeee
ed70ca6d48
few more ogl game.ini options
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2689 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 12:36:38 +00:00
nakeee
623671df7a
making section names case insenstive
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2688 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 12:23:05 +00:00
nakeee
f22af37320
Trying to make gameini support some gl options
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2687 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-20 11:51:22 +00:00
Marcus Wanners
3f54d2fe7d
Fix for rerecording build.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2685 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 21:18:26 +00:00
nakeee
70f75e1c99
Change the return value of panicyesno to true
...
It somehow escaped last commit
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2684 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 12:55:20 +00:00
Shawn Hoffman
bf0bd5f2d7
gcc is funny
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2683 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 02:43:48 +00:00
Shawn Hoffman
5402fa67af
logwindow: cmdline now gets enter key event, no need for the submit button. some code which is supposed to color the textctrl, but it mysteriously doesn't. fun
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2682 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 02:29:50 +00:00
Shawn Hoffman
c5bb835154
fix build of padsimpleevent on windows, even though this plugin isn't even used...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2681 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-19 02:28:32 +00:00
nakeee
dc9a4860b9
Trying to make a button that disable panic alerts popups please test
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2680 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 22:05:31 +00:00
tmator
da288c5780
build fix for osx, is this borke win or linux build ?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2679 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 20:46:22 +00:00
nakeee
2d167fa3f0
remove some unused files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2678 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 20:24:08 +00:00
Shawn Hoffman
d72c35fffc
more sane colors for the windows console
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2677 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 18:04:25 +00:00
Shawn Hoffman
a110a8caef
add some colors to the windows console. feel free to change them/add bolding or whatever
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2676 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 17:51:09 +00:00
Shawn Hoffman
2301d072a6
nakee's new logmanager. added a console window for windows builds (prints to parent console on non-win32). also fix some random wxw bugs: main window's position is saved when using debugger, disabling windows from the tools menu are saved settings, some other small fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2675 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 17:17:58 +00:00
nakeee
03ba466b5b
moved some noisy warnings to DEBUG/INFO
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2674 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18 09:25:05 +00:00
Sonicadvance1
d9d711d9d5
Code within #if 0 that if enabled, makes more mail come with zelda uCodes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2671 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-17 08:58:52 +00:00
omegadox
4761f7a3f2
small fix with show EFB copy regions.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2670 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-17 06:04:57 +00:00
Marcus Wanners
3635e7827b
Fix for IL build, as per jack.frost's patch in issue 620. Feel free to yell at me if it breaks anything.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2669 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 19:35:56 +00:00
Shawn Hoffman
27210d4f8e
comment
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2668 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 19:08:44 +00:00
Shawn Hoffman
8083b5fef3
revert change to board type/revision identifier. fixes ikaruga, doesn't break anything afaik...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2667 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 18:13:03 +00:00
omegadox
befcfbde9a
...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2666 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 07:56:59 +00:00
omegadox
845204c227
Added option "Show EFB Copy Regions" to find out which games are heavy on EFB-Copy. Changed Dst Alpha Pass option to "Disable Dst Alpha Pass".
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2665 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 07:54:44 +00:00
donkopunchstania
86944b5be2
Disable blending during destination alpha render pass.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2664 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 05:24:51 +00:00
donkopunchstania
7ef5e5cd1e
Make destination alpha render pass an option.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2663 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 05:04:59 +00:00
donkopunchstania
90254bd924
Change destination alpha handling. The blending method introduced in rev 1921 was not the correct way to do it. This way was suggested by hrydgard in October and I should have listened. A simple pixel shader as hrydgard suggested cannot be used because the alpha is not set if the pixel is discarded due to failing depth (after z texture) or alpha (result of tev stages) tests. There is a bit of a performance hit so there should be an option to disable the second render pass which sets the alpha because it is probably not needed most of the time.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2662 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-16 02:47:48 +00:00
hrydgard
b1b2868c8b
Fix the nasty black fringes seen around alpha tested DXT textures in some games.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2661 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-15 11:34:52 +00:00
omegadox
b1e64cb948
fix for force filtering option
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2660 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-15 08:32:35 +00:00
Shawn Hoffman
34e8b88c8c
fix Timer::GetTimeFormatted
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2659 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-15 05:34:35 +00:00
hrydgard
7178c8d686
Only use framebuffer_blit for the final screen copy if multisampling is enabled. Should restore some compatibility with terrible laptop gfx cards that got lost with the introduction of MSAA.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2657 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-14 20:36:12 +00:00
fires.gc
c27e82fe03
added fake values for "ISFS_GetStats()". Hopefully some more games are able to save now.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2656 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-14 20:10:10 +00:00
fires.gc
56ec588c49
some changes of HLE of the WII game loader
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2655 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-14 19:13:21 +00:00
fires.gc
bf30cc8a72
added pal/ntsc detection for WADs
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2654 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 21:45:27 +00:00
fires.gc
3e037c71d7
linux fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2652 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 17:28:20 +00:00
fires.gc
0b76db1c04
fixed some ES problems and added cached for NANDContentLoader (we open this content files ways to often at the moment)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2651 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 16:15:15 +00:00
fires.gc
b3a6208fcc
added dummy device for keyboard
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2650 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 16:10:58 +00:00
fires.gc
727f74fc9d
cleaned up ipc net... prolly mkart doesnt work anymore and so on :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2649 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-13 16:09:59 +00:00
Shawn Hoffman
37345a8199
fix some casting in logging and unneeded newlines. also quiet some debug warnings, please check if they are wrong (stm release eh and wiimote close)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2648 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-12 07:30:30 +00:00
Shawn Hoffman
c85b1b76cc
scan title/ for titleIDs, disabled for now. also, wiidiscs can technically have 0xFFFFFFFF partitions...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2647 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-12 00:14:56 +00:00
hrydgard
7ea1e4a6df
dx plugin : somewhat better but still wrong Clear code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2645 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 23:22:56 +00:00
hrydgard
c70a472522
A fix to D3D NativeVertexFormat. Might not fix much, but should be a step in the right direction. Other misc bits and bobs.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2644 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 22:51:17 +00:00
nakeee
d83dd8a4ae
compile
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2643 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 20:33:30 +00:00
Shawn Hoffman
33fd57ed99
allow viewing and dumping(single files) of all partitions on a wii disc
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2642 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 17:19:30 +00:00
XTra.KrazzY
b43cb723b9
D3D progress, report whether it made things better or worse HERE.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2641 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 14:15:46 +00:00
omegadox
31580db11d
OGL Plugin: added more info to an error message and some warning fixes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2640 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 13:54:58 +00:00
Shawn Hoffman
19921c057a
fix annoying debug break in win32. some cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2639 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-10 05:43:18 +00:00
XTra.KrazzY
79e14b4077
Getting closer towards a working D3D
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2638 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 23:24:53 +00:00
fires.gc
220c11a3d5
fixed support for GetTMDViewSize and GetTMDView
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2637 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 23:21:05 +00:00
hrydgard
375c732f11
d3d: saner size of vbuffer. probably doesn't fix anything noticable.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2636 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 22:39:00 +00:00
hrydgard
095ba7bcd6
Reintroduce force filter. I had even forgot to remove the feature, i had only removed the checkbox :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2634 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 20:18:36 +00:00
fires.gc
47d0c4d260
just create an home directory if we have insert a disc
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2633 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 17:31:30 +00:00
fires.gc
e4b6b4c583
added some code to avoid asserts :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2632 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 17:25:57 +00:00
fires.gc
2ebc373a3b
added support for shared files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2631 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 17:09:27 +00:00
tmator
9635b50a35
fix main config dir on osx and autodetect ogl version when it build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2630 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 10:43:56 +00:00
LPFaint99
2f00c0bda9
Add the option to ignore unknown region code and boot as a PAL game, fixes issue 725
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2629 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 01:22:54 +00:00
LPFaint99
f4ba5b3589
Some scons updates,
...
windows scons will build if dirs =
'Externals/Bochs_disasm',
'Externals/LZO',
'Externals/WiiUseSrc/Src',
#'Source/Core/Common/Src',
#'Source/Core/Core/Src',
# 'Source/Core/DiscIO/Src',
# 'Source/Core/VideoCommon/Src',
#'Source/Core/InputCommon/Src',
'Source/Plugins/Plugin_VideoOGL/Src',
#'Source/Plugins/Plugin_DSP_HLE/Src',
'Source/Plugins/Plugin_DSP_LLE/Src',
'Source/Plugins/Plugin_PadSimple/Src',
'Source/Plugins/Plugin_PadSimpleEvnt/Src',
# 'Source/Plugins/Plugin_nJoy_SDL/Src',
#'Source/Plugins/Plugin_nJoy_Testing/Src',
#'Source/Plugins/Plugin_Wiimote/Src',
# 'Source/Core/DolphinWX/Src',
'Source/Core/DebuggerWX/Src',
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2627 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09 00:36:59 +00:00
XTra.KrazzY
ac11915892
Added "Overlay Projection Stats" to D3D
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2626 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 23:46:47 +00:00
XTra.KrazzY
05d06090fd
Minor D3D changes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2625 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 23:19:02 +00:00
hrydgard
d60c1b139a
remove stupid code that made it impossible to turn of AA
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2624 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 21:55:58 +00:00
hrydgard
ab1aad3815
Remove flicker when switching between native and full resolution from the gl config box. Remove a couple of unnecessary framebuffer binds.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2623 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 21:42:27 +00:00
fires.gc
a9c79e4c5c
switched UCode for wiimenu to AX
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2622 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 21:12:02 +00:00
fires.gc
f0273238d3
some more ES work
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2621 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 20:52:30 +00:00
hrydgard
e0e45019eb
UI for multisample antialiasing. NVidia CSAA support added.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2619 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 20:04:40 +00:00
hrydgard
bdb41dfe2f
fix an error message in d3d plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2618 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 19:36:00 +00:00
hrydgard
c6ffcec991
First version of MSAA code added. No UI yet. No CSAA yet. Doesn't work in Zeldas and Metroids for unknown reason.
...
Automatic texture invalidation when using copy efb to ram (fixes weird flickery scanner in metroid 2).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2617 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 19:19:51 +00:00
XTra.KrazzY
c7a45ecf95
D3D scissoring, skip texture stages and some warning fixes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2616 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 18:45:39 +00:00
LPFaint99
feb670044e
My attempt at a Flag for Italy, feel free to improve on it :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2615 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 18:12:57 +00:00
XTra.KrazzY
148934ff99
Fixed texture overlay, clarified CPMemory STATE_TO_SAVE
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2614 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 01:19:33 +00:00
XTra.KrazzY
530bf463d7
not-much-of-a-performance-increasing fix for shader compile errors
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2613 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-08 00:58:11 +00:00
XTra.KrazzY
eab121ea31
Made "Show shader compilation errors" work in D3D. Some games actually work behind the curtain of shader compilation errors!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2612 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 23:58:04 +00:00
XTra.KrazzY
c674e6330f
Allow for self shutdown from video plugins.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2611 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 23:34:16 +00:00
XTra.KrazzY
044637218e
Give the vertex/pixel shader caches and managers a proper Init/Shutdown
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2610 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 23:20:14 +00:00
XTra.KrazzY
0feedec14c
Migrated BPStructs to D3D, major progress, half of the stuff actually works!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2609 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 23:01:58 +00:00
nakeee
e1d2ff6f3f
win32 example
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2607 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 22:12:01 +00:00
omegadox
cad0ca3f5d
ops
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2606 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 21:32:30 +00:00
omegadox
dde7f0104c
Dumping the efb_tex will not cause crash anymore, but the dumped image is always blank, so commented out since it causes lag anyways.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2605 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 21:31:14 +00:00
Marcus Wanners
49335efa71
My package check patch.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2604 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 21:05:03 +00:00
Shawn Hoffman
56d1f87f49
fix for issue 712
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2603 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 19:32:19 +00:00
XTra.KrazzY
6e9cc44d20
Oops, committed something I didn't want to commit.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2602 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 18:08:34 +00:00
XTra.KrazzY
7419475959
One step closer to fixing D3D. Now textures are set properly.
...
Still, memory leak exists for some unknown reason (we don't allocate more pages and we release every texture)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2601 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 18:05:29 +00:00
LPFaint99
7455361ed2
Adds Italy country code
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2600 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 18:03:53 +00:00
Marcus Wanners
c3cda83bb2
Readded u32 type casts to WII_IPC_HLE_Device_es.cpp, after comment 8 to issue 650.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2599 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 14:00:17 +00:00
fires.gc
1fec96a11f
added/improved support for ES tickets
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2597 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 12:57:31 +00:00
omegadox
7860ef4532
Make it dump more than multiple files instead of replacing the same file.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2595 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 10:05:04 +00:00
omegadox
f4d0255751
ops, forgot to change that back. It should be more stable now.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2594 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 09:44:19 +00:00
omegadox
9e3db8d1b5
1.] GL Textures dump to User/Dumps/Textures instead of picking a dir 2.] Some code cleanup in OGL plugin 3.] Added new dump feature "Dump EFB Target", its a bit unstable and needs a fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2593 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 09:29:25 +00:00
LPFaint99
316c311b8a
revert the "fix" from r2591
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2592 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 08:55:40 +00:00
LPFaint99
3f44ccb75e
eol-style native update, small warning fix in EXI_Channel.h
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2591 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 08:35:01 +00:00
LPFaint99
f0431631a8
fix some gcc warnings
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2590 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 08:07:11 +00:00
Shawn Hoffman
251179b00b
fix linux compile
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2589 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 06:34:54 +00:00
hyperiris
866deee7f1
try to fix resize the GameListControl after stop
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2588 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 05:32:16 +00:00
LPFaint99
120b001294
small change to sram.h forgot to add with r2584
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2587 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 05:30:32 +00:00
LPFaint99
6a3dcab154
fix for r2555
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2586 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 05:26:28 +00:00
hyperiris
3d2ef57d7d
suggested by sl1nk3, init all 6 languages.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2585 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 04:46:06 +00:00
LPFaint99
d2b581c564
Fix for Format function for GCMemcard, still only works on slot A, but the old one did too
...
updated a couple wiki pages
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2584 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 04:41:49 +00:00
daco65
68ca9b87f9
added the gbapipe.cpp & header to the core project file
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2581 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-07 00:29:45 +00:00
Shawn Hoffman
95cf4cd86b
experimental GBA stuff for XK :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2578 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 23:35:49 +00:00
omegadox
5ce9ffeab7
Projection fix, Projection 1 hack changed to ZTP Bloom hack. That bloom is a bugged because of something else, not because of the projection. The proj hacks happens to makes it show.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2573 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 21:56:13 +00:00
LPFaint99
0f5fed3a88
fix for issue 650
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2572 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 20:33:24 +00:00
XTra.KrazzY
b414b018cd
Experimental D3D step: Fixed overlay consistency by returning immediately from UpdateViewport. Screen progress: Can see Nintendo-size red rectangle on white background in Zelda: Collector's Edition.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2571 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 18:13:33 +00:00
Marcus Wanners
3ee3602714
Fixed more compiler warnings, and revised the syntax of the fix of r2567.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2570 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 18:02:41 +00:00
XTra.KrazzY
658679876e
Fixed DX9 window close shutdown.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2569 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 17:01:27 +00:00
XTra.KrazzY
e8556a5391
Migrated a stop-fixing patch to DX9. Stopping works!
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2568 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 16:47:04 +00:00
Marcus Wanners
3abe591195
Fixed a small bug with the overlaid framerate: If the float fps in the infobar is 60.00, the overlay shows 60. If it is something like 60.04, it shows 61. If it is something like 59.13, it shows 60.
...
Also deleted Externals/wxWidgets/lib/vc_lib/msw/wx/msw/rcdefs.h, it must have been versioned at some point by accident, causing issue 706.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2567 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 15:18:29 +00:00
hrydgard
95bd883c2c
fix debug mode build error, shuffle some code around :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2565 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-06 00:03:33 +00:00
hrydgard
036ac704e6
remove include of feature not yet commited :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2564 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 23:52:31 +00:00
hrydgard
75390c55bd
GL plugin: VSync option, some renaming, a little bit of MSAA preparations (not there yet)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2563 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 23:11:13 +00:00
hrydgard
02a4b49df1
just some compiler warning cleanup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2562 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 22:35:06 +00:00
Marcus Wanners
c0cf641779
Linux compile fix.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2559 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 15:58:14 +00:00
Marcus Wanners
67af94c339
Fixed warning message on VC++ startup.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2558 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 15:36:31 +00:00
Marcus Wanners
432ea89b49
Compiler Warnings: Mismatch edition. Also fixed some conversion warnings.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2557 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 15:16:50 +00:00
donkopunchstania
cb121dab66
Fix more cases where shader compilation can fail if there are no tex gens.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2556 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 05:10:25 +00:00
Marcus Wanners
0b6bf51c9a
Fixed a few compiler warnings.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2555 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 02:11:37 +00:00
Marcus Wanners
20186db587
Got rid of nonexistent and pointless projects in Dolphin.sln.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2554 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-05 01:47:44 +00:00
Marcus Wanners
56445b20ba
Removed CPUCompare.h and all its references.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2553 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 23:48:25 +00:00
Marcus Wanners
af750dc281
Sorry, meant to add CPUCompare.h instead of CPUCompare.cpp. Issue 687 is now fixed for real.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2552 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 23:37:56 +00:00
Marcus Wanners
d1875c54d6
Resurrected CPUCompare.cpp. It was deleted at some point, causing issue 687.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2551 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 23:07:06 +00:00
nakeee
0708677b53
Added LOGLEVEL support, release will now defined LOGLEVEL 2 (errors and warnings)
...
LOGGING should not be affected.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2550 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 22:29:03 +00:00
hrydgard
0ade8bfc56
fix gcc dislike of unions as PODs :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2549 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 20:05:45 +00:00
fires.gc
a03aa30895
fix if ya load an invalid NAND app
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2548 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 19:13:51 +00:00
fires.gc
111f065713
added support for NAND app map files
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2546 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 19:09:49 +00:00
nakeee
946d238cad
added TLBHack GameConfig checkbox
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2543 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-04 16:56:49 +00:00
nakeee
87cf3e64bd
Fixed few \ on code that suppose to work on linux as well.
...
That most fixed something, probably some crash and some iso properties issue:)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2536 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-03 10:21:13 +00:00
nakeee
e9430a0252
fixed crash on linux, added DISCIO logging type, some extra logging messages and some logging cleanup
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2533 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-03 00:21:08 +00:00
hrydgard
9ef42aefac
Revert to slightly tweaked version of "old" safe texture hash. Hopefully fixes issue 636. Does somewhat break pokemon colosseum w/ safe texture hash, but that games works fine with the unsafe texture hash.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2532 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 23:01:18 +00:00
nakeee
18cf664b9d
Change Misc into Tools
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2531 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:58:56 +00:00
nakeee
a5dc4c4a87
Compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2530 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:39:06 +00:00
Shawn Hoffman
f30410a9a1
fix for issue 679
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2529 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:34:18 +00:00
daco65
44ada0c514
i think i forgot something
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2528 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:21:42 +00:00
daco65
4cb7f2f490
lets retry that change from omega but this time keep the projection hacks >_>
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2527 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:17:16 +00:00
fires.gc
10e027b48b
just some debug helper
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2526 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 21:10:46 +00:00
nakeee
cee711bd5e
Missed one zero
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2525 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 20:30:04 +00:00
omegadox
56becf28db
Revert 2521.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2524 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 19:38:38 +00:00
tmator
0255f775da
fix osx plugin dir
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2523 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 19:28:30 +00:00
nakeee
3f46618e2d
Forgot the non logging case
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2522 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 13:11:27 +00:00
omegadox
17814912e5
Some cleanup, projection hacks remove, the projections might be correct now. ZTP Bloom works and MP1 Heat Visor works, I tested many games, and good results. Please test more and report back. Also added in fix for Issue 677.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2521 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 13:04:50 +00:00
nakeee
d419d3fc29
More log cleanup. Commented the old macros in Log.h, uncomment it if there are any problems.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2520 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 11:43:38 +00:00
Shawn Hoffman
2726a2acb9
just some more comments for SI :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2515 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 05:55:39 +00:00
Shawn Hoffman
5586c964bb
...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2514 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 04:18:02 +00:00
Shawn Hoffman
e65ba57814
enable hotswapping of SI devices. not quite sure if si_dummy is detected as no device or unknown device, but games seem to like it.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2513 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 04:02:09 +00:00
LPFaint99
8ec6c0eea4
update EXI_DeviceIPL to use Sram.h
...
remove a few panicalerts
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2512 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 03:48:49 +00:00
bushing
78a62cc72a
fixed cpp syntax in HAVE_PORTAUDIO check
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2511 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 02:43:04 +00:00
nakeee
4e9746877e
an attempt to clean up the logging a bit
...
1) The new ERROR, WARN, INFO, DEBUG _LOG macros were used
ERROR, // Bad errors - that still don't deserve a PanicAlert.
WARNING, // Something is suspicious.
INFO, // General information.
DEBUG, // Strictly for detailed debugging - might make things slow.
2) Made all LOG macro use into some of the logging level supporting macros
LOG is commented out on linux can someone try it on windows? (it's in Log.h)
3) Added ERROR_lOG next to each panic alert
I hope I helped making the logs a bit more useful/readble
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2510 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-02 01:49:16 +00:00
nakeee
834ec30d4e
osx compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2508 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 23:06:29 +00:00
nakeee
9b00d84c5d
Revent accidental hci.h change add better portaudio detection
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2506 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 12:56:07 +00:00
nakeee
2f378cb154
compile fix linux
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2505 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 12:39:21 +00:00
hrydgard
7607d6dc6a
revert the mess i made in the d3d plugin. Add way to use HLSL directly without going through Cg. Not that the results look much better... i do see shadows of spinning cars in Burnout 2 after clicking around in the dark. Then it crashes.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2504 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 12:07:34 +00:00
XTra.KrazzY
fca8d04a11
Now most shaders are being compiled successfully. But nothing is seen on the screen :(
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2503 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 10:53:28 +00:00
hrydgard
f597a66b8d
Get 2501 closer to "working".
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2502 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 10:53:23 +00:00
XTra.KrazzY
37d5360399
One step closer towards CgD3D to work. Now something is being compiled twice...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2501 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 10:38:04 +00:00
LPFaint99
4868d570bc
adds some info about the memcard header, taken from libogc
...
wip real format function for GCMemcard class
somewhat useful memcard debug window
sram header taken from libogc
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2499 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 07:15:10 +00:00
hyperiris
f242fbdc42
DX9 32bit build fix...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2498 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 04:52:37 +00:00
hyperiris
5a872dfcd9
UI: fix ISO property dialog for display Jap name / description.
...
a function duplicate from GameListCtrl, who can merge them and put them in a suitable place?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2497 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 04:16:15 +00:00
XTra.KrazzY
0710bbb3a7
Comments for future reference (ector, please read this)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2496 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 01:50:26 +00:00
XTra.KrazzY
d8ee333bd7
Some LLE comments
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2495 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 01:11:57 +00:00
XTra.KrazzY
3234bca193
Direct3D + Cg progress, the plugin is still not working due to some missing features.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2494 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 01:09:32 +00:00
donkopunchstania
e004800e68
An alert is displayed once per run if pixel shaders or vertex shaders fail to compile. Resources are cleaned up if shader compilation fails. Tev coords are zeroed in the pixel shader if there are no tex gens.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2493 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 00:57:39 +00:00
nakeee
5b033732b8
Small fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2492 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 00:12:05 +00:00
nakeee
660bdaac19
enable experimental mic support on linux if port audio is found
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2491 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-01 00:07:17 +00:00
nakeee
324abc9a7f
fix compile on osx and linux
...
added GetPluginDirectory (please check on windows)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2490 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 23:21:51 +00:00
XTra.KrazzY
7d4e374c21
forgot a file (I hate it when it happens)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2489 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 23:17:54 +00:00
XTra.KrazzY
d5df9f638b
Fixed D3D booting. Now for the VS/PS compilation errors
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2488 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 23:15:10 +00:00
Shawn Hoffman
1577dc6893
more build fixin'
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2487 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 23:02:46 +00:00
XTra.KrazzY
3ed65fce0d
Fix debug build
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2486 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 22:45:19 +00:00
hrydgard
5e06540245
revert a small change that broke gl. i'll find a generic solution later.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2485 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 22:35:34 +00:00
hrydgard
ecbfec2a13
THIS BREAKS THE D3D PLUGIN FOR THE NEAR TERM. Resurrect an old patch that moves D3D over to the common shader generator framework. Needs a lot more work.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2484 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 22:10:38 +00:00
Shawn Hoffman
ee44b2a639
add a simple check to keep people from using the same memcard in both slots.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2483 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 22:01:58 +00:00
Shawn Hoffman
c1cf2a9a99
allow changing of memcard path(and device) during emulation.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2482 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 21:46:04 +00:00
Shawn Hoffman
9a93928e3e
allow hotplugging of exi devices. memcard_a seems to have some bug which convinces the hw there is a 0mb device there when it's really a dummy device...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2481 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 21:30:43 +00:00
XTra.KrazzY
c83a034d12
teenie weenie fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2480 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 20:57:29 +00:00
XTra.KrazzY
29c22d6d44
Small screenshot fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2479 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 20:43:11 +00:00
nakeee
7547f0948f
linux/osx compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2477 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 19:37:00 +00:00
hrydgard
437ebab1a7
Oops, accidentally committed something unfinished too. reverted.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2476 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 19:07:43 +00:00
hrydgard
1a2a320652
Increased render target size to the true EFB height of 528.
...
This changes fixes the bloom effect in Beyond Good and Evil.
It also makes the AutoScale feature almost mandatory since it looks silly without :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2475 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 19:02:37 +00:00
XTra.KrazzY
8eb4aeafb4
reverted r2472. A wad isn't an iso
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2474 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 18:55:11 +00:00
hyperiris
1922779b82
fix JAP Wii game name/description display
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2473 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 18:44:39 +00:00
XTra.KrazzY
0b08ce466d
Added .wad support for the game list control.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2472 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 18:06:45 +00:00
hrydgard
6dc4194767
OGL plugin: +Autoscale option (attempts to remove borders, even without XFB). Lots of cleanup, especially around aspect ratio and similar stuff. MP2 scanner still broken, wonder when that happened?
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2470 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 16:33:59 +00:00
fires.gc
11fd8062ad
some ES changes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2469 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 12:11:07 +00:00
omegadox
9a05bbc2f0
linux build fix: added missing string include.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2468 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 10:07:34 +00:00
hrydgard
99e735b464
Add NANDContentLoader to SConscript to fix linux build.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2467 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 08:54:23 +00:00
hrydgard
34b4a51973
add missing ;
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2466 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 08:38:37 +00:00
hrydgard
cbd7804044
allow user to clear "default iso"
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2465 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 08:37:12 +00:00
fires.gc
148d7bd195
fixed assert
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2464 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 02:22:59 +00:00
fires.gc
b3a302e050
...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2463 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 02:01:11 +00:00
fires.gc
9ecd025107
...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2462 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 01:59:09 +00:00
fires.gc
cbd5345696
improved FileHandlerARC
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2461 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 01:49:30 +00:00
fires.gc
0e9a49af7f
added destructor
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2460 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 01:48:37 +00:00
hrydgard
4bdb4aa0d1
Merge large parts of nakeee's "Soap" branch into trunk, after fixing a few crash bugs in FileUtil.cpp.
...
Not really anything interesting, just some better comments, some slightly more portable/cleaner code in places.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2459 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 01:26:56 +00:00
fires.gc
2783f24cfe
just small updated
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2458 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 01:15:52 +00:00
fires.gc
f13633ab74
disabled code that i have submitted by accident
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2457 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 00:03:29 +00:00
fires.gc
ca372ba0f2
IPC ES emulation are two files now
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2456 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28 00:02:45 +00:00
fires.gc
c76c477a6d
restructured NAND application loading... it isn't complete but an improvement
...
i have changed the update of the IPC too... update for the command queues and update of the devices are split in two functions now
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2455 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-27 23:44:15 +00:00
XTra.KrazzY
d37d71c1b8
Minor OSD on screenshot tinkle.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2454 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-27 11:45:07 +00:00
nakeee
25b569e152
osx compile fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2453 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-27 10:40:16 +00:00
Shawn Hoffman
e52bacc769
fix debug when it actually runs, and make the toolbar buttons not way spaced out.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2452 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-27 06:24:54 +00:00
Shawn Hoffman
96019edfa1
debug build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2451 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-27 05:30:35 +00:00
XTra.KrazzY
c19210b641
Working screenshots for everyone! This may not be the 'best' way to implement it but it's the most compatible, working and least mutually exclusive as possible (works with DC too). More coming soon.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2449 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-27 03:56:34 +00:00
XTra.KrazzY
8f303fb63e
Compile fix on linux 64-bit, thanks ector.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2448 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-26 15:09:12 +00:00
bushing
6ff164585c
omgkeyz
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2447 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-26 13:29:51 +00:00
John Peterson
0f2a0750a2
nJoy: Moved nJoy.ini to the config dir
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2445 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-26 08:42:18 +00:00
John Peterson
bd891cfff6
Paths: Made a WII_SYSCONF_FILE path for the Wii configuration, and removed an unused variable
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2444 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-26 08:12:40 +00:00
tmator
0b8f7439cb
fix plugin dir on osx
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2443 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-26 07:24:50 +00:00
John Peterson
0edeabc7cd
Emulated Wiimote IR Pointer Ini File: Name change from Emulated to Default
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2441 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-26 00:50:36 +00:00
John Peterson
ae81c01449
Emulated Wiimote: Moved the IR Pointer settings to a separate 'IR Pointer.ini' file. Also moved the 'WiimoteMovement.ini' file to the /User/Config dir.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2440 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-26 00:35:17 +00:00
John Peterson
4bcb9b5834
Emulated Wiimote IR pointer: Made it compatible with the new aspect ratio options in the OpenGL plugin. It will now load the same settings that the OpenGL plugin use. So if you change the settings there, you'll have to open the Wiimote configuration window so that the new settings are loaded for it to.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2439 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-26 00:11:51 +00:00
John Peterson
e9bf47d1fc
Wii Progressive Scan: Off by default, I think that's better, and how it was before
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2437 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-25 21:40:12 +00:00
nakeee
4812f02b69
Revering stringutil (don't you hate it when ector is right?;)
...
And small compile fix on linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2434 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-25 13:31:13 +00:00
nakeee
bec2a115d8
Added set and get in ini for comma seperated list
...
Also merged the StripSpaces with StripNewline and
cleaned it up a bit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2433 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-25 10:33:09 +00:00
fires.gc
04e54f92d2
fixed problem with decrypting so the real size of an content was wrong
...
changed some panic alerts to asserts so you get them in debug only
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2431 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-25 07:07:06 +00:00
donkopunchstania
b7c398574f
Memory pools are set up in core timing to avoid frequent calls to new and delete. This reduces memory usage and gives a very minor speed boost in windows debug.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2430 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-25 07:06:02 +00:00
John Peterson
caa34ef305
OpenGL: Added crop option for the aspect ratio option, this way you can keep the aspect ratio in the full screen mode with a 5:4 or 16:10 screen, by sacrificing some visibility on the sides
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2429 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-25 05:54:36 +00:00
hrydgard
0cdb2308ab
Oops, looks like I broke raw disc reading under Win32 with a bad call to ReadFile. Now works again.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2428 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 22:25:45 +00:00
hrydgard
a65517af16
Star Wars The Force Unleashed not-really-tested fix for non-SSSE3
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2427 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 22:11:02 +00:00
hrydgard
5644cfa884
Fix for The Force Unleashed - SSSE3+ only. SSE2 solution is coming.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2426 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 21:54:04 +00:00
fires.gc
bf7d379537
added some more function for ES emulation and NANDLoader... but IOCTL_ES_LAUNCH so a lot of WADs aren't loaded completely
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2425 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 21:45:36 +00:00
hrydgard
1f029ab1b5
fix linux build - this line was pretty redundant anyway.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2423 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 21:21:09 +00:00
hrydgard
4fef62aa3b
Be friendlier when trying to but from empty DVD drives.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2422 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 19:57:29 +00:00
hrydgard
6eb19ec78c
WxUtils were added to the wrong project.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2421 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 19:41:12 +00:00
nakeee
ab93b00385
Ported wxutils from soap branch (Should make launch and explore work in Linux and osx as well) please test on windows.
...
Fixed a compile bug and a small bug in the cdutils(thanks lp).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2420 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 19:31:32 +00:00
John Peterson
e59869e63c
OpenGL: Added the black border function to 16:9 to
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2419 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 19:19:50 +00:00
John Peterson
354f1e5f44
OpenGL: Added keep 16:9 aspect ratio, if anyone is displeased with the stretching to 16:10, and would rather want a letterbox
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2418 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 19:16:08 +00:00
John Peterson
1f0f0f4295
Emulated Wiimote: Fixed the Classic Controller left and right analog triggers, and the right stick
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2417 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 18:37:53 +00:00
daco65
2d6a977dc5
made the menu display the drive path in a more common way instead of the NT device path
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2416 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 17:06:27 +00:00
nakeee
53060dff38
Trying to manually edit vcproj
...
Hopefully I can add/remove files manually there from now on
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2415 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 16:05:09 +00:00
nakeee
136dc45522
Forgot to svn add CDUtils
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2414 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 15:06:52 +00:00
nakeee
9b1f0f9083
Added cdutils which suppose to scan for devices in a portable way (ripped from cdio)
...
Changed the Code to use it instead of DriveUtil code.
Please test the code
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2413 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 15:04:12 +00:00
LPFaint99
e79a93f616
remove panicalert, tested & reported working by Lanny
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2412 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 07:57:10 +00:00
LPFaint99
be57ca2148
fix windows build for r2409
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2411 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 07:47:58 +00:00
LPFaint99
5dfbb9438e
Attempt at raw drive access for linux / osx, test please :)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2410 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 07:30:10 +00:00
fires.gc
772e37be9a
added reset to WII IPC HLE so all devices are closed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2409 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 07:23:17 +00:00
fires.gc
595dc42dcb
added check if "file open dialog" changes the working directory. i dunno why but some times the file open dialog changes my working directory... the code is for further investigations
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2408 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 07:18:08 +00:00
fires.gc
f4f0fc9c00
added HCI_CMD_DELETE_STORED_LINK_KEY... but as long as all is okay it shouldnt be called
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2407 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 07:16:34 +00:00
omegadox
8c93e39ddd
Linux build fixes and some warning cleanup for GCC
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2406 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 05:20:52 +00:00
John Peterson
3d9b3ba117
Last Commit (Emulated Wiimote): Oops, a syntax error
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2405 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 04:55:30 +00:00
John Peterson
af225bc9d2
Last Commit (Threads and Stop): Another Linux build fix, hopefully it works now
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2404 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 04:54:00 +00:00
John Peterson
d7a762f425
Emulated Wiimote: Linux build fix, I forgot to add the new variables in the Linux ifdef
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2403 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 04:47:20 +00:00
John Peterson
04def4f7b8
Last Commit (Threads and Stop): Linux build fix, I forgot to change the definition of the function there to
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2402 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 04:24:58 +00:00
John Peterson
5f4d304ebc
Threads and Stop: How about this? A timeout only for the shutdown process? That way the shutdown can either work anyway, or crash, which is simpler than having to open the Task Manager and manually end the deadlocked process.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2401 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 03:03:11 +00:00
John Peterson
b739dd3817
Emulated Wiimote: Added Classic Controller analog gamepad support, and added its keyboard configuration to the GUI
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2400 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24 02:40:17 +00:00
nakeee
f23b24ae76
Fix config dialog on linux, please test
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2399 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 21:38:06 +00:00
hrydgard
541a10b2fc
Hopefully make the callstack more accurate
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2398 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 21:27:58 +00:00
hrydgard
042034f199
Restore proper functionality of events and thread waits. The arbitrary 5 sec timeout ( ??? ) broke stepping in the debugger.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2397 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 20:52:52 +00:00
hrydgard
96827d9996
Introduce JitCommon folder to share things between the two jits.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2396 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 20:29:55 +00:00
hrydgard
7d84ac6a5a
fix two typos in configmanager
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2395 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 20:18:23 +00:00
hrydgard
3b7875bf3f
just some minor cleanup (texdecoder, dsoundstream)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2394 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 19:47:58 +00:00
hrydgard
a09a3e08f1
First step towards fixing star wars force unleashed : make 64-bit hw writes possible
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2393 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 19:45:40 +00:00
fires.gc
dda5ca5c73
fixed read content of ES
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2392 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 19:19:38 +00:00
facugaich
cd93093cc8
Fix: Memcard Manager dialog in Linux
...
Fix: IniFile's handling of CRLF in Linux
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2391 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 18:08:03 +00:00
nakeee
d43c22b8dc
Linux compile fix,
...
added SLEEP to common, please use this macro if really don't want to use the sleep in thread
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2390 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 09:54:12 +00:00
John Peterson
4beff606d7
Main Configuration: Fixed the game specific Wii settings so that they don't cause the global settings to be forgotten
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2389 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 09:34:28 +00:00
John Peterson
366e2ad276
OpenGL: Changed the end of line style for Render.cpp to. I had to change the whole document to CRLF line endings in Visual Studio.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2388 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 07:23:34 +00:00
John Peterson
69a35cc60a
OpenGL: Added back end of line style for a file. I could not change it back for Render.cpp because it has "inconsistent newlines".
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2387 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 07:14:49 +00:00
John Peterson
5ddb28a370
OpenGL Keep Aspect Ratio: Removed the remains of old pictures that are sometimes shown in the bottom black border, if you use this option. So now both the upper and lower border is black.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2386 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 07:12:18 +00:00
LPFaint99
473cd01181
UUpdate svn:eol-style=native ( r1438 ) for Source/*.h
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2385 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 06:17:57 +00:00
LPFaint99
578c402d2c
Update svn:eol-style=native ( r1442 ) for Source/*.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2384 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 06:15:48 +00:00
John Peterson
472582022b
Core and Common Threads Stop and Start: Added timeout to the thread waiting loops. If we have waited more than five seconds we can be pretty sure that the thread is deadlocked. So then we can just as well continue and hope for the best.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2383 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-23 00:15:19 +00:00
Shawn Hoffman
6bc6731f51
"load symbol map" now loads <filname>.map if you booted in dol or elf mode
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2382 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 23:36:13 +00:00
hrydgard
14d8db715f
don't reject wii backups
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2381 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 23:36:00 +00:00
nakeee
cc3073b528
Fixed ogl config on linux, please when you change code, make sure you changed all the ifdef cases
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2380 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 22:57:56 +00:00
hrydgard
68f5cc1873
Attempt to workaround some stop hangs by using MsgWait instead of Wait. change order of dsp / video shutdown. some comments.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2379 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 22:49:42 +00:00
magumagu9
a32e29aaa5
Attempt at fixing Linux build. The OpenGL configuration dialog is
...
broken, though, so I'm not sure if this is quite right.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2378 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 22:04:31 +00:00
nakeee
9ec81d4bf0
linux compile fixes
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2377 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 21:37:36 +00:00
John Peterson
927815bc9b
Core Stop and Start: Added alternative separate thread timer/loop based waiting, instead of same thread loop waiting. You can try it with the SETUP_TIMER_WAITING option in Setup.h.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2375 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 21:16:12 +00:00
hrydgard
769160dfbd
Fix crash clearing the texture cache on shutdown.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2374 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 20:21:56 +00:00
XTra.KrazzY
16584c83d1
(Itsy Bitsy) Reindentation.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2373 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 18:15:31 +00:00
XTra.KrazzY
0a3f193cbc
(Tiny) Collapsing
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2372 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 18:13:50 +00:00
hrydgard
3dfac4fcc8
Better drive detection - won't return flash drives and stuff anymore, just disc drives, real + virtual.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2371 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 17:13:20 +00:00
hrydgard
8224c3b449
Fix bug, reenable the drive optimization.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2370 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 16:59:22 +00:00
hrydgard
925a66d498
Hm, disable previous change - seems to have broken gcz reading
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2369 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 16:54:28 +00:00
hrydgard
e3d1704979
Attempt to speed up drive reading by doing larger block reads - didn't help very much. we need to support async reads, I think.
...
Also delete some copypasta in DriveBlob - it already inherits those functions so it doesn't need them itself.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2368 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 16:48:54 +00:00
hyperiris
42a7d2fc85
Fix of issue 408, the game still can't boot.
...
Implement DVDLowUnencryptedRead, Medal Of Honor Heroes 2 use it to get DVD PartitionsInfo (disk offset 0x40000).
and the game try to use IOCtlV, code 0x8b, bushing point out, IOCtlV 0x8b is DVDLowOpenPartition too, so I just return 0 for success.
need further work on this.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2367 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 13:59:06 +00:00
hrydgard
03a950a1e5
Some menu tweaks
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2366 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 12:53:29 +00:00
hrydgard
564bc674a5
forgot to update the sconscript
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2365 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 12:44:13 +00:00
hrydgard
aff0f1fbe3
Consolidate the three implementations of Decode5A3 found in Core into one. Fix some warnings.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2364 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 12:43:25 +00:00
hrydgard
8276ca3b21
Attempt to fix 64-bit seeks in DriveReader. Please test.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2363 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 12:40:38 +00:00
hrydgard
8741026ba0
fix tiny buffer overflow in Hex2Ascii()
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2361 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 11:01:08 +00:00
LPFaint99
e5cf9c8b8c
Fix for read from raw drive on some machines,
...
must have been a fluke that it worked for me and a few others
thanks to shuffle2 and daxtsu for testing patch
some linux compile fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2360 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 07:52:02 +00:00
John Peterson
42101f0ce6
OpenGL: Added a Setup.h option to avoid another annoying WaitForSingleObject() hanging. WaitForSingleObject() in Fifo_ExitLoop() would hang the thread it was waiting for when it arrived at Callback_PeekMessages(). Can't these waiting loops be replaced by a timer somehow? They are pretty ineffective if they hang the loop they are waiting for all the time.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2359 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 06:47:27 +00:00
John Peterson
2a94635523
OpenGL: Added option to build without WxWidgets in Windows to, if it has anything to do with the FreeLibrary() hanging. It doesn't seem to do, but now it's easier to compile without it at least.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2358 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 05:21:54 +00:00
LPFaint99
db691a4f0d
linux build fix
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2357 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 04:26:09 +00:00
John Peterson
fc6a7c47d5
Core Stop and Start: Fixed stop and start again by avoiding FreeLibrary() of the OpenGL plugin, and avoiding a crash in its ShutDown() function. You need to use SETUP_FREE_PLUGIN_ON_BOOT to compile with this option that works on my system. Also, I noticed that I don't need the SETUP_AVOID_CHILD_WINDOW_RENDERING_HANG anymore, I can now delete the g_EmuThread without having it hanging in its waiting function.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2356 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 04:24:53 +00:00
LPFaint99
5057d3b446
Linux build fix.. I think..
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2355 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 04:21:32 +00:00
XTra.KrazzY
691be5eec4
naming conventions...
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2354 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 03:49:50 +00:00
LPFaint99
341ac26401
MemcardManager general cleanup, ini settings fixes
...
disallows multiple formats for icons
adds export all saves to right click menu
sets exported save name to gamecode+filename.gci
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2353 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 03:23:48 +00:00
LPFaint99
3d0fcfaaac
Enable Loading backup from drive for GC for windows
...
takes about 60-90 seconds on loading
about the same speed ingame as running from the hard drive
changed to the correct flag for CreateFile
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2352 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 02:39:16 +00:00
hyperiris
cfd2a12857
some prepare / debugging of issue 408, can't work now
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2349 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 00:54:53 +00:00
fires.gc
5c2694a629
added support to load WAD files of the WII
...
the WiiWAD loader encrypts the WAD, loads the NAND AppLoader and executes it. The NAND Loader will load more parts of the WAD to memory and execute them.
Some WADs show the loading screen but hanging because the BT devices cant be initialized. Dolphin is not able to connect to devices that arnt validates per SYSCONF. Perhaps a global flag is wrong or missing or we have to preload the SYSCONF by hand (or fix/improve the BT handling :))
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2348 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 00:40:52 +00:00
hrydgard
ffa56ed61a
fix off by one error in OSD
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2347 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22 00:06:15 +00:00
omegadox
2b48640441
small cleanup in OGL/VideoCommon and small fix to ARCodeAddEdit by slink
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2346 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 23:56:10 +00:00
LPFaint99
9cfa4e9385
Adds IsDrive to FileUtil for win32,
...
Adds booting from drive to gui. disabled as it is currently too slow unless it is a virtual drive
Changes DriveUtil to start checking at D: as it is unlikely that a, b, or c will be a cd/dvd drive
Addes DriveBlob functions, untested on linux/osx probably needs more work
Removes duplicate message from EXI_DeviceMemoryCard.cpp when creating a brand new memcard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2345 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 23:44:40 +00:00
John Peterson
b4b94fe594
OpenGL: Fixed the screen size adjustment by moving it to Render::Swap(), where the final version of the picture is placed
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2344 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 20:59:30 +00:00
XTra.KrazzY
ca47268669
Vertex Shading / Projection Matrix done right (D3D)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2343 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 17:17:24 +00:00
XTra.KrazzY
0c13bf4761
Some more info in the memmap getpointer error.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2342 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 15:45:38 +00:00
XTra.KrazzY
df6bfe7662
Clarified some names in the solution
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2341 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 14:52:10 +00:00
daco65
6222414ba5
Killed the issues column and made emulationstate "Problems" provide more info when its set in the gameini. the config looks a bit ugly imo but thats cause im horrible in such stuff :P
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2340 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 14:40:34 +00:00
hrydgard
26f951d9d5
delete unused variables, rename some functions - minor stuff.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2339 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 13:53:26 +00:00
hrydgard
a1685984a0
Forgot to check in this.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2338 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 13:48:22 +00:00
hrydgard
3331a024c0
More cleanup in gl plugin
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2337 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 13:11:49 +00:00
hrydgard
b211200460
Fix potential buffer overflow in OSD
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2336 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 12:56:43 +00:00
hrydgard
fe0be64bd3
Move the message display thing out of Render.cpp
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2335 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 12:53:10 +00:00
hrydgard
731dec6889
delete some junk from gl's main.cpp. fix potential crash if number of resolutions > 100 (hey, it may help someone in 2050 or so when we have 1Mx1M displays)
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2334 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 12:25:43 +00:00
hrydgard
98a86325ce
Fix bug in audio queue. This will hopefully fix the screechy noises that sometimes happen when starting a game.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2333 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 12:07:51 +00:00
hrydgard
28cbd0a6ba
CPlugin had a non-virtual destructor. This fixes that, plus reindents a bunch of code.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2332 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 12:07:03 +00:00
hrydgard
76a78dd60d
Make InputCommon build in debug mode. Seriously, WTF? Debugging code relying on functions that simply aren't there. Nakee?????
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2331 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 11:49:14 +00:00
donkopunchstania
5a66927610
Fog uses depth from z texture if it is available.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2330 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 06:59:44 +00:00
omegadox
228652b070
Some cleanup in OGL plugin and VideoCommon
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2329 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 02:42:35 +00:00
hrydgard
e6ca85c059
Fix for a single core mode stop-hang. Fix a build error in IL mode.
...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2328 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-21 00:54:52 +00:00