PCem

changeset 67:e30f3b3c14c6

IBM XT BIOS switched from 01/10/86 version to 11/08/82.
author TomW
date Fri Jan 03 15:26:54 2014 +0000
parents ef06e812e4f2
children 6425afff950f
files readme.txt src/mem.c
diffstat 2 files changed, 6 insertions(+), 10 deletions(-) [+]
line diff
     1.1 --- a/readme.txt	Thu Jan 02 16:58:32 2014 +0000
     1.2 +++ b/readme.txt	Fri Jan 03 15:26:54 2014 +0000
     1.3 @@ -41,8 +41,8 @@
     1.4  
     1.5  ROM files needed:
     1.6  
     1.7 -xt050986.0
     1.8 -xt050986.1
     1.9 +5000027.u19
    1.10 +1501512.u18
    1.11  
    1.12  
    1.13  IBM AT (1984)
     2.1 --- a/src/mem.c	Thu Jan 02 16:58:32 2014 +0000
     2.2 +++ b/src/mem.c	Fri Jan 03 15:26:54 2014 +0000
     2.3 @@ -326,14 +326,10 @@
     2.4                  f=romfopen("roms/ibmxt/xt.rom","rb");
     2.5                  if (!f)
     2.6                  {
     2.7 -                        f=romfopen("roms/ibmxt/xt050986.0","rb");
     2.8 -                        ff=romfopen("roms/ibmxt/xt050986.1","rb");
     2.9 -                        if (!f || !ff) break;
    2.10 -                        for (c=0x0000;c<0x10000;c+=2)
    2.11 -                        {
    2.12 -                                rom[c]=getc(f);
    2.13 -                                rom[c+1]=getc(ff);
    2.14 -                        }
    2.15 +                        f = romfopen("roms/ibmxt/5000027.u19", "rb");
    2.16 +                        ff = romfopen("roms/ibmxt/1501512.u18","rb");
    2.17 +                        fread(rom, 0x8000, 1, f);
    2.18 +                        fread(rom + 0x8000, 0x8000, 1, ff);
    2.19                          fclose(ff);
    2.20                          fclose(f);
    2.21                          mem_load_xtide_bios();