-
Notifications
You must be signed in to change notification settings - Fork 35
Description
Describe the bug
MartyPC claims roms are missing despite being available in the roms folder. States they are not on candidate list. I have a file in the roms folder that matches the md5.
To Reproduce
Configure launcher to Tandy, see as an error message pops up
Expected behavior
Tandy should open
Screenshots
If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):
Windows 11
Build info
Latest stable release
Additional context
Tuw v0.10.0 by matyalatte
|_ | ___ __
| || | | \ \ /\ / /
| || || |\ V V /
|| _,_| _/_/
Tiny UI wrapper for
CLI tools
[LoadDefinition] Embedded JSON not found.
[LoadDefinition] Load: gui_definition.json
[LoadDefinition] CWD: C:\Users\19099\Desktop\em\tandydos
[UpdatePanel] Label: MartyPC Launcher 0.1.0
[UpdatePanel] Command: martypc comp4 --mount="fd:0:comp11" --mount="fd:0:comp12" --mount="hd:0:comp13" --mount="hd:1:comp14" --configfile comp1 --machine-config-name=comp3 --machine-config-overlays=comp5____comp6____comp7____comp8____comp9 comp2
[SaveConfig] Saved gui_config.json
[RunCommad] Command: martypc --prefer-oem --mount="fd:0:" --mount="fd:0:" --mount="hd:0:default_xtide.vhd" --mount="hd:1:" --configfile martypc.toml --machine-config-name=tandy1000hx --machine-config-overlays=cpu_v20,lotech_ems,xtide,
Opened audio device: Speakers/Headphones (Realtek(R) Audio)
Opened audio stream.
Resolved resource path: "./output/dumps"
Resolved resource path: "./output/screenshots"
Resolved resource path: "./media/roms"
Resolved resource path: "./configs/rom_definitions"
Resolved resource path: "./media/floppies"
Resolved resource path: "./configs/machines"
Resolved resource path: "./configs/keyboard_layouts"
Resolved resource path: "./media/cassettes"
Resolved resource path: "./output/traces"
Resolved resource path: "./mount/floppy"
Resolved resource path: "./media/hdds"
Resolved resource path: "./media/cartridges"
Reading machine configuration file: "./configs/machines\ibm_pcjr.toml"
Reading machine configuration file: "./configs/machines\ibm5150.toml"
Reading machine configuration file: "./configs/machines\tandy1000.toml"
Reading machine configuration file: "./configs/machines\generic_xt.toml"
Reading machine configuration file: "./configs/machines\config_overlays.toml"
Reading machine configuration file: "./configs/machines\ibm5160.toml"
Found 20 Machine Configurations:
generic_award_xt_hdd
generic_skiselev_xt
generic_xt
generic_xt_base
generic_xt_hdd
generic_xt_hdd_ega
ibm5150_16k
ibm5150_256k
ibm5150_256k_hdd
ibm5150_64k
ibm5150_64k_hdd
ibm5160
ibm5160_diags
ibm5160_hdd
ibm5160_xtide
ibm_pcjr
tandy1000
tandy1000hx
tandy1000sl
tandy1000sx
ROM scan found 15 unique ROMs.
Selected machine config tandy1000hx requires the following ROM features:
tandy1000hx
expansion
xtide
Selected machine config tandy1000hx optionally requests the following ROM features:
custom
Selected machine config tandy1000hx has resolved the following ROM sets:
tandy1000_2_0_0
xtide
[2025-09-26T03:19:01Z ERROR martypc_eframe::app] Failed to build emulator: ROM 364dd8f7a8c5338227545c7c41960036 not found in candidate list.
thread 'main' panicked at crates\binaries\martypc_eframe\src\app.rs:297:39:
Emulator should have been Some, but was None
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
[RunCommand] Error: [2025-09-26T03:19:01Z ERROR martypc_eframe::app] Failed to build emulator: ROM 364dd8f7a8c5338227545c7c41960036 not found in candidate list.
thread 'main' panicked at crates\binaries\martypc_eframe\src\app.rs:297:39:
Emulator should have been Some, but was None
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
[SaveConfig] Saved gui_config.json
[RunCommad] Command: martypc --prefer-oem --mount="fd:0:" --mount="fd:0:" --mount="hd:0:default_xtide.vhd" --mount="hd:1:" --configfile martypc.toml --machine-config-name=tandy1000hx --machine-config-overlays=cpu_v20,xtide,
Opened audio device: Speakers/Headphones (Realtek(R) Audio)
Opened audio stream.
Resolved resource path: "./media/cartridges"
Resolved resource path: "./media/hdds"
Resolved resource path: "./media/floppies"
Resolved resource path: "./mount/floppy"
Resolved resource path: "./configs/rom_definitions"
Resolved resource path: "./media/roms"
Resolved resource path: "./output/dumps"
Resolved resource path: "./configs/keyboard_layouts"
Resolved resource path: "./media/cassettes"
Resolved resource path: "./output/traces"
Resolved resource path: "./configs/machines"
Resolved resource path: "./output/screenshots"
Reading machine configuration file: "./configs/machines\ibm_pcjr.toml"
Reading machine configuration file: "./configs/machines\ibm5150.toml"
Reading machine configuration file: "./configs/machines\tandy1000.toml"
Reading machine configuration file: "./configs/machines\generic_xt.toml"
Reading machine configuration file: "./configs/machines\config_overlays.toml"
Reading machine configuration file: "./configs/machines\ibm5160.toml"
Found 20 Machine Configurations:
generic_award_xt_hdd
generic_skiselev_xt
generic_xt
generic_xt_base
generic_xt_hdd
generic_xt_hdd_ega
ibm5150_16k
ibm5150_256k
ibm5150_256k_hdd
ibm5150_64k
ibm5150_64k_hdd
ibm5160
ibm5160_diags
ibm5160_hdd
ibm5160_xtide
ibm_pcjr
tandy1000
tandy1000hx
tandy1000sl
tandy1000sx
ROM scan found 15 unique ROMs.
Selected machine config tandy1000hx requires the following ROM features:
tandy1000hx
expansion
xtide
Selected machine config tandy1000hx optionally requests the following ROM features:
custom
Selected machine config tandy1000hx has resolved the following ROM sets:
tandy1000_2_0_0
xtide
[2025-09-26T03:19:38Z ERROR martypc_eframe::app] Failed to build emulator: ROM 364dd8f7a8c5338227545c7c41960036 not found in candidate list.
thread 'main' panicked at crates\binaries\martypc_eframe\src\app.rs:297:39:
Emulator should have been Some, but was None
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
[RunCommand] Error: [2025-09-26T03:19:38Z ERROR martypc_eframe::app] Failed to build emulator: ROM 364dd8f7a8c5338227545c7c41960036 not found in candidate list.
thread 'main' panicked at crates\binaries\martypc_eframe\src\app.rs:297:39:
Emulator should have been Some, but was None
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
[SaveConfig] Saved gui_config.json
[RunCommad] Command: martypc --mount="fd:0:" --mount="fd:0:" --mount="hd:0:default_xtide.vhd" --mount="hd:1:" --configfile martypc.toml --machine-config-name=tandy1000hx --machine-config-overlays=xtide,
Opened audio device: Speakers/Headphones (Realtek(R) Audio)
Opened audio stream.
Resolved resource path: "./configs/keyboard_layouts"
Resolved resource path: "./output/traces"
Resolved resource path: "./output/screenshots"
Resolved resource path: "./mount/floppy"
Resolved resource path: "./configs/rom_definitions"
Resolved resource path: "./media/hdds"
Resolved resource path: "./media/roms"
Resolved resource path: "./media/cartridges"
Resolved resource path: "./media/cassettes"
Resolved resource path: "./media/floppies"
Resolved resource path: "./configs/machines"
Resolved resource path: "./output/dumps"
Reading machine configuration file: "./configs/machines\ibm_pcjr.toml"
Reading machine configuration file: "./configs/machines\ibm5150.toml"
Reading machine configuration file: "./configs/machines\tandy1000.toml"
Reading machine configuration file: "./configs/machines\generic_xt.toml"
Reading machine configuration file: "./configs/machines\config_overlays.toml"
Reading machine configuration file: "./configs/machines\ibm5160.toml"
Found 20 Machine Configurations:
generic_award_xt_hdd
generic_skiselev_xt
generic_xt
generic_xt_base
generic_xt_hdd
generic_xt_hdd_ega
ibm5150_16k
ibm5150_256k
ibm5150_256k_hdd
ibm5150_64k
ibm5150_64k_hdd
ibm5160
ibm5160_diags
ibm5160_hdd
ibm5160_xtide
ibm_pcjr
tandy1000
tandy1000hx
tandy1000sl
tandy1000sx
ROM scan found 15 unique ROMs.
Selected machine config tandy1000hx requires the following ROM features:
tandy1000hx
expansion
xtide
Selected machine config tandy1000hx optionally requests the following ROM features:
custom
Selected machine config tandy1000hx has resolved the following ROM sets:
tandy1000_2_0_0
xtide
[2025-09-26T03:19:49Z ERROR martypc_eframe::app] Failed to build emulator: ROM 364dd8f7a8c5338227545c7c41960036 not found in candidate list.