* About this file
=================

This file lists the most important user-visible changes for each
official release of VICEminus.

* Changes in VICEminus 2.3.11
==============================

(in comparison to VICEminus 2.3.9)

** General
----------

- Introducing VRT, a cartridge format for VIC-20.
  File format specification available in VRT.txt,
  conversion utility vrtconv added.

- Removed printer emulation.

- Removed ethernet emulation.

- Various small fixes merged from VICE trunk.

** C64 changes
--------------

- Removed Alien Flash emulation due to CRT ID conflict.

- Pagefox changed to use the now-official CRT ID 53.

- Fixed x64sc sprite crunch for the demo Psykolog.
  The fix still needs more testing for regressions.

** VIC-20 changes
-----------------

- Added support for VRT files.

- Fix VIA 2 port B reads.

** C64DTV changes
-----------------

- Removed the use of fallback ROMs. A Flash image is now required.

- Changes in the Flash related command line parameters and resources:
    * -c64dtvromimage -> -flash
    * -/+c64dtvromrw  -> -/+flashrw
    * c64dtvromfilename -> FlashName
    * c64dtvromrw -> FlashRW

** SDL UI changes
-----------------

- Changed default menu key from F12 to F9.


* Changes in VICEminus 2.3.9
=============================

(in comparison to VICE 2.3.9)

** General
----------

- x128, xcbm2, xpet, xplus4 and petcat are removed.

- OS/arch specific UIs are removed, OS code is split from UI code and only
  cross platform UIs are left. This allows building multiple UIs without
  reconfiguring; the executables have an "_$UI" suffix. At the moment only
  SDL UI is available, and some of the previously supported (by SDL UI)
  OS/archs (f.ex Amiga and OSX) are not supported yet.

- Translations have been removed.

- vsid has been split from x64 to its own executable (and code).
  In the process, the vsid VIC-II emulation was simplified by a lot and
  some improvements from wsid were merged.

- Keymap handling has been simplified; the symbolic/positional
  (and sometimes even "German symbolic") distinction is removed, and there
  is only a single keymap per machine.

- Removed OpenCBM support.

- Added shift lock emulation.

** C64 changes
--------------

- SFX Sound Expander support has been removed due to possible license issues.

- Added Alien Flash emulation.

  NOTE: Alien Flash uses CRT ID 53. The Pagefox cartridge in VICE uses the
        same ID. The ID conflict has been reported to VICE (bug #3316323).
        While waiting for the official CRT IDs, Pagefox in VICEminus uses
        CRT ID 55.

- Improved x64 non-PAL phi1 fetch emulation.

** VIC20 changes
----------------

- Removed MIDI emulation due to lack of software using it.

** MS-Windows changes
---------------------

- Removed FFmpeg support temporarily.

** SDL UI changes
-----------------

- Removed the rather useless flip X/Y features.

- Added option for using "nearest" OpenGL filter instead of "linear".

- Added native monitor support.
