News
Category Archives: Development Releases
FS-UAE 2.1.18dev Released
A new development version has been released. Changes in FS-UAE 2.1.18dev:
- Fixed overflow preventing alt/cmd modifier key from working.
- Updated translations: es [albconde].
- (Launcher) No floppy drive sounds when loading a WHDLoad variant from the online database.
- (Launcher) Updated translations: es [albconde].
FS-UAE 2.1.17dev Released
A new development version has been released. Changes in FS-UAE 2.1.17dev:
- Autoselect device for port 0 when “fire” button of unmapped device is pressed.
- New options to specify alternative floppy drive sound sets (floppy_drive_x_sounds).
- Built-in floppy drive sounds are now loaded from disk.
- Partially merged GLES support code [lunixbochs, lallafa].
- Some code in libfsemu is restructured / cleaned up.
- FS-UAE can be compiled without Glib (with a few caveats).
- Compile-time option to use posix threads/mutex/semaphores.
- Updated translations: it [Speedvicio].
- (Launcher) Fixed display of variant user rating.
- (Launcher) Updated translations: fr [Foul], sr [Milanchez], de [nexusle], pl [grimi], it [Speedvicio].
FS-UAE 2.1.15dev Released
A new development version has been released. Changes in FS-UAE 2.1.15dev:
- Determine the size of block devices on OS X, making it possible to mount block devices as hard drives on OS X [lallafa].
- Fixed source to remove some compiler warnings in hardfile_host.cpp.
- (Launcher) Create “Devs/system-configuration” when running WHDLoad games.
- (Launcher) Fixed initialization of (last used) game info on startup.
- (Launcher) Added mobygames link button.
- (Launcher) Use icon button to toggle fullscreen / windowed mode.
- (Launcher) Updated translations: de [nexusle].
Changes in FS-UAE 2.1.14dev:
- Fixed return value in two stub functions.
FS-UAE 2.1.13dev Released
A new development version has been released. Changes in FS-UAE 2.1.13dev:
- Merged updated emulation core from WinUAE 2.5.1.
- Fixed performance when using full video sync.
- Fix right alt key on Linux.
- Use joystick name “Unnamed” when joystick device has no name.
- Support action_none, so keys can be mapped against “no action”.
- Fixed crash when entering fullscreen mode on OS X 10.5 [Tobias Netzel].
- Tuned autoscaling for CD32 boot and menu screens.
- (Launcher) Fixed WHDLoad games in directories with + in name.
- (Launcher) Some improvements for the game database support.
- (Launcher) Show year/publisher/developer information if available.
- (Launcher) URL buttons for links to game entries on several game web sites.
Changes in FS-UAE 2.1.12dev:
- Tweaked CD32 startup animation viewport.
- (Launcher) Fixed Startup-Sequence for WHDLoad.
Changes in FS-UAE 2.1.11dev:
- Config for gamtec_ltd/smartjoy_plus_adapter.ini [JOPS].
- Small compilation fix for OS X 10.5
- (Launcher) Handle square-ish covers.
- (Launcher) Indicate ADF, IPF CD, or WHDLoad also with icon.
- (Launcher) Reload game variant list after refreshing database.
- (Launcher) Support sort_key from online database.
- (Launcher) Run SetPatch (if found) before starting WHDLoad games.
- (Launcher) Kickstart import task can overwrite old read-only files.
FS-UAE 2.1.10dev Released
A new development version has been released. Changes in FS-UAE 2.1.10dev:
- Merged updated emulation core from WinUAE 2.5.0.
- (Launcher) Support (empty) HD directories in database configurations.
- (Launcher) Use standard WHDLoad settings by default.
- (Launcher) WHDLoad games were unpacked one directory level too deep.
- (Launcher) Support chip_memory override from online database.
- (Launcher) Skip / ignore file names with invalid encoding.
- (Launcher) Fix search function for games from database (needs refresh).
- (Launcher) Updated translations: pt [Treco].
Changes in FS-UAE 2.1.9dev:
- Updated bitmap font with additional characters for Turkish.
- (Launcher) Show only game entries in the main list, show game variants for selected game in separate list.
- (Launcher) Handle empty file_list values from database.
- (Launcher) Support new key/value in database: video_standard (=NTSC).
- (Launcher) Updated translations: pt [Treco], sr [Milanchez].
Changes in FS-UAE 2.1.8dev:
- (Launcher) Fixed Amiga model selection when database key kickstart is used in combination with fast_memory > 8192 (Zorro III).
- (Launcher) Updated translations: es [albconde].
FS-UAE 2.1.7dev Released
A new development version has been released. Changes in FS-UAE 2.1.7dev:
- Merged updated emulation core from WinUAE 2.5.0beta27.
- (Launcher) WHDLoad support in combination with online database.
- (Launcher) Updated translations: it [Speedvicio], pl [grimi].
FS-UAE 2.1.6dev Released
A new development version has been released. Changes in FS-UAE 2.1.6dev:
- Updated bitmap font with additional characters for Portuguese.
- (Launcher) Fix a bug where missing files stopped the scan process (when
using the database feature). - (Launcher) Fix path expansion when using ADFs from archives.
- (Launcher) Updated translations: fr [Foul], de [nexusle].
FS-UAE 2.1.5dev Released
A new development version has been released. Changes in FS-UAE 2.1.5dev:
- Use Windows API function to prevent display from going to sleep.
- Added translations: pt [Treco].
- (Launcher) Initial online database support.
- (Launcher) Can download screenshots / covers on demand from server.
- (Launcher) Added translations: pt [Treco].
- (Launcher) Updated translations: pl [grimi].
FS-UAE 2.1.4dev Released
A new development version has been released. Changes in FS-UAE 2.1.4dev:
- Merged updated emulation core from WinUAE 2.5.0beta26.
- Add support for displaying HD/CD/Power leds in themes.
- Added new option: swap_ctrl_keys.
- Automatically configure unrecognized joysticks/gamepads as simple Amiga joysticks.
- Fixes to allow compilation on OpenBSD [vext01].
- Added translations: es [albconde].
- Updated translations: fr [Foul], sr [Milanchez].
- Using directory prefix $BASE/ caused one character to be cut off.
- Fixed Launcher-created joystick config when using 2+ of the same type.
- Support environment variable FS_UAE_BASE_DIR.
- (Launcher) Fixed problem starting joystick configurator on Mac.
- (Launcher) GUI setting for swap left/right ctrl keys.
- (Launcher) Support environment variable FS_UAE_BASE_DIR.
- (Launcher) Fix for non-ASCII characters in joystick device names.
- (Launcher) Can set option __netplay_state_dir_name with /set to force a specific state dir for net play, for persistent states.
- (Launcher) URLs for floppies/HDs can be synchronized, so net play-compatible configs can be created for downloadable public domain / shareware games.
- (Launcher) Can override screenshots_dir, covers_dir, titles_dir in config.
- (Launcher) Can use title_image, cover_image, screen1_image (…) to override path for individual images.
- (Launcher) Can prefix paths with $CONFIG/ (referring to the directory containing the current configuration file).
- (Launcher) Added translations: es [albconde].
- (Launcher) Updated translations: pl [grimi], it [Speedvicio], fr [Foul], sr [Milanchez].
FS-UAE 2.1.3dev Released
A new development version has been released. Changes in FS-UAE 2.1.3dev:
- New option “mouse_speed” – set mouse speed in percentage (1-500).
- Escape key can be used to navigate back and exit FS-UAE menu.
- Use new state subdirs based on configuration name by default. New options state_dir and state_dir_name to tweak the new behavior.
- Remove use of “Floppy Overlays” and “Flash Memory” dirs, save files in state directory instead (same as launcher already does).
- Will autoload saved state if “Saved State.uss” exists in state dir.
- Merged updated emulation core from WinUAE 2.5.0beta24.
- New option middle_click_ungrab (can be set to 0).
- Updated translations: pl [grimi], de [nexusle].
- Patch amiga-os-310.rom to default A4000 rom on demand.
- Removed the default slight gamma correction which was applied before.
- (Launcher) Automatically fill in WHDLoad Arguments when zip file is loaded.
- (Launcher) Screenshots/titles/covers don’t need to be put in letter subdirs.
- (Launcher) Use direct subdirs in save states dir, don’t add letter unless an old state dir already exists.
- (Launcher) Added many more options to the settings dialog, including the new mouse speed option.
- (Launcher) Updated translations: pl [grimi], de [nexusle].
FS-UAE 2.1.2dev Released
A new development version has been released. Changes in FS-UAE 2.1.2dev:
- Fix for running from directory with non-ASCII characters on Windows.
- Use mmap to allocate executable memory on non-Windows platforms, fixes segmentation faults with i386 versions.
- Patch amiga-os-130.rom to default A500 rom on demand (3 byte diff).
- Don’t use warning-related compiler options by default, (useful for older compiler versions), enable again with make devel=1.
- Updated translations: it [Speedvicio].
- (Launcher) New setting dialog pages for video, input, scan and experimental settings, common options added to these pages.
- (Launcher) New option to disable use of built-in configurations.
- (Launcher) Can use amiga-os-130.rom as kick34005.A500 for WHDLoad, will patch on demand.
- (Launcher) amiga-os-130.rom, default A500 rom and overdumped default A500 rom can be used together in net play mode (they are all normalized to default A500 rom).
- (Launcher) Use wxversion.select to specifically choose wxPython 2.8.
- (Launcher) Fix for running from directory with non-ASCII characters, and when user’s home directory contains non-ASCII characters.
FS-UAE 2.1.1dev Released
A new development version has been released. Changes in FS-UAE 2.1.1dev:
- Merged updated emulation core from WinUAE 2.5.0beta23.
- Gamepad button “left trigger” toggles auto-fire, GUI message is displayed when auto-fire mode is toggled.
- New option hard_drive_x_file_system to specify file system handler, for instance path to SmartFilesystem.
- New option hard_drive_x_controller to specify HD controller.
- New option hard_drive_x_type to force RDB mode if RDB cannot be autodetected (unpartitioned/blank disk image).
- (Launcher) hard_drive_x can be http(s) URL and the HD will be downloaded on demand and used like a local file. URL must end with a “normal file name”.
- (Launcher) Use wxversion.select to ensure 2.8 is used if also older versions of wxPython are installed.
FS-UAE 2.1.0dev Released
A new development version has been released. Changes in FS-UAE 2.1.0dev:
- Merged updated emulation core from WinUAE 2.5.0beta21.
- FS-UAE mman updated to work more like the WinUAE implementation.
- Ejecting CD images works now, enabled menu option.
- Added auto-fire toggle mechanism to F12 menu.
- Auto-fire support, new boolean options joystick_port_x_autofire.
- Added support for Amiga mouse wheel and middle mouse button.
- (Launcher) Added button to configure auto-fire per joystick port.
This if the first version in the new 2.1.x development series. Some nice and requested features (auto-fire, mouse wheel) are finally supported 🙂 Emulation core is updated from the latest available code from WinUAE / Toni Wilen, bringing with it some nice emulation accuracy improvements!
Because of the code merge, and because the mman module has been rewritten, there is a greater chance than usual that something does not work. -But it looks good in tests. To get a mman behavior which mirrors the WinUAE code more closely, malloc is used to “reserve” memory on non-Windows platforms, and this relies on over-commit features in the Linux/Mac kernels where the memory is not actually allocated before the pages are accessed (not tested on FreeBSD yet). This is a bit experimental, so let me know if it crashes 😉
FS-UAE 2.0.0beta1 Released
A new development version has been released. Changes in version 2.0.0beta1:
- Don’t quit on parse error when parsing viewport option.
- (Launcher) Show notification about new versions in the same series (stable or devel) as the installed version.
- (Launcher) Added information panel to toolbar, currently used to show update notifications.
- (Launcher) Fix path issue on Windows causing kickstarts to be scanned on every startup.
- (Launcher) Updated downloadable WHDLoad version to 17.1.
- (Launcher) Added tooltips to main window tabs.
- (Launcher) Simplified default scan search path to just FS-UAE dir.
- (Launcher) Implicitly add CD-ROM drive if CD image list is non-empty.
- (Launcher) Automatically add CDs in drives to image list if list is empty.
- (Launcher) Fixed bug when saving configurations.
- (Launcher) Fixed type-ahead search bug in configuration list.
Please test this release (and following betas, if any) and report problems – especially serious problems!
FS-UAE 1.3.31 Released
A new development version has been released. Changes in version 1.3.31:
- (Launcher) Use native toolbar control on Mac.
- (Launcher) More consistent use of browse for file/folder icons.
- (Launcher) Automatically select CD32 Gamepad mode when selecting CD32 model.
- (Launcher) Recalculate default devices after editing joystick settings.
- (Launcher) Contract paths also when using multi-select.
- (Launcher) Media swap lists are now editable.
- (Launcher) Use proper list views for media swap lists.
- (Launcher) Replace other list controls with new implementation.
- (Launcher) Hide “WHDLoad Arguments” control.
- (Launcher) Updated translations: it [Speedvicio].
FS-UAE 1.3.30 Released
A new development version has been released. Changes in version 1.3.30:
- (Launcher) New list control implementation for configurations list.
- (Launcher) You can now type in the config list to jump to items.
- (Launcher) Configuration list items are prefixed with an icon.
- (Launcher) New setup page for importing kickstarts when starting the launcher for the first time.
- (Launcher) Automatically scan for rom changes in main Kickstarts folder on startup.
- (Launcher) Fixed backspace behaviour in config name text box.
- (Launcher) Windows installer: explicitly put registry keys in HKEY_CURRENT_USER\Software\Classes instead of HKEY_CLASSES_ROOT.
FS-UAE 1.3.29 Released
A new development version has been released. Changes in version 1.3.29:
- Implemented fs_application_exe_path for Unix-like systems.
- Data files (“share”) are now also searched relative to fs-uae executable (executabledir/share and executabledir/../share) before checking the default system locations, and no longer searched for under cwd.
- Fixed problem where A key press could mysteriously appear on OS X.
- Fixed bug with shader passes being multiplied on mode switch.
- Link with -headerpad_max_install_names on OS X [Tobias Netzel].
- (Launcher) Saving configurations is now possible.
- (Launcher) Added new “default” input device options.
- (Launcher) Contract paths with $BASE or $HOME if possible.
- (Launcher) Automatically scan local config files (.fs-uae) on startup.
- (Launcher) Net play panel must be enabled with custom setting netplay_feature = 1 (temporary for 2.0 series).
- (Launcher) New icon to distinguish the launcher from FS-UAE.
As noted earlier, repository and downloads paths are now changed. Also, the launcher database must be re-scanned for this version (But from now on, I intend to add code to perform database upgrades automatically when the database changes).
FS-UAE 1.3.28 Released
A new development version has been released. Changes in version 1.3.28:
- New official boolean option uaegfx_card to enable the “Picasso 96 card”.
- Re-initialize shaders after fullscreen<->window switching.
- (Launcher) Double-click (or enter) in configuration list starts FS-UAE.
- (Launcher) Remember last directories used when browsing for floppies, CDs, hard drives and kickstarts.
- (Launcher) Automatically add floppies in drives to swap list if swap list is empty.
- (Launcher) Find hard drive zip file relative to hard drives dir.
- (Launcher) GUI widgets to override memory settings.
- (Launcher) Added checkboxes for uaegfx.card and bsdsocket.library.
- (Launcher) Added checkbox to enable NTSC mode.
- (Launcher) Updated GUI main window background drawing to make the GUI look better on Linux (looks much nicer on Kubuntu now).
- (Launcher) Center FS-UAE window on launcher window.
- (Launcher) Center launch dialog on main window also on OS X.
- (Launcher) Updated look for OS X.
FS-UAE 1.3.27 Released
A new development version has been released. Changes in version 1.3.27:
- Config for Retro Joystick interface v1.2 (joystick adapter) [Magnar].
- Fixed serial port emulation when not serial port is not “used”.
- Native serial port for POSIX systems [lallafa].
- Added A1000 model support (defaulting to Kickstart 1.2).
- Fixed a bug preventing the launcher from starting on some systems.
- (Launcher) Added A1000 model support.
- (Launcher) Work around bug in openSUSE 12.2’s gettext.py.
FS-UAE 1.3.26 Released
A new development version has been released. Changes in version 1.3.26:
- Fix window manager icon lookup on Linux [grimi].
- (Launcher) Associate .fs-uae files with FS-UAE (windows installer).
- (Launcher) Expand ~/ and $HOME/ in paths from config files.
- (Launcher) Fixed joystick matching when joystick name contains multiple adjacent spaces.
- (Launcher) Set window icon for Linux also, in case the desktop environment does not pick up the .desktop file icon.
FS-UAE 1.3.25 Released
A new development version has been released. Changes in version 1.3.25:
- Properly close OpenAL device on shutdown (avoids error on shutdown on Windows with OpenAL Soft implementation).
- Bundle oal_soft.dll as OpenAL32.dll on Windows (no OpenAL installation needed, but will not use HW-specific drivers unless OpenAL32.dll is deleted from app dir).
- New shortcuts (soft/hard reset, freeze, debugger) [lallafa].
- Initial FreeBSD support (tested to compile and run on FreeBSD 8.2).
- Automatically choose best texture format for new video_format rgb565.
- Added config for Speed-Link Competition Pro Gold [Régis Patroix].
- Added support for RTG modes with native 16-bit buffers.
- Copy RTG video row data without pixel conversion when possible.
- Added support for PPC / Mac OS 10.5 [Tobias Netzel].
- Added support for 16-bit video and texture formats (new value video_format = rgb565).
- Fixes to allow for compilation with clang.
- Replaced deprecated valloc, getpagesize with posix equivalents.
- (Launcher) Bundle local Microsoft.VC90.CRT on Windows.
- (Launcher) Workaround to make translations work on Mac OS X.
- (Launcher) Fixed bug when setting hard_drive_x folders options from config files.
- (Launcher) Remove information panels when running on small resolutions.
- (Launcher) Updated translations: fr [Foul], de [nexusle], it [Speedvicio].
FS-UAE 1.3.24 Released
A new development version has been released. Changes in version 1.3.24:
- New option cdrom_drive_count -can be used to specify an empty drive.
- Empty options are now treated as unspecified options. This can break a couple of configurations since you cannot use e.g. cdrom_drive_0= to specify that you want a CD drive without any CD inserted. Use cdrom_drive_count=1 instead (or floppy_drive_count for floppy drives).
- Reverted F11 key to zoom setting when used alone (on key depress).
- Both full-frame and cropped images are saved when taking a screenshot.
- (Launcher) Redesigned user interface.
- (Launcher) Net play support with integrated lobby, chat rooms and game channels. Options are automatically synchronized between players.
- (Launcher) Support –base-dir command line argument.
- (Launcher) Check recursively upwards from directory containing executable and look for “Portable.ini” -if found, use directory containing Portable.ini as base_dir.
- (Launcher) Paths in database are converted to/from paths relative to base_dir (if possible) so the database can be portable.
- (Launcher) You now cannot put options recognized as config options in custom settings.
- (Launcher) Added built-in configuration for “Transplant” game.
- (Launcher) Log to Documents/FS-UAE/Logs/Launcher.log.txt (while also logging to console, if available).
- (Launcher) Updated translations: fr [Foul].
FS-UAE 1.3.23 Released
A new development version has been released. Changes in version 1.3.23:
- New shortcut for quit: F12+q or F11+q.
- New shortcut for zoom: F12+z or F11+z.
- New shortcut for zoom border: F12+b or F11+b.
- New shortcut for grab input (toggle): F12+g or F11+g.
- New shortcut for fullscreen/window toggle: F12+f or F11+f.
- New shortcut for screenshot: F12+s or F11+s.
- Menu mode is now triggered on F12 (or F11) _release_ if key is used alone.
- F11 does no longer control the zoom function directly.
- Floppy drives are no longer write-protected when loading compressed ADFs.
- New option writable_floppy_images, set to “1″ to write data back to original disk files (when possible) instead of overlay files.
- Option “input_grab” renamed to “initial_input_grab”.
- New option “automatic_input_grab” to control whether input is automatically grabbed on mouse click or not.
- (Launcher) Fixed saving custom settings when closing dialog on Windows.
- (Launcher) Fixed case in names of scanned .fs-uae configurations on Windows.
- (Launcher) Updated translations: it [Speedvicio].
FS-UAE 1.3.22 Released
A new development version has been released. Changes in version 1.3.22:
- Some changes to po file management to get smaller diffs between releases.
- (Launcher) Changed how images for database entries are looked up.
- (Launcher) Continue scanning when encountering corrupt zip files.
- (Launcher) Updated translations: it [Speedvicio].
Changes in version 1.3.0 through 1.3.21: