diff --git a/build.gradle b/build.gradle index ab0615aa..f06c7f9b 100644 --- a/build.gradle +++ b/build.gradle @@ -55,11 +55,11 @@ dependencies { compileOnly 'org.jetbrains:annotations:16.0.2' - implementation 'li.cil.oc2:oc2-sedna:0.0.1+257' + implementation 'li.cil.oc2:oc2-sedna:0.0.1+258' // These three will be provided by oc2-sedna in standalone. implementation 'li.cil.ceres:ceres:0.0.2+19' - implementation 'li.cil.sedna:sedna:0.0.1+90' + implementation 'li.cil.sedna:sedna:0.0.1+91' implementation 'li.cil.sedna:sedna-buildroot:0.0.1+10' compileOnly fg.deobf("mezz.jei:jei-${minecraft_version}:${jei_version}:api") diff --git a/src/main/java/li/cil/oc2/common/vm/AbstractTerminalVirtualMachineRunner.java b/src/main/java/li/cil/oc2/common/vm/AbstractTerminalVirtualMachineRunner.java index 35be7430..047317c3 100644 --- a/src/main/java/li/cil/oc2/common/vm/AbstractTerminalVirtualMachineRunner.java +++ b/src/main/java/li/cil/oc2/common/vm/AbstractTerminalVirtualMachineRunner.java @@ -88,7 +88,7 @@ public abstract class AbstractTerminalVirtualMachineRunner extends VirtualMachin if (!firedInitializationEvent) { firedInitializationEvent = true; try { - virtualMachine.vmAdapter.postLifecycleEvent(new VMInitializingEvent(0x80000000L)); + virtualMachine.vmAdapter.postLifecycleEvent(new VMInitializingEvent(virtualMachine.board.getDefaultProgramStart())); } catch (final VMInitializationException e) { virtualMachine.board.setRunning(false); runtimeError = e.getErrorMessage().orElse(new TranslationTextComponent(Constants.COMPUTER_ERROR_UNKNOWN));