Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
d3abd9f2ac
1 changed files with 8 additions and 5 deletions
|
@ -1095,11 +1095,14 @@ LPBYTE MemGetAuxPtr(const WORD offset)
|
||||||
: memaux+offset;
|
: memaux+offset;
|
||||||
|
|
||||||
#ifdef RAMWORKS
|
#ifdef RAMWORKS
|
||||||
if ( ((SW_PAGE2 && SW_80STORE) || VideoGetSW80COL()) &&
|
// Video scanner (for 14M video modes) always fetches from 1st 64K aux bank (UTAIIe ref?)
|
||||||
( ( ((offset & 0xFF00)>=0x0400) &&
|
if (((SW_PAGE2 && SW_80STORE) || VideoGetSW80COL()) &&
|
||||||
((offset & 0xFF00)<=0x0700) ) ||
|
(
|
||||||
( SW_HIRES && ((offset & 0xFF00)>=0x2000) &&
|
( ((offset & 0xFF00)>=0x0400) && ((offset & 0xFF00)<=0x0700) ) ||
|
||||||
((offset & 0xFF00)<=0x3F00) ) ) ) {
|
( SW_HIRES && ((offset & 0xFF00)>=0x2000) && ((offset & 0xFF00)<=0x3F00) )
|
||||||
|
)
|
||||||
|
)
|
||||||
|
{
|
||||||
lpMem = (memshadow[(offset >> 8)] == (RWpages[0]+(offset & 0xFF00)))
|
lpMem = (memshadow[(offset >> 8)] == (RWpages[0]+(offset & 0xFF00)))
|
||||||
? mem+offset
|
? mem+offset
|
||||||
: RWpages[0]+offset;
|
: RWpages[0]+offset;
|
||||||
|
|
Loading…
Add table
Reference in a new issue