Resolved resource path: "/opt/martypc/configs/keyboard_layouts" Resolved resource path: "/opt/martypc/configs/machines" Resolved resource path: "/opt/martypc/media/hdds" Resolved resource path: "/opt/martypc/media/cassettes" Resolved resource path: "/opt/martypc/media/roms" Resolved resource path: "/opt/martypc/media/cartridges" Resolved resource path: "/opt/martypc/output/dumps" Resolved resource path: "/opt/martypc/output/screenshots" Resolved resource path: "/opt/martypc/media/floppies" Resolved resource path: "/opt/martypc/output/traces" Reading machine configuration file: "/opt/martypc/configs/machines/ibm_pcjr.toml" Reading machine configuration file: "/opt/martypc/configs/machines/compaq_portable.toml" Reading machine configuration file: "/opt/martypc/configs/machines/ibm5150.toml" Reading machine configuration file: "/opt/martypc/configs/machines/config_overlays.toml" Reading machine configuration file: "/opt/martypc/configs/machines/ibm5160.toml" Reading machine configuration file: "/opt/martypc/configs/machines/generic_xt.toml" Reading machine configuration file: "/opt/martypc/configs/machines/tandy1000.toml" Found 18 Machine Configurations: compaq_portable 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_hdd_ega ibm_pcjr tandy1000 Machine: compaq_portable Requires: Ok((["ibm5160", "expansion", "ibm_xebec"], ["ibm_basic"])) Machine: generic_award_xt_hdd Requires: Ok((["ibm5160", "expansion", "ibm_xebec"], ["ibm_basic"])) Machine: generic_skiselev_xt Requires: Ok((["ibm5160"], ["ibm_basic"])) Machine: generic_xt Requires: Ok((["ibm5160"], ["ibm_basic"])) Machine: generic_xt_base Requires: Ok((["ibm5160"], ["ibm_basic"])) Machine: generic_xt_hdd Requires: Ok((["ibm5160", "expansion", "ibm_xebec"], ["ibm_basic"])) Machine: generic_xt_hdd_ega Requires: Ok((["ibm5160", "expansion", "ibm_xebec", "ibm_ega"], ["ibm_basic"])) Machine: ibm5150_16k Requires: Ok((["ibm5150v64k"], ["ibm_basic"])) Machine: ibm5150_256k Requires: Ok((["ibm5150v256k"], ["ibm_basic"])) Machine: ibm5150_256k_hdd Requires: Ok((["ibm5150v256k", "expansion", "ibm_xebec"], ["ibm_basic"])) Machine: ibm5150_64k Requires: Ok((["ibm5150v64k"], ["ibm_basic"])) Machine: ibm5150_64k_hdd Requires: Ok((["ibm5150v64k", "expansion", "ibm_xebec"], ["ibm_basic"])) Machine: ibm5160 Requires: Ok((["ibm5160"], ["ibm_basic"])) Machine: ibm5160_diags Requires: Ok((["ibm5160"], ["ibm_basic"])) Machine: ibm5160_hdd Requires: Ok((["ibm5160", "expansion", "ibm_xebec"], ["ibm_basic"])) Machine: ibm5160_hdd_ega Requires: Ok((["ibm5160", "expansion", "ibm_xebec", "ibm_ega"], ["ibm_basic"])) Machine: ibm_pcjr Requires: Ok((["ibm_pcjr"], ["pcjr_cartridge"])) Machine: tandy1000 Requires: Ok((["tandy1000", "expansion", "ibm_xebec"], [])) ROM scan found 25 unique ROMs. Have 25 ROM candidates: Filename: GLABIOS_0.2.6_8T.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.6_8T.ROM MD5: cb1cc6e9b163d0a00c9a5c9d70d67eea Size: 8192 Filename: GLABIOS_0.2.5_8TC_PEN.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.5_8TC_PEN.ROM MD5: aa1c5b75c37f17f7cfd4f0cc74131843 Size: 8192 Filename: romdef_tandy.toml Path: /opt/martypc/media/roms/romdef_tandy.toml MD5: 9d130b61840f1736898bea1c094dd5e2 Size: 1122 Filename: romdef_compaq.toml Path: /opt/martypc/media/roms/romdef_compaq.toml MD5: 412cbd0820d07c483211569e07d79e77 Size: 748 Filename: GLABIOS_0.2.6_8TC.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.6_8TC.ROM MD5: 94697def88326a30033a6c60809b9566 Size: 8192 Filename: ibm-xt-1986-05-09.rom Path: /opt/martypc/media/roms/IBM/ibm-xt-1986-05-09.rom MD5: 67c61798428dc44c0e1d33fd00351e5d Size: 65536 Filename: readme.md Path: /opt/martypc/media/roms/readme.md MD5: 9cbdd6d274c0eae3f3c3c7bebff80224 Size: 1816 Filename: ibm-pc-1982-10-27.rom Path: /opt/martypc/media/roms/IBM/ibm-pc-1982-10-27.rom MD5: 0b2373ff8ce894ba638c05445262a503 Size: 8192 Filename: GLABIOS_0.2.6_8P.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.6_8P.ROM MD5: fea8f2d3a073d1ab4113d027ecbe57c3 Size: 8192 Filename: award-2.05.rom Path: /opt/martypc/media/roms/AWARD/award-2.05.rom MD5: 688da86aec830ac09fcd436f28cf9bca Size: 8192 Filename: ibm-basic-1.10.rom Path: /opt/martypc/media/roms/IBM/ibm-basic-1.10.rom MD5: eb28f0e8d3f641f2b58a3677b3b998cc Size: 32768 Filename: GLABIOS_0.2.6_8XC.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.6_8XC.ROM MD5: b92b0fbcc4d620018bb5247ab166618a Size: 8192 Filename: GLABIOS_0.2.5_8PC.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.5_8PC.ROM MD5: d2fbadfecb1bd5509ddeaf40acf143ec Size: 8192 Filename: romdef_glabios.toml Path: /opt/martypc/media/roms/romdef_glabios.toml MD5: 78fc06a4521998fe5c1d3c5b11e862a1 Size: 2446 Filename: ibm-vga.rom Path: /opt/martypc/media/roms/IBM/ibm-vga.rom MD5: 2c8a4e1db93d2cbe148b66122747e4f2 Size: 24576 Filename: romdef_ibm_pcjr.toml Path: /opt/martypc/media/roms/romdef_ibm_pcjr.toml MD5: 227f43c3c1fb85e088f2ba5b10674441 Size: 11047 Filename: GLABIOS_0.2.6_8PC.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.6_8PC.ROM MD5: 1d178837576b47014f3d0e827577f6b5 Size: 8192 Filename: GLABIOS_0.2.5_8XC.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.5_8XC.ROM MD5: f36c2dd29344eff6f55135f8b3014b81 Size: 8192 Filename: romdef_megabios.toml Path: /opt/martypc/media/roms/romdef_megabios.toml MD5: 312eb921a1f059bbb63c92dc1983cd6f Size: 489 Filename: BIOS_5160_08NOV82_U18_1501512.BIN Path: /opt/martypc/media/roms/PCEM/BIOS_5160_08NOV82_U18_1501512.BIN MD5: 1a2ac1ae0fe0f7783197e78da8b3126c Size: 32768 Filename: romdef.toml Path: /opt/martypc/media/roms/romdef.toml MD5: 3acdc0dafed81e78baa29e26fcebc64c Size: 7911 Filename: romdef_ibm.toml Path: /opt/martypc/media/roms/romdef_ibm.toml MD5: 74a4e867fc1648985b9da9c87658890c Size: 17970 Filename: BIOS_5160_08NOV82_U19_5000027.BIN Path: /opt/martypc/media/roms/PCEM/BIOS_5160_08NOV82_U19_5000027.BIN MD5: 69e2bd1d08c893cbf841607c8749d5bd Size: 8192 Filename: GLABIOS_0.2.6_8X.ROM Path: /opt/martypc/media/roms/GLaBIOS/GLABIOS_0.2.6_8X.ROM MD5: 3c4118ef67355ee9f7b81ddbf6341eab Size: 8192 Filename: ibm-pc-1981-10-19.rom Path: /opt/martypc/media/roms/IBM/ibm-pc-1981-10-19.rom MD5: 6a1ed4e3f500d785a01ff4d3e000d79c Size: 8192 Have 41 ROM set definitions: glabios_pc_0.2.5 rom 0: hash: d2fbadfecb1bd5509ddeaf40acf143ec file: GLABIOS_0.2.5_8PC.ROM glabios_xt_0.2.5 rom 0: hash: f36c2dd29344eff6f55135f8b3014b81 file: GLABIOS_0.2.5_8XC.ROM glabios_xt_0.2.5_lp rom 0: hash: aa1c5b75c37f17f7cfd4f0cc74131843 file: GLABIOS_0.2.5_8TC_PEN.ROM glabios_pc_0.2.6 rom 0: hash: fea8f2d3a073d1ab4113d027ecbe57c3 file: GLABIOS_0.2.6_8P.ROM glabios_xt_0.2.6 rom 0: hash: 3c4118ef67355ee9f7b81ddbf6341eab file: GLABIOS_0.2.6_8X.ROM glabios_pc rom 0: hash: 1d178837576b47014f3d0e827577f6b5 file: GLABIOS_0.2.6_8PC.ROM glabios_xt rom 0: hash: b92b0fbcc4d620018bb5247ab166618a file: GLABIOS_0.2.6_8XC.ROM glabios_xt_turbo rom 0: hash: 94697def88326a30033a6c60809b9566 file: GLABIOS_0.2.6_8TC.ROM tandy1000_v1 tandy1000_v2 tandy1000_v3 ibm_pcjr pcjr_basic pcjr_crossfire pcjr_riverraid pcjr_pitfall2 pcjr_mouser pcjr_mineshaft pcjr_scubaventure pcjr_demonsattack supersoft_diags award_xt_4000 award_xt_2.05 rom 0: hash: 688da86aec830ac09fcd436f28cf9bca file: Award_XT_2.05_2764.bin skiselev_xt_1.00 rom 0: hash: file: bios-xt.bin compaq_portable_revb compaq_portable_revf ibm5150_81_v1 ibm5150_81_v2 rom 0: hash: 6a1ed4e3f500d785a01ff4d3e000d79c file: ibm5150_82_v3 ibm5160_82_v1_wbasic rom 0: hash: 1a2ac1ae0fe0f7783197e78da8b3126c file: ibm5160_82_v1 rom 0: hash: 69e2bd1d08c893cbf841607c8749d5bd file: rom 1: hash: 1a2ac1ae0fe0f7783197e78da8b3126c file: ibm5160_86_v1_wbasic ibm5160_86_v2_wbasic ibm_xebec ibm_ega ibm_vga rom 0: hash: 2c8a4e1db93d2cbe148b66122747e4f2 file: ibmbasic_v1_32k ibmbasic_v1_8k ibmbasic_v11_32k rom 0: hash: eb28f0e8d3f641f2b58a3677b3b998cc file: ibmbasic_v11_8k rom 0: hash: 69e2bd1d08c893cbf841607c8749d5bd file: megabios_v1 rom 0: hash: file: MEGABIOS.ROM Have 15 complete ROM sets: glabios_xt_0.2.5 glabios_xt_0.2.5_lp glabios_xt_turbo glabios_xt glabios_pc_0.2.6 ibm5150_81_v2 glabios_pc ibm_vga ibmbasic_v11_32k glabios_pc_0.2.5 ibmbasic_v11_8k ibm5160_82_v1 award_xt_2.05 glabios_xt_0.2.6 ibm5160_82_v1_wbasic Complete sets support the following features: pcjr_cartridge pcjr_basic (12:0), priority: 0 pcjr_crossfire (13:1), priority: 0 pcjr_riverraid (14:2), priority: 0 pcjr_pitfall2 (15:3), priority: 0 pcjr_mouser (16:4), priority: 0 pcjr_mineshaft (17:5), priority: 0 pcjr_scubaventure (18:6), priority: 0 pcjr_demonsattack (19:7), priority: 0 bios ibm5160_86_v2_wbasic (32:0), priority: 4 ibm5150_82_v3 (28:1), priority: 3 ibm5150_81_v2 (27:2), priority: 2 ibm5160_82_v1 (30:3), priority: 2 ibm5150_81_v1 (26:4), priority: 1 ibm5160_82_v1_wbasic (29:5), priority: 1 glabios_xt_turbo (7:6), priority: 15 tandy1000_v1 (8:7), priority: 5 megabios_v1 (40:8), priority: 5 glabios_pc (5:9), priority: 4 glabios_xt (6:10), priority: 4 ibm5160_86_v1_wbasic (31:11), priority: 3 tandy1000_v3 (10:12), priority: 2 glabios_pc_0.2.6 (3:13), priority: 1 glabios_xt_0.2.6 (4:14), priority: 1 tandy1000_v2 (9:15), priority: 1 award_xt_4000 (21:16), priority: 1 award_xt_2.05 (22:17), priority: 1 skiselev_xt_1.00 (23:18), priority: 1 glabios_pc_0.2.5 (0:19), priority: 0 glabios_xt_0.2.5 (1:20), priority: 0 glabios_xt_0.2.5_lp (2:21), priority: 0 ibm_pcjr (11:22), priority: 0 supersoft_diags (20:23), priority: 0 compaq_portable_revb (24:24), priority: 0 compaq_portable_revf (25:25), priority: 0 expansion ibm5160_86_v2_wbasic (32:0), priority: 4 ibm5150_82_v3 (28:1), priority: 3 ibm5160_82_v1 (30:2), priority: 2 ibm5160_82_v1_wbasic (29:3), priority: 1 glabios_xt_turbo (7:4), priority: 15 tandy1000_v1 (8:5), priority: 5 megabios_v1 (40:6), priority: 5 glabios_pc (5:7), priority: 4 glabios_xt (6:8), priority: 4 ibm5160_86_v1_wbasic (31:9), priority: 3 tandy1000_v3 (10:10), priority: 2 glabios_pc_0.2.6 (3:11), priority: 1 glabios_xt_0.2.6 (4:12), priority: 1 tandy1000_v2 (9:13), priority: 1 award_xt_4000 (21:14), priority: 1 award_xt_2.05 (22:15), priority: 1 skiselev_xt_1.00 (23:16), priority: 1 glabios_pc_0.2.5 (0:17), priority: 0 glabios_xt_0.2.5 (1:18), priority: 0 glabios_xt_0.2.5_lp (2:19), priority: 0 compaq_portable_revf (25:20), priority: 0 ibm5160 ibm5160_86_v2_wbasic (32:0), priority: 4 ibm5160_82_v1 (30:1), priority: 2 ibm5160_82_v1_wbasic (29:2), priority: 1 compaq_portable_revb (24:3), priority: 0 compaq_portable_revf (25:4), priority: 0 glabios_xt_turbo (7:5), priority: 15 megabios_v1 (40:6), priority: 5 glabios_xt (6:7), priority: 4 ibm5160_86_v1_wbasic (31:8), priority: 3 glabios_xt_0.2.6 (4:9), priority: 1 award_xt_4000 (21:10), priority: 1 award_xt_2.05 (22:11), priority: 1 skiselev_xt_1.00 (23:12), priority: 1 glabios_xt_0.2.5 (1:13), priority: 0 glabios_xt_0.2.5_lp (2:14), priority: 0 supersoft_diags (20:15), priority: 0 glabios_xt glabios_xt_0.2.6 (4:0), priority: 1 glabios_xt_0.2.5_lp (2:1), priority: 0 glabios_pc_0.2.6 (3:2), priority: 1 tandy1000 tandy1000_v1 (8:0), priority: 5 tandy1000_v3 (10:1), priority: 2 tandy1000_v2 (9:2), priority: 1 ibm_xebec ibm_xebec (33:0), priority: 1 ibm_ega ibm_ega (34:0), priority: 1 ibm_basic ibm5160_86_v2_wbasic (32:0), priority: 4 ibmbasic_v1_32k (36:1), priority: 2 ibmbasic_v11_32k (38:2), priority: 2 ibm5160_82_v1_wbasic (29:3), priority: 1 ibmbasic_v1_8k (37:4), priority: 1 ibmbasic_v11_8k (39:5), priority: 1 ibm5160_86_v1_wbasic (31:6), priority: 3 skiselev_xt_1.00 (23:7), priority: 1 ibm_pcjr (11:8), priority: 0 ibm_pcjr ibm_pcjr (11:0), priority: 0 ibm5150v256k ibm5150_82_v3 (28:0), priority: 3 glabios_pc (5:1), priority: 4 glabios_pc_0.2.6 (3:2), priority: 1 glabios_pc_0.2.5 (0:3), priority: 0 supersoft_diags (20:4), priority: 0 ibm5150v64k ibm5150_82_v3 (28:0), priority: 3 ibm5150_81_v2 (27:1), priority: 2 ibm5150_81_v1 (26:2), priority: 1 glabios_pc (5:3), priority: 4 glabios_pc_0.2.6 (3:4), priority: 1 glabios_pc_0.2.5 (0:5), priority: 0 supersoft_diags (20:6), priority: 0 diag supersoft_diags (20:0), priority: 0 ibm_vga ibm_vga (35:0), priority: 1