From 5fc810687039d63cd337c088c4b41dfe767866f9 Mon Sep 17 00:00:00 2001 From: Jairinho Date: Mon, 28 Feb 2022 13:21:39 -0300 Subject: [PATCH] loading roms --- chip8/chip8.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/chip8/chip8.go b/chip8/chip8.go index 2f3a54c..5840f53 100644 --- a/chip8/chip8.go +++ b/chip8/chip8.go @@ -55,6 +55,12 @@ func (emulator *Emulator) Reset() { // clean display emulator.ClearScreen() + // reload ROM + emulator.LoadROM(emulator.ROM) +} + +func (emulator *Emulator) LoadROM(rom []uint8) { + emulator.ROM = rom // load rom on memory copy(emulator.Memory[ProgramAddress:], emulator.ROM) }