diff --git a/src/components/Actions.jsx b/src/components/Actions.jsx index 1223238..3b04f95 100644 --- a/src/components/Actions.jsx +++ b/src/components/Actions.jsx @@ -98,8 +98,8 @@ export function Actions() { draftStore.assembled = result.assembled; draftStore.errors = []; draftStore.programState = 'Loaded'; - draftStore.pcStartValue = result.pcStartValue != null ? result.pcStartValue : 0; - draftStore.programCounter = result.pcStartValue != null ? result.pcStartValue : 0; + draftStore.pcStartValue = result.pcStartValue != null ? result.pcStartValue : store.pcStartValue; + draftStore.programCounter = result.pcStartValue != null ? result.pcStartValue : store.pcStartValue; for (const line of result.assembled) { draftStore.memory[line.currentAddress] = line.data; }