1
0
mirror of https://github.com/gryf/fs-uae-wrapper.git synced 2025-12-18 03:50:28 +01:00

Fix user provided whdload options

This commit is contained in:
2024-09-14 17:00:28 +02:00
parent 7e3d68624f
commit 4c61c3d7ea
2 changed files with 3 additions and 3 deletions

View File

@@ -114,10 +114,10 @@ class Wrapper(base.ArchiveBase):
# find proper way to handle slave # find proper way to handle slave
# 1. check if there are user provided params # 1. check if there are user provided params
contents = f"cd {slave_path}\n" contents = f"cd {slave_path}\n"
if self.fsuae_options.get('wrapper_whdload_options'): if self.all_options.get('wrapper_whdload_options'):
contents = (f"{contents}" contents = (f"{contents}"
f"C:whdload " f"C:whdload "
f"{self.fsuae_options['wrapper_whdload_options']} " f"{self.all_options['wrapper_whdload_options']} "
f"Slave={slave_fname}\n") f"Slave={slave_fname}\n")
else: else:
# no params, find if kgiconload is available # no params, find if kgiconload is available

View File

@@ -225,7 +225,7 @@ class TestWHDLoad(TestCase):
listdir.return_value = contents listdir.return_value = contents
wrapper = whdload.Wrapper('Config.fs-uae', utils.CmdOption(), {}) wrapper = whdload.Wrapper('Config.fs-uae', utils.CmdOption(), {})
whdl_opts = 'Preload SplashDelay=0 MMU PAL' whdl_opts = 'Preload SplashDelay=0 MMU PAL'
wrapper.fsuae_options['wrapper_whdload_options'] = whdl_opts wrapper.all_options['wrapper_whdload_options'] = whdl_opts
with mock.patch('builtins.open', _open): with mock.patch('builtins.open', _open):
self.assertTrue(wrapper._find_slave()) self.assertTrue(wrapper._find_slave())
handle = _open() handle = _open()