summaryrefslogtreecommitdiff
path: root/src/emulator.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/emulator.rs')
-rw-r--r--src/emulator.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/emulator.rs b/src/emulator.rs
index 4fc1bc4..8649f26 100644
--- a/src/emulator.rs
+++ b/src/emulator.rs
@@ -29,7 +29,10 @@ impl BedrockEmulator {
pub fn new(bytecode: &[u8]) -> Self {
let mut vm = Processor::new(StandardDevices::new());
vm.dev.screen.resize(ScreenDimensions::new(256, 192));
+ vm.dev.memory.page_limit = 256;
+ vm.dev.memory.expand_memory();
vm.load_program(bytecode);
+
Self {
vm,
initialising: true,