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
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
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
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
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
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
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
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
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
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