NOT setting upper bits on PUSH PC, minor adjustments

git-svn-id: file:///home/notaz/opt/svn/PicoDrive@189 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
notaz 2007-07-13 13:39:09 +00:00
parent c6a4c89286
commit 547045e3c6
4 changed files with 15 additions and 16 deletions

View file

@ -553,8 +553,7 @@ int OpAritha(int op)
// EA calculation order defines how situations like suba.w (A0)+, A0 get handled.
// different emus act differently in this situation, I couldn't fugure which is right behaviour.
// This is Musashi's behaviour.
if (type == 1)
if (/*type == */1)
{
EaCalcReadNoSE(-1,0,sea,size,0x003f);
EaCalcReadNoSE(type!=1?10:-1,11,dea,2,0x0e00);