mirror of
https://github.com/TomHarte/CLK.git
synced 2024-12-25 18:30:21 +00:00
Now required: at least four stores for RAM to be detected.
This commit is contained in:
parent
1625b9c7f9
commit
2a81ae1dec
@ -112,7 +112,7 @@ static void DeterminePagingForCartridge(StaticAnalyser::Target &target, const St
|
|||||||
|
|
||||||
// check for any sort of on-cartridge RAM; that might imply a Super Chip or else immediately tip the
|
// check for any sort of on-cartridge RAM; that might imply a Super Chip or else immediately tip the
|
||||||
// hat that this is a CBS RAM+ cartridge
|
// hat that this is a CBS RAM+ cartridge
|
||||||
if(!disassembly.internal_stores.empty())
|
if(disassembly.internal_stores.size() > 4)
|
||||||
{
|
{
|
||||||
bool writes_above_128 = false;
|
bool writes_above_128 = false;
|
||||||
for(uint16_t address : disassembly.internal_stores)
|
for(uint16_t address : disassembly.internal_stores)
|
||||||
|
@ -34,7 +34,9 @@ enum class Atari2600PagingModel {
|
|||||||
ActivisionStack,
|
ActivisionStack,
|
||||||
ParkerBros,
|
ParkerBros,
|
||||||
Tigervision,
|
Tigervision,
|
||||||
CBSRamPlus
|
CBSRamPlus,
|
||||||
|
MNetwork,
|
||||||
|
Megaboy
|
||||||
};
|
};
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
Loading…
Reference in New Issue
Block a user