Implement true 128k VGA mappings on ET4000 and TVGA cards (the only
cards I believe that support them). Fixes Majic 12 - Wish.
This commit is contained in:
parent
97dd2aa4bf
commit
1dbb94e989
3 changed files with 25 additions and 1 deletions
|
|
@ -337,7 +337,7 @@ void et4000w32p_recalcmapping(et4000w32p_t *et4000)
|
|||
case 0x0: case 0x4: case 0x8: case 0xC: /*128k at A0000*/
|
||||
mem_mapping_set_addr(&svga->mapping, 0xa0000, 0x20000);
|
||||
mem_mapping_disable(&et4000->mmu_mapping);
|
||||
svga->banked_mask = 0xffff;
|
||||
svga->banked_mask = 0x1ffff;
|
||||
break;
|
||||
case 0x1: /*64k at A0000*/
|
||||
mem_mapping_set_addr(&svga->mapping, 0xa0000, 0x10000);
|
||||
|
|
|
|||
Loading…
Reference in a new issue