03 June 2012, 14:02 | #1 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
FS-UAE Launcher
I have created this thread to allow separate discussion and support for the launcher.
EDIT: FS-UAE Launcher is now included with FS-UAE 2.0. The interface is also much more mature than shows in the screenshot in this initial post. ---- Version 1.3.13 of the launcher has just been released -a relatively major update, with the following new features:
The interface now looks like this: Screenshots can now be displayed for the selected configuration in the new configuration browser. Screenshot paths are currently derived from the name of the configuration file. If the configuration file is named Test.fs-uae, the two displayed screenshots will be found in: Code:
(My) Documents/FS-UAE/Titles/T/Test.png or ~/Games/Amiga/Titles/T/Test.png Code:
(My) Documents/FS-UAE/Screenshots/T/Test.png or ~/Games/Amiga/Screenshots/T/Test.png Last edited by FrodeSolheim; 29 January 2013 at 00:27. |
03 June 2012, 14:11 | #2 |
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Brilliant!
|
03 June 2012, 14:17 | #3 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Not all new launcher features have been tested on all OSes yet, so let me know if you find any problems!
|
03 June 2012, 14:51 | #4 |
Registered User
Join Date: May 2012
Location: Porto/Portugal
Posts: 385
|
is this a kind of whdloader?
looks awsome |
03 June 2012, 14:56 | #5 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
FS-UAE Launcher is primarily a configuration UI / launcher for FS-UAE, since FS-UAE lacks this itself.
Another reason to create it was to build the foundation for a user interface for the net play functionality, since configuration must be compatible across clients for net play to work, and manual fiddling of configuration is prone to errors (Net play support is not yet added to the launcher) But I have the following on the TODO-list * Add support for launching zipped-down WHDLoad games with functionality to save changed files to the (new) state dir, and merge old changed files when starting the game. |
03 June 2012, 14:57 | #6 |
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
|
03 June 2012, 15:13 | #7 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
|
03 June 2012, 20:05 | #8 |
Registered User
|
|
03 June 2012, 20:15 | #9 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
(Cloanto kickstart ROMs are detected in a bit inflexible way -the launcher has a list of checksums for known Cloanto versions, but it should ideally rather decrypt the ROMs and run the checksum on the decrypted file instead). On Mac, you can run shasum * in a terminal in the kickstart folder, and if you post the output here or send me the checksums, I can check a bit further. |
|
03 June 2012, 20:20 | #10 |
Registered User
|
|
03 June 2012, 20:47 | #11 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Version 1.3.14 (no changes in fs-uae):
|
03 June 2012, 20:58 | #12 |
Registered User
|
minor correction in fs-uae-launcher fr translation after testing :
Fenêtre -> Fenêtré Cliquez sur le bouton "scan" pour commencer l'analyse -> Cliquez sur le bouton "Analyse" pour commencer l'analyse ("scan" button don't exist in french mode ) Cliquer sur le bouton "scan" si vous voulez re-analyser -> Cliquer sur le bouton "Analyse" si vous voulez re-analyser fs-uae and fs-uae icons are in apps/system .. would be better in /games no ? Last edited by Foul; 03 June 2012 at 21:04. |
03 June 2012, 20:59 | #13 | |
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
E.g.: [RUN.BAT] "FS-UAE Launcher.exe" My old scripts don't seem to work anymore with this new version: a log file is generated [FS-UAE Launcher.exe.log] Traceback (most recent call last): File "fs-uae-launcher", line 4, in <module> File "fs_uae_launcher\__init__.pyc", line 16, in main File "fs_uae_launcher\fsui\wx\application.pyc", line 11, in __init__ File "fs_uae_launcher\FSUAELauncher.pyc", line 28, in on_create File "fs_uae_launcher\MainWindow.pyc", line 53, in __init__ File "fs_uae_launcher\MainWindow.pyc", line 121, in create_left_side File "fs_uae_launcher\InputGroup.pyc", line 50, in __init__ File "fs_uae_launcher\InputSelector.pyc", line 39, in __init__ File "fs_uae_launcher\DeviceManager.pyc", line 84, in get_joystick_names File "fs_uae_launcher\DeviceManager.pyc", line 21, in init File "fs_uae_launcher\DeviceManager.pyc", line 68, in init_fsuae File "fs_uae_launcher\FSUAE.pyc", line 32, in start_with_args File "subprocess.pyc", line 672, in __init__ File "subprocess.pyc", line 787, in _get_handles File "subprocess.pyc", line 826, in _make_inheritable WindowsError: [Error 6] Descripteur non valide Any idea? |
|
04 June 2012, 01:08 | #14 |
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,190
|
Finally Frode - a launcher for this excellent emulator! Can it get any better?... Time will tell! Maybe to have online play built in!
|
04 June 2012, 18:24 | #15 | |||
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
And of course, thank you for translating Quote:
Quote:
The initial fix I will do is to catch this exception and let the program continue (joysticks will not be detected by the launcher then). Thank you! Yes, time will tell indeed, but I think it will get much better -And support for online play will be very nice. |
|||
04 June 2012, 18:46 | #16 | |
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
I just want to keep the ability to start your very promising launcher using this menu (for all floppy based games for instance) |
|
04 June 2012, 18:54 | #17 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
Can't get Launcher started on Mac OS X:
Code:
04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: locale is en_US 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: bindtextdomain fs-uae-launcher: /Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources/locale 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: path to mo file: None 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: <gettext.NullTranslations instance at 0x3f6c8a0> 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: FSUAELauncherApplication.on_create 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: loading settings from u'/Users/nexusle/Library/Application Support/fs-uae/launcher.settings' 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: settings file does not exist 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: set_kickstart_from_model 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: get_model_config for A500 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: WARNING: no suitable kickstart file found 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: set kickstart_file to (no change) 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: WARNING: hardware kickstart No suitable kickstart found 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: set_kickstart_from_model 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: get_model_config for A500 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: WARNING: no suitable kickstart file found 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: set kickstart_file to (no change) 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: WARNING: hardware kickstart No suitable kickstart found 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: FSUAE.start_with_args: ['--list-joysticks'] 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: current dir (cwd): /Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: using fs-uae executable: ../../../FS-UAE.app/Contents/MacOS/fs-uae 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: ['../../../FS-UAE.app/Contents/MacOS/fs-uae', '--list-joysticks'] 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: Traceback (most recent call last): 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "/Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources/__boot__.py", line 309, in <module> 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: _run('fs-uae-launcher.py') 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "/Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources/__boot__.py", line 306, in _run 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: execfile(path, globals(), globals()) 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "/Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources/fs-uae-launcher.py", line 4, in <module> 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: main() 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/__init__.pyc", line 16, in main 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/fsui/wx/application.pyc", line 11, in __init__ 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/FSUAELauncher.pyc", line 34, in on_create 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/MainWindow.pyc", line 56, in __init__ 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/MainWindow.pyc", line 124, in create_left_side 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/InputGroup.pyc", line 51, in __init__ 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/InputSelector.pyc", line 40, in __init__ 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/DeviceManager.pyc", line 84, in get_joystick_names 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/DeviceManager.pyc", line 21, in init 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/DeviceManager.pyc", line 68, in init_fsuae 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/FSUAE.pyc", line 32, in start_with_args 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "subprocess.pyc", line 679, in __init__ 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: File "subprocess.pyc", line 1228, in _execute_child 04.06.12 18:50:38,009 [0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher: OSError: [Errno 2] No such file or directory 04.06.12 18:50:38,050 FS-UAE Launcher: FS-UAE Launcher Error 04.06.12 18:50:42,305 com.apple.launchd.peruser.501: ([0x0-0x468468].org.pythonmac.unspecified.FS-UAELauncher[8089]) Exited with code: 255 04.06.12 18:50:44,293 FS-UAE Launcher: CFURLCreateWithString was passed this invalid URL string: '/System/Library/CoreServices/CommonCocoaPanels.bundle' (a file system path instead of an URL string). The URL created will not work with most file URL functions. CFURLCreateWithFileSystemPath or CFURLCreateWithFileSystemPathRelativeToBase should be used instead. 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: locale is en_US 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: bindtextdomain fs-uae-launcher: /Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources/locale 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: path to mo file: None 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: <gettext.NullTranslations instance at 0x40688a0> 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: FSUAELauncherApplication.on_create 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: loading settings from u'/Users/nexusle/Library/Application Support/fs-uae/launcher.settings' 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: settings file does not exist 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: set_kickstart_from_model 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: get_model_config for A500 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: WARNING: no suitable kickstart file found 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: set kickstart_file to (no change) 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: WARNING: hardware kickstart No suitable kickstart found 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: set_kickstart_from_model 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: get_model_config for A500 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: WARNING: no suitable kickstart file found 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: set kickstart_file to (no change) 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: WARNING: hardware kickstart No suitable kickstart found 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: FSUAE.start_with_args: ['--list-joysticks'] 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: current dir (cwd): /Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: using fs-uae executable: ../../../FS-UAE.app/Contents/MacOS/fs-uae 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: ['../../../FS-UAE.app/Contents/MacOS/fs-uae', '--list-joysticks'] 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: Traceback (most recent call last): 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "/Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources/__boot__.py", line 309, in <module> 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: _run('fs-uae-launcher.py') 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "/Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources/__boot__.py", line 306, in _run 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: execfile(path, globals(), globals()) 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "/Users/nexusle/Desktop/FS-UAE Launcher.app/Contents/Resources/fs-uae-launcher.py", line 4, in <module> 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: main() 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/__init__.pyc", line 16, in main 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/fsui/wx/application.pyc", line 11, in __init__ 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/FSUAELauncher.pyc", line 34, in on_create 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/MainWindow.pyc", line 56, in __init__ 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/MainWindow.pyc", line 124, in create_left_side 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/InputGroup.pyc", line 51, in __init__ 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/InputSelector.pyc", line 40, in __init__ 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/DeviceManager.pyc", line 84, in get_joystick_names 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/DeviceManager.pyc", line 21, in init 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/DeviceManager.pyc", line 68, in init_fsuae 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "fs_uae_launcher/FSUAE.pyc", line 32, in start_with_args 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "subprocess.pyc", line 679, in __init__ 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: File "subprocess.pyc", line 1228, in _execute_child 04.06.12 18:50:44,316 [0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher: OSError: [Errno 2] No such file or directory 04.06.12 18:50:44,354 FS-UAE Launcher: FS-UAE Launcher Error 04.06.12 18:50:45,595 com.apple.launchd.peruser.501: ([0x0-0x469469].org.pythonmac.unspecified.FS-UAELauncher[8096]) Exited with code: 255 |
04 June 2012, 18:57 | #18 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
|
04 June 2012, 19:00 | #19 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
YES!! Found out this myself
|
04 June 2012, 19:34 | #20 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
Hey Frode,
in the Launcher I miss the Amiga Game Consoles (CD32 & CDTV). Is this intension?! |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FS-UAE Launcher crashes while scanning for files | Dic_Ray | support.FS-UAE | 16 | 03 February 2014 23:59 |
FS-UAE Launcher portable? | toprak | support.FS-UAE | 5 | 11 December 2012 17:17 |
Python errors from fs-uae-launcher [Solved] | mocham | support.FS-UAE | 8 | 01 November 2012 19:54 |
[FS-UAE] Amiga Game Database for FS-UAE Launcher | nexusle | support.FS-UAE | 31 | 24 August 2012 20:24 |
UAE launcher for game or demo | Frazor | support.WinUAE | 4 | 28 March 2003 16:04 |
|
|