1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-04-19 19:16:34 +00:00

Add DFS 0.9 to the ROM catalogue.

This commit is contained in:
Thomas Harte
2025-11-07 09:08:16 -05:00
parent f562deca48
commit d30d4e8f89
3 changed files with 14 additions and 5 deletions
+3 -3
View File
@@ -766,7 +766,7 @@ public:
auto request = Request(Name::AcornBASICII) && Request(Name::BBCMicroMOS12);
if(target.has_1770dfs || tube_processor != TubeProcessor::None) {
request = request && Request(Name::BBCMicroDFS226);
request = request && Request(Name::BBCMicro1770DFS226);
}
if(target.has_adfs) {
request = request && Request(Name::BBCMicroADFS130);
@@ -794,13 +794,13 @@ public:
install_sideways(fs_slot--, roms.find(name)->second, false);
};
if(target.has_1770dfs) {
add_sideways(Name::BBCMicroDFS226);
add_sideways(Name::BBCMicro1770DFS226);
}
if(target.has_adfs) {
add_sideways(Name::BBCMicroADFS130);
}
if(!target.has_1770dfs && tube_processor != TubeProcessor::None) {
add_sideways(Name::BBCMicroDFS226);
add_sideways(Name::BBCMicro1770DFS226);
}
// Throw the tube ROM to its target.
+9 -1
View File
@@ -430,7 +430,15 @@ const std::vector<Description> &Description::all_roms() {
0x3c14fc70u
},
{
BBCMicroDFS226,
BBCMicro8271DFS09,
"BBCMicro",
"the Acorn 8271 DFS 0.9 ROM",
"dfs09.rom",
8_kb,
0x3ce609cfu
},
{
BBCMicro1770DFS226,
"BBCMicro",
"the Acorn 1770 DFS 2.26 ROM",
"dfs-2.26.rom",
+2 -1
View File
@@ -82,7 +82,8 @@ enum Name {
// BBC Micro.
BBCMicroMOS12,
BBCMicroDFS226,
BBCMicro8271DFS09,
BBCMicro1770DFS226,
BBCMicroADFS130,
BBCMicroAdvancedDiscToolkit140,
BBCMicro6502Tube110,