diff --git a/e_uae_wrapper/floppy.py b/e_uae_wrapper/plain.py similarity index 63% rename from e_uae_wrapper/floppy.py rename to e_uae_wrapper/plain.py index 603870f..cd188f7 100644 --- a/e_uae_wrapper/floppy.py +++ b/e_uae_wrapper/plain.py @@ -1,11 +1,12 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- """ -Floppy class for executing e-uae with specified parameters. This is useful for +Plain class for executing e-uae with specified parameters. This is useful for running things from floppies. It creates new .uaerc file with substituted all templates with proper values and run. Floppies usually are unpacked or only -gzipped (which is supported by emulator itsef) so there is no need to copy +gzipped (which is supported by emulator itself) so there is no need to copy them to temporary place. +Unlike other modules, there is no path changing during running e-uae. """ import os @@ -14,7 +15,7 @@ from e_uae_wrapper import utils class Wrapper(base.Base): - """Floppy class for running e-uae""" + """Plain class for running e-uae""" def run(self): """ @@ -25,6 +26,10 @@ class Wrapper(base.Base): self._run_emulator() + def _validate_options(self): + """No options needed for this module""" + return True + def _run_emulator(self): """execute e-uae""" utils.run_command(['e-uae', '-f', os.path.join(self.dir, '.uaerc')])