Skip to content
Snippets Groups Projects
Verified Commit d57aa9b9 authored by João Magalhães's avatar João Magalhães :rocket:
Browse files

chore: support for ROM data loading

parent d740cec3
No related branches found
No related tags found
1 merge request!36Support for Python
Pipeline #3605 passed
This commit is part of merge request !36. Comments created here will be created in the context of that merge request.
......@@ -27,7 +27,11 @@ impl GameBoy {
self.system.load(true);
}
pub fn load_rom(&mut self, path: &str) {
pub fn load_rom(&mut self, data: &[u8]) {
self.system.load_rom(data, None);
}
pub fn load_rom_file(&mut self, path: &str) {
self.system.load_rom_file(path, None);
}
......
......@@ -24,7 +24,10 @@ class GameBoy:
self._system.load()
def load_rom(self, filename: str):
self._system.load_rom(filename)
self._system.load_rom_file(filename)
def load_rom_data(self, data: bytes):
self._system.load_rom(data)
def clock(self) -> int:
return self._system.clock()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment