Commit graph

3509 commits

Author SHA1 Message Date
nakeee
b787f5f8f7 DSPLLE: attempt to fix extended ops please review this patch carefully.
thinks to note
- All ext commands should call zeroWriteBackLog() (before changing any 
reg)
- increase/decrease ar functions now only return a value not actually 
change anything


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4018 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-19 21:37:24 +00:00
nakeee
8155439dd1 DSPLLE fix for latest commit (thanks lp)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4017 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-18 15:57:41 +00:00
Shawn Hoffman
df504b0de9 make the coef dump 4KB again, I mistakenly committed code i was using to plunder the whole memory range
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4016 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-18 02:52:45 +00:00
nakeee
9dc90df0af DSPLLE: small cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4015 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-17 20:11:44 +00:00
Shawn Hoffman
fea2aa344d fix wiimote in homebrew, thanks to vorte[x]! :D
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4012 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-17 05:20:05 +00:00
Shawn Hoffman
45feea42c2 dsp lle: coef is really 0x800 words
dspspy: fill the whole iram! crazy thing, normally likes len%4=0, however to fill the whole iram you use 8191 instead of 8192... :s

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4011 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-17 00:20:04 +00:00
daco65
81ee1d1b10 clean up. less memory usage! </claim that nobody will notice>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4010 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 18:53:38 +00:00
Shawn Hoffman
5d0ad965d7 fix dumping roms from dspspy
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4009 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 18:45:34 +00:00
daco65
3124aa803c NETPLAY: just some minor clean up. also, apparently netplay already works to public(since 4003) ip's (internet) but not private or loopback (lan or 2 clients on 1 pc) .
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4006 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 14:13:25 +00:00
death2droid
9e08cd6fc7 Stupid file didn't save properly with my changes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4005 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 12:13:08 +00:00
death2droid
806c04a575 OPENGL: Small clean up.
NETPLAY: Fix the chat clearing when you press send.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4004 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 12:11:36 +00:00
daco65
193a36b918 NETPLAY : yet some fixing. now connections work and chatting *should* work. still crashes when game starts (probably some wxString::format bug AGAIN >_> ) some bugs still remain but the bugs i know should now be noted with TODO or NOTE
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4003 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 11:36:31 +00:00
LPFaint99
86e585a66a Work towards issue 1229; initial framework for including exi devices in savestates.
Another Unicode fix :( - exporting gci works again

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3999 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 08:26:57 +00:00
Shawn Hoffman
5be88b9202 fix a bug from last commit, thanks lpfaint :p
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3995 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 00:56:49 +00:00
Shawn Hoffman
6e61c32495 dspspy: fix a bug with ConsoleHelper
dspspy: remove some alignment for some vars. (should not have caused issues anyways)
dspCodeUtil: pad ucodes converted to headers to 32byte multiples with nops (this is only mimicing what is seen in nintendo ucodes, probably because their's are originating on disc)
Common.h: fix typo for gcc version of GC_ALIGNED32 (wtf? how did this work before?!)
createtest.pl: add "jmp end_of_test" to the end of generated ucodes.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3994 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-16 00:37:01 +00:00
daco65
2060cae79b oops, a leftover
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3988 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-15 14:37:56 +00:00
daco65
3311434d41 NETPLAY : display game name correctly in gui , added netplay to logmanager (netplay is horribly in seeing what its doing). hoping to get netplay to work again cause its borked
LLE: warning fix (would linux hate {} ? )

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3987 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-15 14:34:52 +00:00
omegadox
d29088773b and its header...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3986 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-15 07:39:07 +00:00
omegadox
00ee24b451 ...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3985 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-15 07:36:24 +00:00
omegadox
b71b0e3da2 GFX:
- FIFO changes - minor cleanup, code organization based on Nolan's changes
- Minor code cleanup
- CommandProcessor changes - Allow BP IRQ clearing for either raising or falling edges.
- Revived old SetFifoIdle code

Gets Pokemon XD to run, but will crash to any CPU-GPU desync. Other games like Metroid Prime, look happy with the new FIFO changes.

Please report any problems.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3984 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-15 07:33:35 +00:00
omegadox
5ac7105b66 GFX: New GlobalControl system - cleaner way to control hacks and for possible control over other parts of the video code (video debugger control).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3982 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-15 07:20:37 +00:00
nakeee
32d213a823 DSPLLE: small cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3981 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-14 10:55:07 +00:00
nakeee
c4dda436c6 DSPLLE: fixed 0x20 handling, we still don't know what it is good for
though:(


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3980 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-14 10:40:35 +00:00
LPFaint99
153ec6836e second attempt at showing if a build is was compiled with local modifications
(first attempt was r3889; tested on linux this time :D)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3979 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-14 06:48:15 +00:00
nakeee
eba5b83772 tstaxh SR
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3978 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-13 16:13:49 +00:00
nakeee
c0bb42ae43 Frameskip: Small fix from r3972
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3977 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-13 12:58:53 +00:00
death2droid
85947ce10b Re split the resolution settings for full screen and windowed mode.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3976 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-13 09:24:44 +00:00
LPFaint99
775b21302b MOAR unicode fixes :P
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3975 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-13 05:11:25 +00:00
LPFaint99
6c5f037c71 Fixes issue 1278.
linux doesnt like passing non POD objects (wxstring) to ...

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3974 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-13 04:24:40 +00:00
sl1nk3.s
1cb10791c0 Little fix for platforms not moving in Wind Waker on Dolphin 32bits, see issue 1139
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3973 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 23:31:57 +00:00
daco65
ea561430ff auto frameskip by Iulius. the automatic should make it so that dolphin doesn't skip more then needed (example: you have frameskip 9 but only need 4.2, auto will make it skip on 4.2)
framelimit should be on

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3972 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 16:42:51 +00:00
daco65
122d044404 set fpAccurateFcmp to false by default (again). if it kills anything kill chaoscode cause he made me do it :P (it looked pretty safe to me too btw)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3971 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 16:18:46 +00:00
cottonvibes
57dab769da Made fcmpx JIT64 set UN compare flag for NaN operands.
I think this is all thats needed to fix problematic games.

This is untested since I don't have Dolphin setup yet :/
Set 'jo.fpAccurateFcmp' to 'false' to test.

p.s. Yes its my first commit, and yes I'm drunk lol

Note to Devs:
The sNaN flag logic isn't implemented yet (and qNaN for fcmpo isn't either); I don't think games are going to be picky about that, but I might implement it later if games are still complaining (when I'm sober... xD)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3970 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 07:12:20 +00:00
LPFaint99
b4faea0186 fix changedisc (broken by switch to unicode)
char * was deallocated before callback was reached, How did it work before XTra.KrazzY?

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3969 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 05:57:59 +00:00
Shawn Hoffman
70f5d17d43 do r3967 in a better way (only turn on fpAccurateFcmp), don't force the other fpu ops into interpreter all the time
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3968 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 04:37:13 +00:00
Shawn Hoffman
b2dd5c1cd6 make bEnableFPRF true by default
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3967 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 04:15:16 +00:00
Shawn Hoffman
f44b971086 fix some /dev/di stuff: DVDLowInquiry, DVDLowGetCoverReg, and DVDLowGetCoverStatus
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3966 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 03:56:59 +00:00
XTra.KrazzY
286f17b7de Pikmin 2 for the Wii also boots, with corrupt sound this time. Included its UCode, since it's so different from Pikmin 1's and contains the mysterious UnkZelda address. Also, potential run-stop-run bug has been fixed.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3965 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 01:15:57 +00:00
XTra.KrazzY
d4a877a252 Pikmin for Wii now boots in dolphin
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3963 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-11 21:08:28 +00:00
omegadox
7aede7309f GFX: Cleanup - Move OGL's GetBlockHeightInTexels and GetBlockWidthInTexels code into VideoCommon.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3962 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-11 20:36:13 +00:00
omegadox
bcf7b2112b Small fix for TexDecoder_GetBlockHeightInTexels, but see no noticeable changes.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3961 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-11 13:58:35 +00:00
Shawn Hoffman
379f690438 git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3960 8ced0084-cf51-0410-be5f-012b33b47a6e 2009-08-11 12:09:46 +00:00
Shawn Hoffman
5be34cd7e5 random small fixes - fix debug builds, dump ucodes on PAD_BUTTON_X, get rid of a never-closed FILE*
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3959 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-11 00:35:07 +00:00
nakeee
13a901146f DSPLLE:
- Extension fixes (Joined work with LM)
- Shuffle fix for my off by one error



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3958 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-10 09:20:12 +00:00
nakeee
9f81006bda make DLCache compile on linux, required some weird casting so tell me
if something broke


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3957 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-10 06:18:10 +00:00
hrydgard
d26690e027 fix build of the (broken) dx plugin..
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3953 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-09 12:12:29 +00:00
hrydgard
6003c9ecd2 Frameskipping more aggressive (minor speedup, plz report any serious problems). Initial display list cache implementation, disabled for now. Various cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3952 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-09 11:03:58 +00:00
Marcus Wanners
95b39da7ca Tooltip for Free Look setting.
Postprocessing: Major improvements to nightvision2. Should actually "enhance the game's graphics in a way". Much, much better than the old version.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3951 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-08 22:01:18 +00:00
sl1nk3.s
69f32a76c6 Just a few fixes for the fps counter, also unbreak direct XFB homebrews.
And a couple of fixes for the frameskip : disabled by default, can be set before launching a game, also safer to avoid lockup. 

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3950 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-08 05:47:08 +00:00
XTra.KrazzY
51ddedf512 Frameskipping! Complete with GUI! Even my most naive approach resulted in great speeds, even with graphic-intensive games such as Pikmin.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3949 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-08 01:39:56 +00:00
XTra.KrazzY
9cbfadb885 Added the per-frame action manager. Implemented all TAS features: Auto Firing/Holding, Frame Advance. They all work perfectly (test it yourselves by changing the globals), they just need some GUI.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3947 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-07 16:03:57 +00:00
LPFaint99
270825cf71 oops too much copypasta :p
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3946 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-07 08:56:15 +00:00
LPFaint99
e941dd79cd Fixes issue 1255.
(wxString / char * conversion)
Move CopySJISToString to WxUtils.
Add ability to view sjis name and comment for japanese memcards
Add ability to format sjis memcards
CopySJISToString needs work on linux

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3945 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-07 08:52:04 +00:00
Shawn Hoffman
5013ab957c code style cleanup for bba which has been sitting around my hdd for a long time
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3944 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-06 23:08:18 +00:00
Shawn Hoffman
fa731c0b29 revert changes to GetSysDirectory from last commit, I was trying to fix my issue with CWD going all wacky (unsuccessfully).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3943 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-06 12:32:07 +00:00
Shawn Hoffman
95344be674 misc cleanup
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3942 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-06 06:18:22 +00:00
Nolan Check
d7cc049921 Disable CPU swaps, it was causing all kinds of problems.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3940 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-04 22:36:50 +00:00
LPFaint99
486c9e1a6b Fixes issue 1242.
m_pBannerFile was deleted twice

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3939 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-04 19:05:28 +00:00
Shawn Hoffman
62899da626 make CVolumeWAD::GetName() safer
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3938 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-04 03:27:56 +00:00
Shawn Hoffman
8b1aff8b59 fix crashing of ISOProperties.cpp, again
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3937 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-04 01:58:16 +00:00
Shawn Hoffman
0cb7934d93 fix some memleaks in DiscIO. Fix for issue 1238.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3936 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-03 22:51:13 +00:00
sl1nk3.s
3ac6b08456 Disable the framelimiter by default as it will not work correctly on some games
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3935 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-03 21:44:40 +00:00
sl1nk3.s
8b0bc273c5 Fix framelimiter's accuracy, thanks to sskkiipp !(issue 1237)
Also added an "auto" mode which automatically limits the framerate to fullspeed and move it from Interface settings to Basic setttings

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3934 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-03 18:35:25 +00:00
nakeee
8c36e85b34 DSPTool make dump look a bit nicer
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3933 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-03 16:09:03 +00:00
Nolan Check
d68303219c Fix Linux build?
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3932 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-02 22:02:16 +00:00
nakeee
b49a75366d DSPTool print register names in dump
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3931 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-02 20:38:06 +00:00
Nolan Check
402abca90a Separate DVD thread.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3930 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-02 20:07:40 +00:00
sl1nk3.s
a9cf2e09d0 This should fix the framelimiter, looks a bit inaccurate though (was it like that already ?)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3929 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-02 17:04:21 +00:00
Sonicadvance1
a56a07056d Missed a shadowed variable
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3928 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-02 09:24:07 +00:00
Sonicadvance1
8fd481fdfa Commit lpfaint99\'s Emulated Wiimote Fix for Linux. Works, haven't tested any extension emulation, but should work
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3927 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-02 08:53:54 +00:00
nakeee
df5451c7db linux compile fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3926 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-02 08:00:30 +00:00
LPFaint99
6cbeeafdf1 some more fixes for the switch to unicode. Thanks sl1nk3.s
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3925 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-02 05:59:55 +00:00
tmator
10443c3f3a better fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3923 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-01 19:16:15 +00:00
LPFaint99
5b735361e8 InputCommon now builds in unicode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3922 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-01 19:11:05 +00:00
tmator
1e9bb4ed9a fix non gui build
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3921 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-01 18:31:25 +00:00
sl1nk3.s
69c0613160 Fix the FPS counter to show the 'real' framerate, also clean up its mess a bit...
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3920 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-01 18:16:12 +00:00
Shawn Hoffman
1493c2ba9c fix some memleaks in NANDContentLoader.cpp and ISOProperties.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3919 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-01 17:51:17 +00:00
LPFaint99
dedb2a5fcc fixes issue 1223. Caused by switch to wx unicode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3917 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-01 06:02:35 +00:00
hyperiris
acdbc70fe9 a very tiny fix for display taiwan game notes correctly in main UI: GameListCtrl
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3916 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-31 15:57:27 +00:00
nakeee
45a71bf3ef DSPLLE: fix some comments, returned andc and orc (according to tests)
but andc'ls still behaves strange and we couldn't merge them together.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3915 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-31 15:21:35 +00:00
Shawn Hoffman
903346e06f fix decompressing of wii discs (who wrote this? XD )
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3914 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-31 03:11:46 +00:00
sl1nk3.s
7eed236df9 Fix noWX build, and lower thread priority for screenshots
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3913 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-31 01:55:26 +00:00
Nolan Check
96b03effcc Fix 32-bit Windows build AGAIN
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3912 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-31 00:29:52 +00:00
Nolan Check
3fa198f208 Work on atomic library.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3911 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-30 23:05:54 +00:00
Nolan Check
48365b5daa Use slightly different Windows file functions.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3910 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-30 22:30:30 +00:00
Nolan Check
8ab4814d73 Don't use lookup tables. It's better to use CPU registers and reduce memory accesses.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3909 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-30 20:29:52 +00:00
LPFaint99
dcae5938c9 oops left in the old copyright
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3908 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-30 07:22:00 +00:00
LPFaint99
c2b7895f11 set vcproj to unicode for everything except Core, Common, DiscIO, InputCommon, and Plugin_VideoDX9
and wxUSE_UNICODE set to 1 for wx

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3907 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-30 07:11:51 +00:00
LPFaint99
8302ac84de dolphinwx and debuggerwx can now be compiled with unicode
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3906 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-30 07:09:26 +00:00
LPFaint99
90d2d95c72 plugins can now compile with unicode
excluding DX9

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3905 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-30 07:08:31 +00:00
sl1nk3.s
28198d0062 Should reduce/fix the little stuttering when saving a screenshot as PNG, especially for our friendly quadcores users :p
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3903 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-29 03:11:35 +00:00
Nolan Check
833bf693f0 More "correct" VI interrupt behavior.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3902 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-29 02:46:00 +00:00
Nolan Check
3448956f1f Correct addrRangesOverlap. May fix stuttering in many games.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3901 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-29 01:06:49 +00:00
sl1nk3.s
7995cd2d13 Fix for latest commit : turns out Destroy() already frees the data, also add sskkiipp's offset patch for the "dump frames"
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3900 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-29 00:49:12 +00:00
sl1nk3.s
caf152fdd0 Fix screenshot offset as well as screenshot aspect ratio, also use PNG instead of BMP thanks to issue 1186.
Fix for opening.bnr containing bad chars where the loop would stop when encountering one (fixes Rogue Leader description, which was using 0x0d and 0x0a)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3899 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-28 23:38:49 +00:00
XTra.KrazzY
c86d2e5129 Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-28 21:32:10 +00:00
LPFaint99
cec4b65512 revert part of r3896
bad decision to move all ini paths to common

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3897 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-28 16:20:54 +00:00
LPFaint99
22427f89bc Njoy can now be build with wxUSE_UNICODE 1 on windows
move all static ini paths to Common

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3896 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-28 08:27:45 +00:00
Nolan Check
989e5b7798 Decent C++ for MathFloatVectorSum.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3895 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-28 07:40:18 +00:00
Nolan Check
335a02b030 Fix "Show EFB copy regions" (thanks sskkiipp)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3894 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-28 05:02:47 +00:00