Diff for /np2/romimage/SSP_MSW.X86 between versions 1.1 and 1.2

version 1.1, 2003/12/10 12:48:09 version 1.2, 2004/01/31 20:05:23
Line 296  msws_miheader:  mov  si, bx Line 296  msws_miheader:  mov  si, bx
 msws_mihead:            call    msws_miheader  msws_mihead:            call    msws_miheader
                                         push    ax                                          push    ax
                                         inc             si                                          inc             si
                                         shr             ax, 8                                          test    ah, ah
                                         je              msws_miheaded                                          je              msws_miheaded
 msws_miheadlp:          mov             dl, cs:[si+1]  msws_miheadlp:          mov             dl, cs:[si+1]
                                         mov             dh, 0                                          mov             dh, 0
                                         shl             dx, 2                                          add             dx, dx
                                           add             dx, dx
                                         add             dx, 6                                          add             dx, 6
                                         add             si, dx                                          add             si, dx
                                         dec             ax                                          dec             ah
                                         jne             msws_miheadlp                                          jne             msws_miheadlp
 msws_miheaded:          pop             ax  msws_miheaded:          pop             ax
                                         ret                                          ret
Line 460  memswsub_event  db  3ah Line 461  memswsub_event  db  3ah
   
 msws_curladrs:          push    ax  msws_curladrs:          push    ax
                                         mov             di, bx                                          mov             di, bx
                                         shl             di, 3                                          add             di, di
                                         shr             ax, 8                                          add             di, di
                                           add             di, di
                                           mov             al, ah
                                           mov             ah, 0
                                         add             ax, MEMSW_X                                          add             ax, MEMSW_X
                                         add             di, ax                                          add             di, ax
                                         pop             ax                                          pop             ax
Line 469  msws_curladrs:  push ax Line 473  msws_curladrs:  push ax
   
   
 mswm_cursoledip:        mov             ah, 0  mswm_cursoledip:        mov             ah, 0
                                         shl             ax, 2                                          add             ax, ax
                                           add             ax, ax
                                         push    si                                          push    si
                                         add             si, ax                                          add             si, ax
                                         mov             dx, cs:[si + 6]                                          mov             dx, cs:[si + 6]
Line 509  msws_itemdisp:  push ax Line 514  msws_itemdisp:  push ax
                                         call    msws_mihead                                          call    msws_mihead
                                         push    si                                          push    si
                                         mov             ah, 0                                          mov             ah, 0
                                         shl             ax, 2                                          add             ax, ax
                                           add             ax, ax
                                         add             si, ax                                          add             si, ax
                                         mov             dx, cs:[si+6]                                          mov             dx, cs:[si+6]
                                         mov             si, cs:[si+6+2]                                          mov             si, cs:[si+6+2]

Removed from v.1.1  
changed lines
  Added in v.1.2


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