Support manual/automatic ROM reloading
This commit is contained in:
+8
-3
@@ -110,9 +110,14 @@ fn main() -> Result<()> {
|
||||
if args.profile {
|
||||
builder = builder.start_paused(true)
|
||||
}
|
||||
let p1_audio_on = SimConfig::load(&persistence, SimId::Player1).audio_enabled;
|
||||
let p2_audio_on = SimConfig::load(&persistence, SimId::Player2).audio_enabled;
|
||||
builder = builder.with_audio_on(p1_audio_on, p2_audio_on);
|
||||
let p1 = SimConfig::load(&persistence, SimId::Player1);
|
||||
let p2 = SimConfig::load(&persistence, SimId::Player2);
|
||||
|
||||
let watch = args.watch;
|
||||
|
||||
builder = builder
|
||||
.with_audio_on(p1.audio_enabled, p2.audio_enabled)
|
||||
.with_watch_rom(watch, watch);
|
||||
|
||||
ThreadBuilder::default()
|
||||
.name("Emulator".to_owned())
|
||||
|
||||
Reference in New Issue
Block a user