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();
