Diff for /np2/win9x/debuguty/view1mb.cpp between versions 1.4 and 1.6

version 1.4, 2005/02/04 05:32:24 version 1.6, 2005/03/20 08:58:19
Line 9 Line 9
 #include        "cpucore.h"  #include        "cpucore.h"
   
   
 static void set_viewseg(HWND hwnd, NP2VIEW_T *view, WORD seg) {  static void set_viewseg(HWND hwnd, NP2VIEW_T *view, UINT16 seg) {
   
         DWORD   pos;          UINT32  pos;
   
         pos = (DWORD)seg;          pos = (UINT32)seg;
         if (view->pos != pos) {          if (view->pos != pos) {
                 view->pos = pos;                  view->pos = pos;
                 viewcmn_setvscroll(hwnd, view);                  viewcmn_setvscroll(hwnd, view);
Line 26  static void view1mb_paint(NP2VIEW_T *vie Line 26  static void view1mb_paint(NP2VIEW_T *vie
   
         int             x;          int             x;
         LONG    y;          LONG    y;
         DWORD   off;          UINT32  off;
         BYTE    *p;          UINT8   *p;
         BYTE    buf[16];          UINT8   buf[16];
         char    str[16];          TCHAR   str[16];
         HFONT   hfont;          HFONT   hfont;
   
         hfont = CreateFont(16, 0, 0, 0, 0, 0, 0, 0,           hfont = CreateFont(16, 0, 0, 0, 0, 0, 0, 0, 
Line 48  static void view1mb_paint(NP2VIEW_T *vie Line 48  static void view1mb_paint(NP2VIEW_T *vie
                         else {                          else {
                                 view->buf1.type = ALLOCTYPE_1MB;                                  view->buf1.type = ALLOCTYPE_1MB;
                                 viewmem_read(&view->dmem, 0,                                  viewmem_read(&view->dmem, 0,
                                                                                 (BYTE *)view->buf1.ptr, 0x10fff0);                                                                                  (UINT8 *)view->buf1.ptr, 0x10fff0);
                         }                          }
                         viewcmn_putcaption(view);                          viewcmn_putcaption(view);
                 }                  }
Line 56  static void view1mb_paint(NP2VIEW_T *vie Line 56  static void view1mb_paint(NP2VIEW_T *vie
   
         off = (view->pos) << 4;          off = (view->pos) << 4;
         for (y=0; y<rc->bottom && off<0x10fff0; y+=16, off+=16) {          for (y=0; y<rc->bottom && off<0x10fff0; y+=16, off+=16) {
                 wsprintf(str, "%08x", off);                  wsprintf(str, _T("%08x"), off);
                 TextOut(hdc, 0, y, str, 8);                  TextOut(hdc, 0, y, str, 8);
                 if (view->lock) {                  if (view->lock) {
                         p = (BYTE *)view->buf1.ptr;                          p = (UINT8 *)view->buf1.ptr;
                         p += off;                          p += off;
                 }                  }
                 else {                  else {
Line 71  static void view1mb_paint(NP2VIEW_T *vie Line 71  static void view1mb_paint(NP2VIEW_T *vie
                         str[1] = viewcmn_hex[*p & 15];                          str[1] = viewcmn_hex[*p & 15];
                         str[2] = 0;                          str[2] = 0;
                         p++;                          p++;
                         TextOut(hdc, (10 + x*3)*8, y, str, 2);                          TextOut(hdc, (10 + x * 3) * 8, y, str, 2);
                 }                  }
         }          }
   

Removed from v.1.4  
changed lines
  Added in v.1.6


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