Diff for /np2/bios/bios.c between versions 1.7 and 1.8

version 1.7, 2003/11/28 08:01:32 version 1.8, 2003/12/01 10:45:46
Line 154  void bios_init(void) { Line 154  void bios_init(void) {
                 CopyMemory(mem + 0x0e8000, nosyscode, sizeof(nosyscode));                  CopyMemory(mem + 0x0e8000, nosyscode, sizeof(nosyscode));
         }          }
   
         itf.bank = 0;  
   
         // BIOS hookのアドレス変更          // BIOS hookのアドレス変更
         for (i=0; i<0x20; i++) {          for (i=0; i<0x20; i++) {
                 STOREINTELWORD(mem + 0xfd868 + i*2, biosoffset[i]);                  STOREINTELWORD(mem + 0xfd868 + i*2, biosoffset[i]);
Line 252  UINT MEMCALL biosfunc(UINT32 adrs) { Line 250  UINT MEMCALL biosfunc(UINT32 adrs) {
   
         UINT16  bootseg;          UINT16  bootseg;
   
         if ((itf.bank) && (adrs >= 0xf8000) && (adrs < 0x100000)) {          if ((i286core.s.itfbank) && (adrs >= 0xf8000) && (adrs < 0x100000)) {
                 I286_IP--;                  I286_IP--;
                 I286_REMCLOCK = -1;                  I286_REMCLOCK = -1;
                 return(1);                  return(1);

Removed from v.1.7  
changed lines
  Added in v.1.8


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