fixing the ppc to ia32 break, use ebx as ebp if we got to many register.

svn path=/trunk/; revision=25496
This commit is contained in:
Magnus Olsen
2007-01-17 15:31:47 +00:00
parent 69999a5ad4
commit af42a0cc24
5 changed files with 90 additions and 40 deletions

View File

@@ -59,16 +59,6 @@ CPU_INT PPCBrain( CPU_BYTE *cpu_buffer,
cpuint = GetData32Le(&cpu_buffer[cpu_pos]);
///* Add */
//if ((cpuint - (cpuint & GetMaskByte32(cpuPPCInit_Addx))) == ConvertBitToByte32(cpuPPCInit_Addx))
//{
// retsize = PPC_Addx( outfp, cpu_buffer, cpu_pos, cpu_size,
// BaseAddress, cpuarch, mode);
// if (retsize<0)
// retcode = 1;
// else
// cpu_pos += retsize;
//}
/* 0x38 Ld aslo known as Li */
if ((cpuint - (cpuint & GetMaskByte32(cpuPPCInit_Ld))) == ConvertBitToByte32(cpuPPCInit_Ld))