Diff for /np2/lio/gpset.c between versions 1.9 and 1.11

version 1.9, 2004/02/21 20:48:52 version 1.11, 2004/03/04 17:36:06
Line 15  typedef struct { Line 15  typedef struct {
 } GPOINT2;  } GPOINT2;
   
   
 // ---- CLS  
   
 REG8 lio_gcls(GLIO lio) {  
   
         SINT16  y;  
   
         lio_updatedraw(lio);  
         for (y=lio->draw.y1; y<=lio->draw.y2; y++) {  
                 lio_line(lio, lio->draw.x1, lio->draw.x2, y, lio->work.bgcolor);  
         }  
         return(LIO_SUCCESS);  
 }  
   
   
 // ---- PSET  // ---- PSET
   
 REG8 lio_gpset(GLIO lio) {  REG8 lio_gpset(GLIO lio) {
Line 38  REG8 lio_gpset(GLIO lio) { Line 24  REG8 lio_gpset(GLIO lio) {
         SINT16  y;          SINT16  y;
   
         lio_updatedraw(lio);          lio_updatedraw(lio);
         i286_memstr_read(CPU_DS, CPU_BX, &dat, sizeof(dat));          MEML_READSTR(CPU_DS, CPU_BX, &dat, sizeof(dat));
         x = (SINT16)LOADINTELWORD(dat.x);          x = (SINT16)LOADINTELWORD(dat.x);
         y = (SINT16)LOADINTELWORD(dat.y);          y = (SINT16)LOADINTELWORD(dat.y);
         if (dat.pal == 0xff) {          if (dat.pal == 0xff) {
Line 68  REG8 lio_gpoint2(GLIO lio) { Line 54  REG8 lio_gpoint2(GLIO lio) {
 const BYTE      *ptr;  const BYTE      *ptr;
   
         lio_updatedraw(lio);          lio_updatedraw(lio);
         i286_memstr_read(CPU_DS, CPU_BX, &dat, sizeof(dat));          MEML_READSTR(CPU_DS, CPU_BX, &dat, sizeof(dat));
         x = (SINT16)LOADINTELWORD(dat.x);          x = (SINT16)LOADINTELWORD(dat.x);
         y = (SINT16)LOADINTELWORD(dat.y);          y = (SINT16)LOADINTELWORD(dat.y);
         if ((lio->draw.x1 > x) || (lio->draw.x2 < x) ||          if ((lio->draw.x1 > x) || (lio->draw.x2 < x) ||

Removed from v.1.9  
changed lines
  Added in v.1.11


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