Skip to content

Commit 4bd3612

Browse files
committed
make sd card optional
1 parent 89263b5 commit 4bd3612

File tree

4 files changed

+5
-7
lines changed

4 files changed

+5
-7
lines changed
35 Bytes
Binary file not shown.
30 Bytes
Binary file not shown.

waterbox/ares64/ares/ares/n64/cartridge/cartridge.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,12 @@ auto Cartridge::connect() -> void {
5555
isviewer.tracer->setTerminal(true);
5656
}
5757

58-
if(sc64.enabled) {
58+
if(auto fp = pak->read("sd.raw")) {
59+
sc64.sd.allocate(fp->size());
60+
sc64.sd.load(fp);
5961
sc64.buffer.allocate(0x2000);
6062
sc64.buffer.fill();
61-
62-
if(auto fp = pak->read("sd.raw")) {
63-
sc64.sd.allocate(fp->size());
64-
sc64.sd.load(fp);
65-
}
63+
sc64.enabled = true;
6664
}
6765

6866
debugger.load(node);

waterbox/ares64/ares/ares/n64/cartridge/cartridge.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ struct Cartridge {
77
struct SC64 {
88
static constexpr u32 SDSectorWords = 512/4;
99

10-
n1 enabled = true; // TODO: UI option
10+
n1 enabled = false;
1111
Memory::Writable sd;
1212
Memory::Writable buffer;
1313

0 commit comments

Comments
 (0)