A new development version has been released. Changes in FS-UAE 2.5.5dev:
- Dual joystick/mouse mode for joystick port 0, both a specific joystick device and mouse is enabled at the same time (only when joystick_port_0_mode = joystick and a joystick host device is selected).
- Show on-screen gui_message notifications from UAE code.
- Added missing @docdir@ substitution variable.
- More build system updates / removed old cruft.
- BSD make should now also work (in addition to GNU make).
- Environment variable FSGS_RETURN_CURSOR_TO can be used to move the cursor to a specific location when FS-UAE quits.
- (Device Helper) Ignore full negative axis motion events on startup.
Changes in FS-UAE Launcher 2.5.5dev:
- Added GUI control for option database_show_adult.
- Automatically update game list when database_show_[games/adult] changes.
- Fixed (python 3) bug in download hard drive via HTTP feature.
Changes in FS-UAE Arcade 2.5.5dev:
- Improvements when running under Gnome 3.
- Kill fs-uae-device-helper when FS-UAE Arcade is quit.
- Fix image loader so it does not stop handling requests on download errors.
Hi, I’m packaging the UAE development versions in pkgsrc-wip (work-in-progress). See http://pkgsrc-wip.cvs.sourceforge.net/viewvc/pkgsrc-wip/wip/fs-uae-dev/ .
I was just working on updating to the latest version, 2.5.5dev2. However, it doesn’t open its SDL window so you don’t see anything. Can that somehow be related to the update to SDL2? I have no other software that uses it so I can’t compare.
According to the log file, *something* was working though, and Control-C neatly terminated it. I even hear what I think is the floppy clicking…
This is shown on stdout:
==================================
$ fs-uae
FS-UAE VERSION 2.5.5dev
Copyright 1995-2002 Bernd Schmidt, 1999-2012 Toni Wilen,
2003-2007 Richard Drummond, 2006-2011 Mustafa ‘GnoStiC’ Tufan,
2011-2013 Frode Solheim, and contributors.
This is free software; see the file COPYING for copying conditions. There
is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the README for more copyright info, and the source code for
a full list of contributors
logging to /home/rhialto/.local/share/fs-uae/fs-uae.log
libamiga (based on emulation core from WinUAE 2800) initialized
WARNING: No configuration file was found
logging to /home/rhialto/FS-UAE/Cache/Logs/fs-uae.log.txt
auto: 74 36 640 480
= 74 36 640 480
auto: 74 36 640 400
= 74 36 640 400
==================================
and this is in /home/rhialto/.local/share/fs-uae/fs-uae.log:
==================================
FS-UAE VERSION 2.5.5dev
Copyright 1995-2002 Bernd Schmidt, 1999-2012 Toni Wilen,
2003-2007 Richard Drummond, 2006-2011 Mustafa ‘GnoStiC’ Tufan,
2011-2013 Frode Solheim, and contributors.
This is free software; see the file COPYING for copying conditions. There
is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the README for more copyright info, and the source code for
a full list of contributors
current directory is /mnt/vol1/rhialto/cvs
libamiga (based on emulation core from WinUAE 2800) initialized
—————————————————————————-
libfsemu init
—————————————————————————-
fs_emu_init
current time() is: 1405106479
localtime+timegm: -1
localtime+mktime: 1405106479
time of day: 1405106479 + (712426 / 1000000)
localtime offset: 7200
calling fs_ml_init
fs_ml_init (operating system: unknown)
initialize dialog module
load config file
– using $exe directory “/usr/pkg/bin”
checking config file /usr/pkg/bin/Config.fs-uae
checking config file Config.fs-uae
checking config file fs-uae.conf
checking config file /home/rhialto/.config/fs-uae/fs-uae.conf
– checking /home/rhialto/.config/fs-uae/configurations-dir
– checking /home/rhialto/.config/fs-uae/base-dir
– using base dir $DOCUMENTS/FS-UAE
WARNING: did not find documents directory
– using home directory “/home/rhialto”
– using documents directory “/home/rhialto”
– using base ($BASE / $FSUAE) directory “/home/rhialto/FS-UAE”
resolve_path /home/rhialto/FS-UAE/Configurations (absolute)
– using “Configurations” directory “/home/rhialto/FS-UAE/Configurations”
checking config file /home/rhialto/FS-UAE/Configurations/Default.fs-uae
No configuration file was foundchecking config file /home/rhialto/FS-UAE/Configurations/Host.fs-uae
—————————————————————————-
config (/home/rhialto/FS-UAE/Configurations/Host.fs-uae)
—————————————————————————-
keep_aspect = 1
console_debugger = 1
mouse_speed = 35
locale is set to C
using data dir “/usr/pkg/bin/../share/fs-uae/share-dir”
using locale dir “/usr/pkg/bin/../share/locale”
WARNING: No configuration file was found
—————————————————————————-
fs-uae init
—————————————————————————-
configure logging: none
– checking /home/rhialto/.config/fs-uae/kickstarts-dir
resolve_path /home/rhialto/FS-UAE/Kickstarts (absolute)
– using “Kickstarts” directory “/home/rhialto/FS-UAE/Kickstarts”
– checking /home/rhialto/.config/fs-uae/floppies-dir
resolve_path /home/rhialto/FS-UAE/Floppies (absolute)
– using “Floppies” directory “/home/rhialto/FS-UAE/Floppies”
– checking /home/rhialto/.config/fs-uae/cdroms-dir
resolve_path /home/rhialto/FS-UAE/CD-ROMs (absolute)
– using “CD-ROMs” directory “/home/rhialto/FS-UAE/CD-ROMs”
– checking /home/rhialto/.config/fs-uae/hard-drives-dir
resolve_path /home/rhialto/FS-UAE/Hard Drives (absolute)
– using “Hard Drives” directory “/home/rhialto/FS-UAE/Hard Drives”
fs_uae_configure_amiga_model
using PAL mode (50Hz)
fs_emu_set_video_frame_rate: 50
g_fs_emu_video_sync_to_vblank = 0
WARNING: unknown amiga config specified, using A500
fs_uae_state_dir:
– checking /home/rhialto/.config/fs-uae/save-states-dir
resolve_path /home/rhialto/FS-UAE/Save States (absolute)
– using “Save States” directory “/home/rhialto/FS-UAE/Save States”
save_states_dir: /home/rhialto/FS-UAE/Save States
save_dir_name not set, using Default
– using state dir /home/rhialto/FS-UAE/Save States/Default
final state dir path: /home/rhialto/FS-UAE/Save States/Default
– checking /home/rhialto/.config/fs-uae/controllers-dir
resolve_path /home/rhialto/FS-UAE/Controllers (absolute)
– using “Controllers” directory “/home/rhialto/FS-UAE/Controllers”
– checking /home/rhialto/.config/fs-uae/logs-dir
resolve_path /home/rhialto/FS-UAE/Cache/Logs (absolute)
– using “Cache/Logs” directory “/home/rhialto/FS-UAE/Cache/Logs”
switch to log file /home/rhialto/FS-UAE/Cache/Logs/fs-uae.log.txt
==================================
and this is in /home/rhialto/FS-UAE/Cache/Logs/fs-uae.log.txt
==================================
FS-UAE VERSION 2.5.5dev
Copyright 1995-2002 Bernd Schmidt, 1999-2012 Toni Wilen,
2003-2007 Richard Drummond, 2006-2011 Mustafa ‘GnoStiC’ Tufan,
2011-2013 Frode Solheim, and contributors.
This is free software; see the file COPYING for copying conditions. There
is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the README for more copyright info, and the source code for
a full list of contributors
current directory is /mnt/vol1/rhialto/cvs
libamiga (based on emulation core from WinUAE 2800) initialized
—————————————————————————-
libfsemu init
—————————————————————————-
fs_emu_init
current time() is: 1405106479
localtime+timegm: -1
localtime+mktime: 1405106479
time of day: 1405106479 + (712426 / 1000000)
localtime offset: 7200
calling fs_ml_init
fs_ml_init (operating system: unknown)
initialize dialog module
load config file
– using $exe directory “/usr/pkg/bin”
checking config file /usr/pkg/bin/Config.fs-uae
checking config file Config.fs-uae
checking config file fs-uae.conf
checking config file /home/rhialto/.config/fs-uae/fs-uae.conf
– checking /home/rhialto/.config/fs-uae/configurations-dir
– checking /home/rhialto/.config/fs-uae/base-dir
– using base dir $DOCUMENTS/FS-UAE
WARNING: did not find documents directory
– using home directory “/home/rhialto”
– using documents directory “/home/rhialto”
– using base ($BASE / $FSUAE) directory “/home/rhialto/FS-UAE”
resolve_path /home/rhialto/FS-UAE/Configurations (absolute)
– using “Configurations” directory “/home/rhialto/FS-UAE/Configurations”
checking config file /home/rhialto/FS-UAE/Configurations/Default.fs-uae
No configuration file was foundchecking config file /home/rhialto/FS-UAE/Configurations/Host.fs-uae
—————————————————————————-
config (/home/rhialto/FS-UAE/Configurations/Host.fs-uae)
—————————————————————————-
keep_aspect = 1
console_debugger = 1
mouse_speed = 35
locale is set to C
using data dir “/usr/pkg/bin/../share/fs-uae/share-dir”
using locale dir “/usr/pkg/bin/../share/locale”
WARNING: No configuration file was found
—————————————————————————-
fs-uae init
—————————————————————————-
configure logging: none
– checking /home/rhialto/.config/fs-uae/kickstarts-dir
resolve_path /home/rhialto/FS-UAE/Kickstarts (absolute)
– using “Kickstarts” directory “/home/rhialto/FS-UAE/Kickstarts”
– checking /home/rhialto/.config/fs-uae/floppies-dir
resolve_path /home/rhialto/FS-UAE/Floppies (absolute)
– using “Floppies” directory “/home/rhialto/FS-UAE/Floppies”
– checking /home/rhialto/.config/fs-uae/cdroms-dir
resolve_path /home/rhialto/FS-UAE/CD-ROMs (absolute)
– using “CD-ROMs” directory “/home/rhialto/FS-UAE/CD-ROMs”
– checking /home/rhialto/.config/fs-uae/hard-drives-dir
resolve_path /home/rhialto/FS-UAE/Hard Drives (absolute)
– using “Hard Drives” directory “/home/rhialto/FS-UAE/Hard Drives”
fs_uae_configure_amiga_model
using PAL mode (50Hz)
fs_emu_set_video_frame_rate: 50
g_fs_emu_video_sync_to_vblank = 0
WARNING: unknown amiga config specified, using A500
fs_uae_state_dir:
– checking /home/rhialto/.config/fs-uae/save-states-dir
resolve_path /home/rhialto/FS-UAE/Save States (absolute)
– using “Save States” directory “/home/rhialto/FS-UAE/Save States”
save_states_dir: /home/rhialto/FS-UAE/Save States
save_dir_name not set, using Default
– using state dir /home/rhialto/FS-UAE/Save States/Default
final state dir path: /home/rhialto/FS-UAE/Save States/Default
– checking /home/rhialto/.config/fs-uae/controllers-dir
resolve_path /home/rhialto/FS-UAE/Controllers (absolute)
– using “Controllers” directory “/home/rhialto/FS-UAE/Controllers”
– checking /home/rhialto/.config/fs-uae/logs-dir
resolve_path /home/rhialto/FS-UAE/Cache/Logs (absolute)
– using “Cache/Logs” directory “/home/rhialto/FS-UAE/Cache/Logs”
switch to log file /home/rhialto/FS-UAE/Cache/Logs/fs-uae.log.txt
– checking /home/rhialto/.config/fs-uae/themes-dir
resolve_path /home/rhialto/FS-UAE/Themes (absolute)
– using “Themes” directory “/home/rhialto/FS-UAE/Themes”
themes_dir = /home/rhialto/FS-UAE/Themes
fs_emu_init_2
fs_emu_theme_init
loading theme “”
fs_emu_video_init
full-scene anti-aliasing is not requested
detected refresh rate: 75
current display mode is 0x0 @ 75 Hz
checking video sync mode
not specified: no video sync
no video sync (using timers only)
using default video format BGRA
using default texture format
fs_emu_init_render
scale: -1.00 -1.00 align: 0.50 0.50
calling fs_ml_init_2
detected refresh rate: 75
assuming refresh rate: 75 (13333 usec per frame)
fs_ml_input_init
calling fs_ml_video_init
creating condition
creating mutex
fs_ml_mouse_init
– adding system mouse
ManyMouse thread running
initializing ManyMouse library, (c) 2005-2012 Ryan C. Gordon.
initialization failed (-1)
num joystick devices: 0
WARNING: Joystick module not initialized
read config
fs_emu_input_init
init_input_configs
reading input device configs from /usr/pkg/bin/../share/fs-uae/input
reading input device configs from /home/rhialto/FS-UAE/Controllers
initializing devices for menu
0 KEYBOARD
get system config for device: keyboard_0_0_0_0_unknown
config file for keyboard_0_0_0_0_unknown was not found
did not find menu config for device “keyboard_0_0_0_0_unknown”
get system config for device: keyboard
read config for keyboard for menu (from /usr/pkg/bin/../share/fs-uae/input/generic/keyboard.ini)
key_down (274) => action “down” (4)
did not find action for “skip_left”
key_left (276) => action “left” (1)
key_right (275) => action “right” (2)
key_escape (27) => action “escape” (10)
key_up (273) => action “up” (3)
did not find action for “skip_right”
key_backspace (8) => action “back” (6)
did not find action for “secondary”
key_return (13) => action “primary” (5)
1 MOUSE
get system config for device: mouse_0_0_0_0_unknown
config file for mouse_0_0_0_0_unknown was not found
did not find menu config for device “mouse_0_0_0_0_unknown”
get system config for device: mouse
read config for mouse for menu (from /usr/pkg/bin/../share/fs-uae/input/generic/mouse.ini)
no config for platform menu
did not find menu config for device “mouse”
fs_emu_audio_init
openal_audio_init
openal device opened:
openal devices:
– no support for device enumeration
openal default device: ‘((sampling-rate 44100) (device ‘(native))
openal: trying frequency 48000
openal: created context
openal: made context current
openal: number of stereo sources is 0
fs_ml_video_create_window
keyboard input grab: 305419896
FS-UAE was compiled for SDL 2.0.3
defaulting to fullscreen_mode = desktop for SDL2
automatic input grab: 1
using windowed mode
setting (windowed) video mode 960 540
SDL_CreateWindow(x=805240832, y=805240832, w=960, h=540, flags=34)
error getting window information
opengl max texture size (estimate): 0x0
*** Setting swap interval to 0 ***
initial input grab: 1
init_opengl
fs_emu_video_init_opengl
setup_opengl
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/sidebar_edge.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/sidebar.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/gloss.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/glow_left.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/glow_top.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/glow_top_left.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/close.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/volume.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/volume_muted.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/aspect.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/stretch.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/item_background.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/top_item_background.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/heading_strip.png”
fs_image_destroy
loaded sub-texture from “/usr/pkg/bin/../share/fs-uae/pause_indicator.png”
fs_image_destroy
g_fs_emu_theme.overlay_image overlay.png => (null)
initializing menu
load font /usr/pkg/bin/../share/fs-uae/title_font.png
loading image “/usr/pkg/bin/../share/fs-uae/title_font.png”
font height: 32 pixels
256 characters
load font /usr/pkg/bin/../share/fs-uae/menu_font.png
loading image “/usr/pkg/bin/../share/fs-uae/menu_font.png”
font height: 32 pixels
512 characters
fs_emu_xml_shader_init
create windows is done
fs_uae_init_recording
not running in record mode
initializing audio stream 0
frequency: 48000, buffers: 48 buffer size: 512 bytes
openal error 40962 (alGenSources)
audio buffer target size (ms) = 40
audio buffer target size (bytes) = 7680
initializing audio stream 1
frequency: 44100, buffers: 48 buffer size: 28224 bytes
openal error 40962 (alGenSources)
adding rtg resolution 672×540
adding rtg resolution 1344×1080
adding rtg resolution 960×540
adding rtg resolution 1280×1024
fs_uae_init_video
fs_uae_configure_menu
fs_emu_menu_set_current 0x7f7ff6f45c00
fs_emu_run, main_function at 0x94c811
checking OpenGL capabilities
deciding video sync method
– using default sync method
– SYNC_FINISH_SWAP_FINISH
emulation thread started
main function at 0x94c811
amiga_main
KB: keyboard_settrans
using text cache texture size 2048×2048
target_default_options p=0x2dd91a0 type=0
target_default_options: enabling floppy sounds
— stub — void target_save_options(zfile*, uae_prefs*) zfile=0x7f7ff67010c0 p=0x2dd91a0
freetype initialized
built_in_chipset_prefs
built_in_chipset_prefs
— stub — void target_fixup_options(uae_prefs*)
graphics_setup
preinit_shm
Total physical RAM 8122M, all RAM 8122M. Attempting to reserve: 2049M.
– VirtualAlloc 0x0 2148532224 3153920 4
MEM_RESERVE
Reserved: 0x0x7f7f6cb00000-0x0x7f7fecc00000 (80100000 2049M)
— stub — int target_cfgfile_load(uae_prefs*, const TCHAR*, int, int)
built_in_chipset_prefs
built_in_chipset_prefs
— stub — void target_fixup_options(uae_prefs*)
target_default_options p=0x2dd91a0 type=1
target_default_options: enabling floppy sounds
built_in_chipset_prefs
—————————————————————————-
uae configuration
—————————————————————————-
fs_uae_configure_amiga_hardware
fs_uae_load_rom_files /home/rhialto/FS-UAE/Kickstarts
read rom key file, size = 2069
ROM KEY ‘/home/rhialto/FS-UAE/Kickstarts/rom.key’ 2069 bytes loaded
found file “kick110.rom”
– checking /home/rhialto/.config/fs-uae/cache-dir
resolve_path /home/rhialto/FS-UAE/Cache (absolute)
– using “Cache” directory “/home/rhialto/FS-UAE/Cache”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/kick110.rom
– found cached crc32
– rom added via cached entry
found file “kick120.rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/kick120.rom
– found cached crc32
– rom added via cached entry
found file “kick130.rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/kick130.rom
– found cached crc32
– rom added via cached entry
found file “kick204.rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/kick204.rom
– found cached crc32
– rom added via cached entry
found file “kick300.rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/kick300.rom
– found cached crc32
– rom added via cached entry
found file “CD32 Extended-ROM rev 40.60 (1993)(Commodore)(CD32).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/CD32 Extended-ROM rev 40.60 (1993)(Commodore)(CD32).rom
– found cached crc32
– rom added via cached entry
found file “CDTV Extended-ROM v1.0 (1992)(Commodore)(CDTV).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/CDTV Extended-ROM v1.0 (1992)(Commodore)(CDTV).rom
– found cached crc32
– rom added via cached entry
found file “CDTV Extended-ROM v2.3 (1992)(Commodore)(CDTV).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/CDTV Extended-ROM v2.3 (1992)(Commodore)(CDTV).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart Bootstrap (1985)(Commodore)(A1000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart Bootstrap (1985)(Commodore)(A1000).rom
– found cached crc32
found file “Kickstart v1.0 (1985)(Commodore)(A1000)(NTSC).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v1.0 (1985)(Commodore)(A1000)(NTSC).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v1.1 rev 31.34 (1985)(Commodore)(A1000)(NTSC).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v1.1 rev 31.34 (1985)(Commodore)(A1000)(NTSC).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v0.7 rev 27.3 (1985)(Commodore)(A1000)(NTSC)(beta).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v0.7 rev 27.3 (1985)(Commodore)(A1000)(NTSC)(beta).rom
– found cached crc32
found file “Kickstart v1.1 rev 32.34 (1986)(Commodore)(A1000)(PAL).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v1.1 rev 32.34 (1986)(Commodore)(A1000)(PAL).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v1.2 rev 33.166 (1986)(Commodore)(A1000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v1.2 rev 33.166 (1986)(Commodore)(A1000).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v1.2 rev 33.180 (1986)(Commodore)(A500-A1000-A2000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v1.2 rev 33.180 (1986)(Commodore)(A500-A1000-A2000).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v1.3 rev 34.5 (1987)(Commodore)(A3000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v1.3 rev 34.5 (1987)(Commodore)(A3000).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v1.3 rev 34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v1.3 rev 34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v1.4a15 rev 36.15 (1989)(Commodore)(alpha).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v1.4a15 rev 36.15 (1989)(Commodore)(alpha).rom
– found cached crc32
found file “Kickstart v2.0 rev 36.143 (1990)(Commodore)(A3000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v2.0 rev 36.143 (1990)(Commodore)(A3000).rom
– found cached crc32
found file “Kickstart v2.04 rev 37.175 (1991)(Commodore)(A3000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v2.04 rev 37.175 (1991)(Commodore)(A3000).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v2.04 rev 37.175 (1991)(Commodore)(A500+).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v2.04 rev 37.175 (1991)(Commodore)(A500+).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v2.05 rev 37.300 (1991)(Commodore)(A600HD).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v2.05 rev 37.300 (1991)(Commodore)(A600HD).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v3.1 rev 40.55 (1993)(Commodore)(A3000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v3.1 rev 40.55 (1993)(Commodore)(A3000).rom
– found cached crc32
found file “Kickstart v3.1 rev 40.55 (1993)(Commodore)(A4000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v3.1 rev 40.55 (1993)(Commodore)(A4000).rom
– found cached crc32
found file “Kickstart v3.1 rev 40.60 (1993)(Commodore)(CD32).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v3.1 rev 40.60 (1993)(Commodore)(CD32).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v3.1 rev 40.62 (1993)(Commodore)(A3000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v3.1 rev 40.62 (1993)(Commodore)(A3000).rom
– found cached crc32
found file “Kickstart v3.1 rev 40.63 (1993)(Commodore)(A500-A600-A2000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v3.1 rev 40.63 (1993)(Commodore)(A500-A600-A2000).rom
– found cached crc32
found file “Kickstart v3.1 rev 40.68 (1993)(Commodore)(A1200).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v3.1 rev 40.68 (1993)(Commodore)(A1200).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v3.1 rev 40.68 (1993)(Commodore)(A4000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v3.1 rev 40.68 (1993)(Commodore)(A4000).rom
– found cached crc32
– rom added via cached entry
found file “Kickstart v3.1 rev 40.70 (1993)(Commodore)(A4000).rom”
amiga_add_rom_file /home/rhialto/FS-UAE/Kickstarts/Kickstart v3.1 rev 40.70 (1993)(Commodore)(A4000).rom
– found cached crc32
configuring “Amiga 500”, accuracy=1
amiga_quickstart model=0 config=0 compa=0 (accuracy 1)
target_default_options p=0x2dd91a0 type=1
target_default_options: enabling floppy sounds
built_in_chipset_prefs
set option “cachesize” to “0” (result: 1)
set option “comp_trustbyte” to “indirect” (result: 1)
set option “comp_trustword” to “indirect” (result: 1)
set option “comp_trustlong” to “indirect” (result: 1)
set option “comp_trustnaddr” to “indirect” (result: 1)
setting cpu_idle = 2
set option “sound_stereo_separation” to “10” (result: 1)
configure_floppies
value for option floppy_drive_0: (null)
set option “floppy0” to “” (result: 1)
set option “floppy0type” to “0” (result: 1)
value for option floppy_drive_1: (null)
set option “floppy1” to “” (result: 1)
set option “floppy1type” to “0” (result: 1)
value for option floppy_drive_2: (null)
set option “floppy2” to “” (result: 1)
set option “floppy2type” to “0” (result: 1)
value for option floppy_drive_3: (null)
set option “floppy3” to “” (result: 1)
set option “floppy3type” to “0” (result: 1)
set option “nr_floppies” to “1” (result: 1)
set option “floppy1” to “” (result: 1)
set option “floppy1type” to “-1” (result: 1)
set option “floppy2” to “” (result: 1)
set option “floppy2type” to “-1” (result: 1)
set option “floppy3” to “” (result: 1)
set option “floppy3type” to “-1” (result: 1)
set option “diskimage0” to “” (result: 1)
set option “diskimage1” to “” (result: 1)
set option “diskimage2” to “” (result: 1)
set option “diskimage3” to “” (result: 1)
set option “diskimage4” to “” (result: 1)
set option “diskimage5” to “” (result: 1)
set option “diskimage6” to “” (result: 1)
set option “diskimage7” to “” (result: 1)
set option “diskimage8” to “” (result: 1)
set option “diskimage9” to “” (result: 1)
set option “diskimage10” to “” (result: 1)
set option “diskimage11” to “” (result: 1)
set option “diskimage12” to “” (result: 1)
set option “diskimage13” to “” (result: 1)
set option “diskimage14” to “” (result: 1)
set option “diskimage15” to “” (result: 1)
set option “diskimage16” to “” (result: 1)
set option “diskimage17” to “” (result: 1)
set option “diskimage18” to “” (result: 1)
set option “diskimage19” to “” (result: 1)
configure_cdrom
fs_uae_configure_hard_drives
configuring joystick ports:
set option “joyport0” to “none” (result: 1)
set option “joyport1” to “none” (result: 1)
fs_uae_configure_actions
fs_uae_read_override_actions_for_port 0
fs_uae_read_override_actions_for_port 1
fs_uae_read_override_actions_for_port 2
fs_uae_read_override_actions_for_port 3
fs_uae_read_override_actions_for_port 4
configuring joystick port 0 (mouse)
configuring joystick port 1 (auto)
trying to auto-configure joystick 1 in port 1
configure joystick “JOYSTICK” for “amiga”
did not match device #0 (KEYBOARD)
did not match device #1 (MOUSE)
could not auto-configure joystick 1, using keyboard emulation
configuring joystick port 2 (nothing)
nothing connected to port
configuring joystick port 3 (nothing)
nothing connected to port
configuring joystick port 4 (nothing)
nothing connected to port
set option “statefile” to “/home/rhialto/FS-UAE/Save States/Default/Saved State.uss” (result: 1)
amiga_set_save_image_dir /home/rhialto/FS-UAE/Save States/Default
set option “sound_frequency” to “48000” (result: 1)
amiga_set_audio_frequency: 48000
fs_uae_set_uae_paths
– checking /home/rhialto/.config/fs-uae/plugins-dir
resolve_path /home/rhialto/FS-UAE/Plugins (absolute)
– using “Plugins” directory “/home/rhialto/FS-UAE/Plugins”
found “built-in” driveclick directory at /usr/pkg/bin/../share/fs-uae/floppy_sounds
read_custom_uae_options
writing uae config to /home/rhialto/FS-UAE/Cache/Logs/debug.uae
— stub — void target_save_options(zfile*, uae_prefs*) zfile=0x7f7ff6701180 p=0x2dd91a0
—————————————————————————-
end of uae configuration
—————————————————————————-
init_joystick
— stub — int init_kb()
— stub — int gui_init()
— stub — void logging_init()
init_shm
doinit_shm
NATMEM: Our special area: 0x0x7f7f6cb00000-0x0x7f7f6db00000 (01000000 16M)
built_in_chipset_prefs
built_in_chipset_prefs
— stub — void target_fixup_options(uae_prefs*)
— stub — void target_run()
get_joystick_widget_num joy=0
get_joystick_widget_num joy=1
get_joystick_widget_num joy=2
get_joystick_widget_num joy=3
get_joystick_widget_num joy=0
get_joystick_widget_num joy=1
get_joystick_widget_num joy=2
get_joystick_widget_num joy=3
get_joystick_widget_num joy=0
get_joystick_widget_num joy=1
get_joystick_widget_num joy=2
get_joystick_widget_num joy=3
get_joystick_widget_num joy=0
get_joystick_widget_num joy=1
get_joystick_widget_num joy=2
get_joystick_widget_num joy=3
uaegfx.card magic code: 00F03000-00F0313E ABI=00000000
bsdsocket.library installed
uaenative.library installed (unknown-x86-64.unknown)
Entered action_replay_load ()
ROM loader.. ()
amiga_patch_rom
ROM: SHA1=c39bd9094d4e5f4e28c1411f3086950406062e87
convering amiga-os-130 ROM (in-memory) to preferred A500 ROM
ROM: SHA1=891e9a547772fe0c6c19b610baf8bc4ea7fcb785
Known ROM ‘KS ROM v1.3 (A500,A1000,A2000)’ loaded
ROM loader end
memory init end
gfx_set_picasso_state 0
drive_insert drv=0x1e54960 dnum=0 fname= fake=0
gui_disk_image_change drive 0
gui_disk_image_change drive 0
drive_insert drv=0x1e76f80 dnum=1 fname= fake=0
gui_disk_image_change drive 1
gui_disk_image_change drive 1
drive_insert drv=0x1e995a0 dnum=2 fname= fake=0
gui_disk_image_change drive 2
gui_disk_image_change drive 2
drive_insert drv=0x1ebbbc0 dnum=3 fname= fake=0
gui_disk_image_change drive 3
gui_disk_image_change drive 3
No disk in drive 0.
CPU cycleunit: 256 (0.500)
1867 CPU functions
Building CPU, 44274 opcodes (0 -1 1)
CPU=68000, FPU=0, MMU=0, JIT=0. prefetch and cycle-exact 24-bit
graphics_init
calling reset_drawing
init_colors
init_sound
get_joystick_widget_num joy=0
get_joystick_widget_num joy=1
get_joystick_widget_num joy=2
get_joystick_widget_num joy=3
get_joystick_widget_num joy=0
get_joystick_widget_num joy=1
get_joystick_widget_num joy=2
get_joystick_widget_num joy=3
get_joystick_widget_num joy=0
get_joystick_widget_num joy=1
get_joystick_widget_num joy=2
get_joystick_widget_num joy=3
get_joystick_widget_num joy=0
get_joystick_widget_num joy=1
get_joystick_widget_num joy=2
get_joystick_widget_num joy=3
CPU cycleunit: 256 (0.500)
— stub — void target_reset()
— stub — void filesys_addexternals()
init_shm
memory init end
initparallel uae_boot_rom = 0
Reset at 00000000. Chipset mask = 00000000
00000000 2048K/4 = 512K Chip memory
00200000 8192K/0 = 8192K
00A00000 2048K/0 = 2048K CIA
00C00000 512K/1 = 512K Slow memory
00C80000 1024K/0 = 1024K Custom chipset
00D80000 256K/0 = 256K
00DC0000 64K/0 = 64K Battery backed up clock (none)
00DD0000 64K/0 = 64K
00DE0000 128K/0 = 128K Custom chipset
00E00000 512K/2 = 256K Kickstart ROM (C4F0F55F)
=KS ROM v1.3 (A500,A1000,A2000) rev 34.5 (256k) [315093-02]
00E80000 64K/0 = 64K Autoconfig
00E90000 960K/0 = 960K
00F80000 512K/2 = 256K Kickstart ROM (C4F0F55F)
=KS ROM v1.3 (A500,A1000,A2000) rev 34.5 (256k) [315093-02]
uae_start_tread “ide” function at 0x954aba arg 0x0
drive_insert drv=0x1e54960 dnum=0 fname= fake=0
gui_disk_image_change drive 0
gui_disk_image_change drive 0
drive_insert drv=0x1e76f80 dnum=1 fname= fake=0
gui_disk_image_change drive 1
gui_disk_image_change drive 1
drive_insert drv=0x1e995a0 dnum=2 fname= fake=0
gui_disk_image_change drive 2
gui_disk_image_change drive 2
drive_insert drv=0x1ebbbc0 dnum=3 fname= fake=0
gui_disk_image_change drive 3
gui_disk_image_change drive 3
PAL mode V=50.0000Hz H=15625.0881Hz (227×312+0) IDX=10 (PAL) D=0 RTG=0/0
target_graphics_buffer_update – clearing buffer
P96FREQ: 312*50.0000 = 15600.0000 / 50.0 = 312
fs_emu_audio_resume_stream 0
openal error 40961 (alSourcePlay)
gfx_set_picasso_state 0
— stub — void fpux_restore(int*)
hardreset, memory cleared
init_sound
init_sound_thread
uae_start_tread “Sound” function at 0x992bad arg 0x0
initialize drivesound
open_sound returning 1
SNDRATE 312.0*227.0*50.000000=3541200.000000
restarting audio stream 0 (buffer underrun)
wait_for_frame_no_netplay: new frame rate 50 (time: 20000)
fs_uae_reconfigure_input_ports_amiga
sending event to set port 0 to mode 1
sending event to set port 1 to mode 2
amiga_set_joystick_port_mode port=0 mode=1
fs_uae_reconfigure_input_ports_host
configuring joystick port 0
* amiga mouse
* using device MOUSE
mapping mouse to port 0
fs_emu_configure_mouse (device: MOUSE)
did not match device #0 (KEYBOARD)
matched device #1
configuring joystick port 1
* nothing in port
* FIXME
configuring joystick port 2
* nothing in port
* FIXME
configuring joystick port 3
* nothing in port
* FIXME
configuring joystick port 4
* nothing in port
* FIXME
map_custom_keyboard_actions
map_custom_joystick_actions
map_custom_joystick_actions for KEYBOARD
config name “keyboard_0_0_0_0_unknown”
get system config for device: keyboard_0_0_0_0_unknown
config file for keyboard_0_0_0_0_unknown was not found
did not find generic gamepad config for device “keyboard_0_0_0_0_unknown”
config name “keyboard”
get system config for device: keyboard
read config for keyboard for universal (from /usr/pkg/bin/../share/fs-uae/input/generic/keyboard.ini)
no config for platform universal
did not find generic gamepad config for device “keyboard”
map_custom_joystick_actions for MOUSE
config name “mouse_0_0_0_0_unknown”
get system config for device: mouse_0_0_0_0_unknown
config file for mouse_0_0_0_0_unknown was not found
did not find generic gamepad config for device “mouse_0_0_0_0_unknown”
config name “mouse”
get system config for device: mouse
read config for mouse for universal (from /usr/pkg/bin/../share/fs-uae/input/generic/mouse.ini)
no config for platform universal
did not find generic gamepad config for device “mouse”
amiga_set_joystick_port_mode port=1 mode=2
fs_uae_reconfigure_input_ports_host
configuring joystick port 0
* amiga mouse
* using device MOUSE
mapping mouse to port 0
fs_emu_configure_mouse (device: MOUSE)
did not match device #0 (KEYBOARD)
matched device #1
configuring joystick port 1
* amiga joystick
* using device KEYBOARD
configure joystick “KEYBOARD” for “amiga”
matched device #0
config name “keyboard_0_0_0_0_unknown”
get system config for device: keyboard_0_0_0_0_unknown
config file for keyboard_0_0_0_0_unknown was not found
did not find config for device “keyboard_0_0_0_0_unknown”
config name “keyboard”
get system config for device: keyboard
read config for keyboard for amiga (from /usr/pkg/bin/../share/fs-uae/input/generic/keyboard.ini)
key_up (273) => action “up” (62)
key_down (274) => action “down” (63)
key_left (276) => action “left” (60)
key_right (275) => action “right” (61)
key_rctrl (305) => action “1” (68)
key_ralt (307) => action “1” (68)
configuring joystick port 2
* nothing in port
* FIXME
configuring joystick port 3
* nothing in port
* FIXME
configuring joystick port 4
* nothing in port
* FIXME
map_custom_keyboard_actions
map_custom_joystick_actions
map_custom_joystick_actions for KEYBOARD
config name “keyboard_0_0_0_0_unknown”
get system config for device: keyboard_0_0_0_0_unknown
config file for keyboard_0_0_0_0_unknown was not found
did not find generic gamepad config for device “keyboard_0_0_0_0_unknown”
config name “keyboard”
get system config for device: keyboard
read config for keyboard for universal (from /usr/pkg/bin/../share/fs-uae/input/generic/keyboard.ini)
no config for platform universal
did not find generic gamepad config for device “keyboard”
map_custom_joystick_actions for MOUSE
config name “mouse_0_0_0_0_unknown”
get system config for device: mouse_0_0_0_0_unknown
config file for mouse_0_0_0_0_unknown was not found
did not find generic gamepad config for device “mouse_0_0_0_0_unknown”
config name “mouse”
get system config for device: mouse
read config for mouse for universal (from /usr/pkg/bin/../share/fs-uae/input/generic/mouse.ini)
no config for platform universal
did not find generic gamepad config for device “mouse”
Display Size: 640×480 Offset: 74×36
First: 26 Last: 0 MinV: 0 MaxV: 0 Min: 26
auto: 74 36 640 480
= 74 36 640 480
fs_emu_set_video_frame_rate: 50
g_fs_emu_video_sync_to_vblank = 0
Illegal instruction: 4e7b at 00FC0564 -> 00FC0582
SERIAL: period=372, baud=9600, hsyncs=16, bits=8, PC=fc2234
SNDRATE 313.0*227.0*50.000000=3552550.000000
PAL mode V=50.0000Hz H=15625.0881Hz (227×312+1) IDX=10 (PAL) D=0 RTG=0/0
target_graphics_buffer_update – clearing buffer
Display Size: 640×400 Offset: 74×36
First: 44 Last: 244 MinV: 26 MaxV: 313 Min: 26
auto: 74 36 640 400
= 74 36 640 400
no audio buffer available – dropping data
no audio buffer available – dropping data
no audio buffer available – dropping data
no audio buffer available – dropping data
(etc)
==================================
SDL_CreateWindow(x=805240832, y=805240832, w=960, h=540, flags=34)
if that (x,y) is the location of the window, no wonder it isn’t visible! My screen isn’t that big… (and X coordinates are only 16 bits I think).
805240832 is effectively SDL_WINDOWPOS_CENTERED.
One possibility is that your OpenGL driver isn’t functional, thus causing window creation to fail. Can you verify that other OpenGL applications (i.e. glxgears) work?
glxgears runs, not terribly fast, but it runs (hardware support on NetBSD isn’t the most up to date, and it doesn’t help that most software in that area is far too Linux-centric).
Typical result: 1396 frames in 5.0 seconds = 279.082 FPS
I looked and I found two framework packages that use SDL2. It seemed the quickest to test “solarus” (a game development thing, with a game available). That seems to work, so fortunately SDL2 isn’t completely broken, but can work.
I solved the mystery 🙁
I added some error checking after calling SDL_CreateWindow(). If it returns NULL (which it does), SDL_GetError() returns “No OpenGL support in video driver”. I’m not really sure why, since I thought that libGL falls back to a software implementation if needed.
Unfortunately this is also the case if I run it on my laptop which has slightly better supported gfx hardware.
Could you maybe keep the SDL 1 support for a while? I noticed that if I hack the configure process to check for it and define USE_SDL, then I do get a window, as before. (Not fast, but I never expected that).
Fortunately, it turned out that the SDL2 package has a build option to *enable* openGL support and if I do so, fs-uae works too! So there is actually no need for you to do anything 🙂
Okay, moving on to the launcher. I don’t see anything that tries to compile lhafile/lzhlib.c ? I suspect that that’s exactly what’s missing to satisfy the “import lzhlib” in lhafile/lhafile.py which fails when I try to run fs-uae-launcher.
Instead, the uncompiled lzhlib.c file gets installed. I can’t imagine that that’s the intention.
lhafile (for python) is an external dependency.
I maintain a fork with bug fixes, changes to work better with Amiga achives, and support for Python 3, so use this instead of the original lhafile:
https://github.com/FrodeSolheim/python-lhafile
Can you make a kaillera version for Linux please? 🙁
Hi, FS-UAE already supports online play. See http://fs-uae.net/launcher-net-play.
ok thx. but Can I play with players who uses WinUAE+Kaillera?
No, they need to use FS-UAE as well. But FS-UAE online play works cross-platform. Linux, OS X and Windows users can play together.
I noticed that “FS-UAE Launcher” for Windows doesn’t have netplay option. Is there a FS-USE GUI with netplay option for Windows?
Thanks.
You need to enable the (experimental) net play GUI in Settings first. See http://fs-uae.net/launcher-net-play.
On a windows tablet is there any way to add a virtual joystick & buttons so you dont need a keyboard present. I understand there would be issues with the left & right mouse button though and F1 keys etc…
Hi, sorry there’s no kind of “touch input as virtual joystick” function (and none currently planned). I recommend connecting a gamepad to your tablet, if possible.