Diff for /np2/i286x/i286x.cpp between versions 1.26 and 1.27

version 1.26, 2005/03/24 02:21:21 version 1.27, 2005/03/25 14:57:56
Line 2407  I286 mov_ea_r8(void) {       // 88: mov  Line 2407  I286 mov_ea_r8(void) {       // 88: mov 
                 __asm {                  __asm {
                                 PREPART_EA_REG8(2)                                  PREPART_EA_REG8(2)
                                         mov             I286_REG[eax], dl                                          mov             I286_REG[eax], dl
                                         GET_NEXTPRE1                                    // ea_regの regregだけ                                          GET_NEXTPRE2                                    // ea_regの regregだけ
                                         ret                                          ret
                                         align   16                                          align   16
                         memory_eareg8:                          memory_eareg8:
Line 3453  I286 mov_ea8_data8(void) {      // C6: m Line 3453  I286 mov_ea8_data8(void) {      // C6: m
                                 bt              bp, 2                                  bt              bp, 2
                                 rcl             ebp, 1                                  rcl             ebp, 1
                                 and             ebp, 7                                  and             ebp, 7
                                 GET_NEXTPRE2                                  GET_NEXTPRE3
                                 mov             byte ptr I286_REG[ebp], dh                                  mov             byte ptr I286_REG[ebp], dh
                                 ret                                  ret
                                 align   16                                  align   16

Removed from v.1.26  
changed lines
  Added in v.1.27


RetroPC.NET-CVS <cvs@retropc.net>