2009-12-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.2

2009-12-13  Christian Vogelgsang <chris@vogelgsang.org>

	* data/PLUS4/osx_pos.vkm, data/PLUS4/osx_sym.vkm: macosx: fixed
	  plus4 shift on keymap

	* doc/ReadmeMacOSX.txt: fixed typos

	* doc/MacOSX-Build.txt, doc/Makefile.am, doc/ReadmeMacOSX.txt:
	  updated and cleaned up Mac OS X docs for 2.2

2009-12-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128uires.h, src/arch/amigaos/mui/mui.c,
	  src/arch/amigaos/video.c, src/arch/os2/vac++/RESIDDTV.ICC,
	  src/arch/os2/vac++/incl/residdtv.icc, src/socket.c: Build
	  problem fixes, need to generate a new src with these fixes
	  included.

2009-12-12  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* build/Makefile.am, configure.in, doc/Makefile.am,
	  doc/html/Makefile.am, src/Makefile.am,
	  src/arch/sdl/Makefile.am, src/arch/sdl/syllable-files,
	  src/arch/sdl/win64-msvc/Makefile.am, src/arch/sdl/xbox,
	  src/arch/sdl/xbox/Makefile.am,
	  src/arch/unix/macosx/Makefile.am, src/arch/win32/Makefile.am,
	  src/c64dtv/Makefile.am, src/sounddrv/Makefile.am: Make sure to
	  include some files that were missing with 'make dist'.

2009-12-08  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-12-05  Christian Vogelgsang <chris@vogelgsang.org>

	* doc/html/macosx.html: fixed links in macosx download page

2009-12-01  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/vice.texi, src/info.c: Mention Mikkel's monitor fixes

	* po/da.po: Danish translation updates by Mikkel Holm Olsen

	* doc/html/plain/NEWS: Fix typos, remove empty C64 section

2009-12-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/plain/NEWS: Changed the lightpen entries a bit.

2009-11-30  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/uiscreenshot.c:
	  arch/unix/x11/gnome/uiscreenshot.c (build_screenshot_dialog):
	  Fixed runtime warning: GtkSpinButton: setting an adjustment
	  with non-zero page size is deprecated

2009-11-30  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-allext.sh: macosx: added SDLmain to extlib

	* build/macosx/build-allext.sh, build/macosx/build-gtk.sh,
	  build/macosx/build-inc.sh: macosx: reverted extlib changes.
	  added some more checkings

2009-11-30  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/TODO: Updated

	* src/arch/unix/x11/gnome/lightpendrv.c: Removed obfuscated
	  cursor handling to get rid of gdk 2.18 dependency.

2009-11-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/info.c: Fixed info.c

	* configure.in: Fixed configure.

	* doc/vice.texi, src/info.c: Updated.

	* doc/html/plain/NEWS: Added some more items.

	* doc/html/plain/NEWS: Changed some items around, added new
	  items and added some more detail.

	* src/arch/sdl/make-bindist_syllable.sh: Corrected some typos.

	* src/arch/os2/vac++/Makefile.am,
	  src/arch/os2/vac++/RESIDDTV.ICC,
	  src/arch/os2/vac++/incl/residdtv.icc,
	  src/arch/os2/vac++/x64dtv/X64DTV.ICC: Added the resid-dtv
	  engine to the os/2 vac++ project files and made x64dtv link
	  with it.

	* Makefile.am, configure.in, src/arch/sdl/Makefile.am,
	  src/arch/sdl/make-bindist_syllable.sh,
	  src/arch/sdl/syllable-files,
	  src/arch/sdl/syllable-files/Makefile.am,
	  src/arch/sdl/syllable-files/README,
	  src/arch/sdl/syllable-files/install.sh,
	  src/arch/sdl/syllable-files/uninstall.sh,
	  src/arch/sdl/syllable-files/x128.sh,
	  src/arch/sdl/syllable-files/x64.sh,
	  src/arch/sdl/syllable-files/x64dtv.sh,
	  src/arch/sdl/syllable-files/xcbm2.sh,
	  src/arch/sdl/syllable-files/xpet.sh,
	  src/arch/sdl/syllable-files/xplus4.sh,
	  src/arch/sdl/syllable-files/xvic.sh: Added syllable make
	  bindist(zip) support.

2009-11-29  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-gtk.sh: macosx: updated extlib to gtk+ 2.18

2009-11-29  Antti S. Lankila <alankila@bel.fi>

	* src/sound.h: Add pulse init hook declaration, remove
	  declaration of obsolete test driver.

2009-11-29  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/cbmdos.c: Handle "$", "$0", "$1" and "$pattern" cases
	  correctly. Slightly modified patch by Ingo Korb.

2009-11-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/info.c: Update contributor info, patch by Ingo Korb

2009-11-29  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m:
	  macosx: adapted more cocoa drive settings for different
	  machines

	* src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib:
	  macosx: adapted cocoa drive settings for different machines

	* src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m:
	  macosx: adapted cocoa printer settings for different machines

	* src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx:
	  adapted video settings menu in cocoa

2009-11-29  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/lightpendrv.c: Removed grabing (as
	  suggested by Alankila), added cursor change.

2009-11-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/readline/editline.c,
	  src/arch/unix/readline/editline.h,
	  src/arch/unix/readline/editline2.c: readline: readd SIZE_T
	  define, fix HIST_SIZE ifdef<->ifndef typo, update add_history
	  parameter also in editline2. Fixes bug #2902007.

2009-11-29  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx:
	  corrected video standards for all machines

	* src/arch/unix/macosx/cocoa/view/controlwindow.m: macosx: keep
	  control panel visible if application deactivates

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	  src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SIDSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/dialog/Makefile.am,
	  src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/sidsettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx:
	  added cocoa SID settings

	* src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib:
	  macosx: updated sound nib

	* src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m:
	  macosx: added ui for sound fragment size

2009-11-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win64/arch.vcproj: Win64 project files fixes.

	* src/arch/sdl/win64-msvc/arch.vcproj,
	  src/arch/sdl/win64-msvc/vic20.vcproj: SDL win64 project file
	  fixes.

	* doc/html/index.html: Added win64-ia64 sdl vice to the download
	  page.

	* src/arch/win64/arch.vcproj, src/arch/win64/base.vcproj,
	  src/arch/win64/gfxoutputdrv.vcproj,
	  src/arch/win64/plus4.vcproj, src/arch/win64/vic20.vcproj:
	  Fixed win64 project files.

	* src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c,
	  src/arch/win32/uidrivepetcbm2.c,
	  src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c:
	  Removed obsolete variables.

	* doc/html/index.html: Added a space to the 'solaris / sunos'
	  download item.

	* src/arch/sdl/make-bindist_skyos.sh,
	  src/arch/unix/skyos/make-bindist.sh: Added danish and turkish
	  po files to the SkyOS bindist.

2009-11-28  Antti S. Lankila <alankila@bel.fi>

	* src/sound.c: Make warp mode work also for drivers that don't
	  implement bufferspace().

	* src/arch/unix/x11/gnome/lightpendrv.c: Drop pointer
	  grabs/ungrabs: forcibly ungrabbing the pointer confuses window
	  manager and makes GTK+ menus hard to dismiss by clicking on
	  desktop outside VICE window. Pottendo can figure out a way to
	  put them back, but it seems to me that there's no point to
	  grab the pointer in the first place.

	* src/arch/unix/readline/editline.h: It seems that HAVE_STDLIB_H
	  and HAVE_STDLIB are both used, and HAVE_STDLIB is even
	  declared in config.h. Thus, I suspect now that my earlier
	  change is bogus.

2009-11-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h:
	  Fixed for gp2x compile.

	* src/arch/riscos/console.c, src/arch/riscos/ui.c,
	  src/arch/riscos/video.c, src/arch/riscos/vsync.c,
	  src/arch/unix/readline/editline.c,
	  src/arch/unix/readline/editline.h: Fixed for riscos compile.

	* src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/os2/types.h,
	  src/arch/os2/vac++/config.h,
	  src/arch/os2/vac++/incl/mainsrc.icc,
	  src/arch/os2/vac++/incl/sounddrv.icc, src/c64/c64acia1.c,
	  src/cbm2/cbm2acia1.c, src/core/ciacore.c, src/pet/petacia1.c,
	  src/plus4/plus4acia.c, src/vice.h: Fixed for vac++ os/2
	  compile.

	* src/sounddrv/Makefile.am: Added soundpulse.c to the makefile.

2009-11-27  Antti S. Lankila <alankila@bel.fi>

	* doc/html/plain/NEWS: Mention that we now support PulseAudio.

2009-11-27  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_sound.c: Add PulseAudio item to SDL UI

2009-11-27  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/sid/resid-fp.cc: Update
	  intermixing/leaks-parameter and calculation.

	* src/sounddrv/soundpulse.c: tlength is bytes, not samples, so
	  multiply by two.

	* configure.in, src/sound.c, src/sounddrv/soundpulse.c: Add
	  pulseaudio support.

2009-11-25  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/dingoo-files/sdl-vicerc,
	  src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0: SDL-Dingoo: fix
	  xpet keymap index, default to OSS

2009-11-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/vic20ui.c: Added the FE & MC settings to the
	  msdos ui.

	* doc/html/index.html: Updated the screenshots link, even though
	  the actual screemshots won't get done till after the release
	  of 2.2

	* doc/html/index.html: Added SDL win32/64 download links to the
	  2.2 download page.

2009-11-24  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/fullscrn.c: Disable items in the settings
	  dialog depending on the driver that is used.

2009-11-24  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/dingoo-files/sdl-vicerc,
	  src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0,
	  src/arch/sdl/dingoo-files/x128.dge,
	  src/arch/sdl/dingoo-files/x64.dge,
	  src/arch/sdl/dingoo-files/x64dtv.dge,
	  src/arch/sdl/dingoo-files/xcbm5x0.dge,
	  src/arch/sdl/dingoo-files/xcbm6x0.dge,
	  src/arch/sdl/dingoo-files/xpet.dge,
	  src/arch/sdl/dingoo-files/xplus4.dge,
	  src/arch/sdl/dingoo-files/xvic.dge: Fix svn properties for
	  SDL-Dingoo files

	* src/video/video-cmdline-options.c: Readd -/+CHIPfull for SDL
	  UI

	* src/arch/sdl/ui.c: SDL UI: added cmdline switches for menukeys
	  and misc. resources. Patch by Peter Edwards.

2009-11-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/vac++/incl/vic20.icc,
	  src/arch/os2/vac++/xvic/Xvic.ICC: Fixed the os/2 vac++ project
	  files.

	* src/arch/os2/Makefile.am, src/arch/os2/dialogs/dlg-drive.c,
	  src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/os2/video.c,
	  src/arch/os2/watcom/c128c64.tgt,
	  src/arch/os2/watcom/vic20.tgt, src/arch/os2/watcom/vice.wpj,
	  src/arch/os2/watcom/xvic-maincpu.c,
	  src/arch/os2/watcom/xvic.tgt: Fixed the os/2 watcom project
	  files.

	* src/arch/sdl/dingoo-files/xpet.dge,
	  src/arch/sdl/dingoo-files/xplus4.dge,
	  src/arch/sdl/dingoo-files/xvic.dge: Changed #!/bin/bash to
	  #!/bin/sh

	* src/arch/beos/ui_sid.cc: Changed the beos ui to use the SID
	  engine/model combination method.

	* src/arch/win64/c64c128.vcproj, src/arch/win64/vic20.vcproj,
	  src/arch/win64/xvic.vcproj: Fixed the win64 msvc project
	  files.

	* src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c,
	  src/arch/win32/uidrivepetcbm2.c,
	  src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c,
	  src/arch/win32/watcom/c64commonc128.tgt,
	  src/arch/win32/watcom/vic20.tgt,
	  src/arch/win32/watcom/vice.wpj,
	  src/arch/win32/watcom/xvic.tgt: Fixed the win32 watcom project
	  files.

	* src/arch/sdl/archdep_win32.c,
	  src/arch/sdl/win32-watcom/arch.tgt,
	  src/arch/sdl/win32-watcom/vic20.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj,
	  src/arch/sdl/win32-watcom/xvic.tgt: Fixed the sdl win32 watcom
	  project files.

	* src/arch/sdl/win64-msvc/c64c128.vcproj,
	  src/arch/sdl/win64-msvc/vic20.vcproj,
	  src/arch/sdl/win64-msvc/xvic.vcproj: Fixed the sdl win64 msvc
	  project files.

	* src/arch/sdl/win32-msvc/c64c128.dsp,
	  src/arch/sdl/win32-msvc/vic20.dsp,
	  src/arch/sdl/win32-msvc/xvic.dsp: Fixed the sdl win32 msvc
	  project files.

	* src/arch/msdos/menudefs.c: Changed the msdos ui copyright
	  dialog to a scrolling text dialog.

	* src/arch/sdl/make-bindist_dingoo.sh: Added the 5x0 sdl ini
	  file to the dingoo make bindist script.

	* src/arch/sdl/dingoo-files/Makefile.am,
	  src/arch/sdl/dingoo-files/sdl-vicerc-cbm25x0,
	  src/arch/sdl/dingoo-files/sdl-vicerc-cbm5x0,
	  src/arch/sdl/dingoo-files/xcbm5x0.dge: Renamed
	  sdl-vicerc-cbm25x0 to sdl-vicerc-cbm5x0.

	* doc/ReadmeSDL.txt: Corrected a typo.

2009-11-23  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt, src/arch/sdl/dingoo-files/Makefile.am,
	  src/arch/sdl/dingoo-files/sdl-vicerc,
	  src/arch/sdl/dingoo-files/sdl-vicerc-cbm25x0,
	  src/arch/sdl/dingoo-files/x128.dge,
	  src/arch/sdl/dingoo-files/x64.dge,
	  src/arch/sdl/dingoo-files/x64dtv.dge,
	  src/arch/sdl/dingoo-files/xcbm5x0.dge,
	  src/arch/sdl/dingoo-files/xcbm6x0.dge,
	  src/arch/sdl/dingoo-files/xpet.dge,
	  src/arch/sdl/dingoo-files/xplus4.dge,
	  src/arch/sdl/dingoo-files/xvic.dge: SDL-Dingoo: fix dge files,
	  add default configs, add Dingoo to ReadmeSDL.txt port list

2009-11-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/uijoystick.c: Added allow opposite joystick
	  directions to the msdos ui.

	* src/arch/msdos/uisound.c: Added sound fragment size to the
	  msdos ui.

	* src/arch/msdos/uiattach.c: Added autostart settings to the
	  msdos ui.

2009-11-22  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib:
	  macosx: fixed keymap indices for new machines

2009-11-22  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/arch/win32/rs232net.c: Fixed a problem making builds fail
	  on mingw32/msys.

2009-11-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* Makefile.am, vice-gtk.spec, vice-mint.spec, vice.spec: Updated
	  xaw and mint spec files and added gtk spec file.

	* src/Makefile.am: Added the new vicesocket.h file to the src
	  Makefile.am file.

	* src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h,
	  src/arch/beos/joy.cc, src/arch/beos/socketimpl.h,
	  src/arch/beos/ui.cc, src/arch/beos/ui_file.cc,
	  src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.cc,
	  src/arch/beos/ui_siddtv.cc, src/arch/beos/ui_sound.cc,
	  src/arch/beos/ui_sound.h, src/arch/beos/ui_vic20.cc,
	  src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc,
	  src/arch/beos/vicewindow.cc, src/cbm2/cbm2.c,
	  src/monitor/monitor_network.c, src/network.c, src/pet/pet.c,
	  src/plus4/plus4.c, src/socket.c, src/socket.h,
	  src/vicesocket.h: Added missing beos ui elements and did some
	  fixes to get the beos compile working again.

2009-11-20  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m:
	  macosx: printer dialog fixes

2009-11-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c,
	  src/arch/amigaos/vic20uires.h: Added vic20 cart write-back
	  items to the amiga ui.

2009-11-20  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/dingoo-files,
	  src/arch/sdl/dingoo-files/Makefile.am,
	  src/arch/sdl/dingoo-files/vsid.dge: SDL-Dingoo: remove
	  vsid.dge since a config file is needed, but vsid doesn't
	  support those

	* src/arch/sdl/dingoo-files/Makefile.am,
	  src/arch/sdl/dingoo-files/vsid.dge,
	  src/arch/sdl/dingoo-files/x128.dge,
	  src/arch/sdl/dingoo-files/x64.dge,
	  src/arch/sdl/dingoo-files/x64dtv.dge,
	  src/arch/sdl/dingoo-files/xcbm5x0.dge,
	  src/arch/sdl/dingoo-files/xcbm6x0.dge,
	  src/arch/sdl/dingoo-files/xpet.dge,
	  src/arch/sdl/dingoo-files/xplus4.dge,
	  src/arch/sdl/dingoo-files/xvic.dge: SDL-Dingoo: fix
	  redirection, add vsid launcher

2009-11-19  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc: Fix ancient bug with kinked_dac,
	  resulting in systematic bias at filter center frequency.
	  Remove a kludge which probably compensated for this bug.

2009-11-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h,
	  src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h,
	  src/arch/amigaos/ui.c, src/arch/amigaos/uires.h,
	  src/arch/amigaos/vic20uires.h: Added the amiga allow opposite
	  joystick directions ui item.

	* po/it.po: Removed obsolete entries.

	* Makefile.am, configure.in, doc/html/index.html,
	  src/arch/sdl/Makefile.am, src/arch/sdl/dingoo-files,
	  src/arch/sdl/dingoo-files/Makefile.am,
	  src/arch/sdl/dingoo-files/sdl-vicerc,
	  src/arch/sdl/dingoo-files/x128.dge,
	  src/arch/sdl/dingoo-files/x64.dge,
	  src/arch/sdl/dingoo-files/x64dtv.dge,
	  src/arch/sdl/dingoo-files/xcbm5x0.dge,
	  src/arch/sdl/dingoo-files/xcbm6x0.dge,
	  src/arch/sdl/dingoo-files/xpet.dge,
	  src/arch/sdl/dingoo-files/xplus4.dge,
	  src/arch/sdl/dingoo-files/xvic.dge,
	  src/arch/sdl/make-bindist_dingoo.sh: Added sdl dingoo bindist
	  generation support.

	* po/it.po, src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/win32/res.rc, src/arch/win32/resautostart.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc,
	  src/arch/win32/resmidi.rc, src/arch/win32/ressidcart.rc,
	  src/arch/win32/ressoundexpander.rc,
	  src/arch/win32/resvic20.rc, src/translate.c: Updated the
	  italian translations.

2009-11-18  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/joy.c, src/arch/sdl/ui.c: SDL UI: move keyboard
	  resource init earlier in the init order. Fixes bug with config
	  files without any HotkeyFile specification.

2009-11-17  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc, src/sid/resid-fp.cc: Remove some old
	  cruft from filter algorithm, use the simplest version that
	  still seems to work. Update SID register fade delay to 34000
	  clocks from about 8000 clocks, as this somewhat improves
	  rendition of Dunn's Theatre Europe. The 6581 chips 3984, 3789,
	  4486, 1986S have been refitted, yielding slightly lighter
	  overall sound.

2009-11-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/it.po: Updated italian po file.

	* src/arch/amigaos/mui/mui.c: Corrected a typo.

	* src/arch/amigaos/mui/uisound.c: Added amiga sound fragment
	  size dialog.

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resvic20.rc, src/translate.c: Updated the
	  german translations.

2009-11-16  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/xvic_ui.c, src/vic20/vic.h: Disable xvic pixel
	  duplication for Dingux SDL, reposition and resize xvic SDL UI
	  for non-duplicated case

2009-11-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/res.rc, src/arch/win32/resvic20.rc: Updated the
	  swedish translations.

	* po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po,
	  po/pl.po, po/tr.po: Removed obsolete entries.

	* src/arch/amigaos/Makefile.am, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h,
	  src/arch/amigaos/cbm2uires.h, src/arch/amigaos/intl.c,
	  src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uiautostart.c,
	  src/arch/amigaos/mui/uiautostart.h,
	  src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h,
	  src/arch/amigaos/ui.c, src/arch/amigaos/uires.h,
	  src/arch/amigaos/vic20uires.h: Added amiga autostart settings
	  ui elements.

2009-11-15  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am:
	  macosx: fixed Makefile.am

	* src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist:
	  macosx: added missing mouse scale

	* src/arch/unix/macosx/make-bindist.sh: macosx: add VICE.icns to
	  cocoa apps for info dialogs

	* doc/ReadmeSDL.txt, doc/html/plain/NEWS: addded Mac OS X NEWS.
	  added Mac OS X to SDL ports.

2009-11-15  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-11-15  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Update Swedish translation (2912t0f0u).

2009-11-15  Christian Vogelgsang <chris@vogelgsang.org>

	* doc/MacOSX-ResourceTree.txt,
	  src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xpet-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xvic-ResourceTree.plist,
	  src/arch/unix/macosx/analyze-vicerc.pl,
	  src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h,
	  src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/macosx/make-bindist.sh: macosx: unified
	  resources into a single resource tree for all machines. added
	  a lot of machine resources.

2009-11-15  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/vic20ui.c: Added missing includes system.h and
	  resources.h

	* src/plus4/ted-mem.c: Commented out unused variable and
	  calculation.

	* Version 2.1.20

2009-11-15  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-11-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Added
	  the vic20 FE & MC win32 write-back ui elements.

	* src/arch/win32/res.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/resstrings.txt, src/arch/win32/uisound.c: Added
	  a sound fragment size element to the win32 ui.

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/reseasyflash.rc,
	  src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc,
	  src/arch/win32/ressidcart.rc,
	  src/arch/win32/ressoundexpander.rc,
	  src/arch/win32/resvic20.rc, src/translate.c: Updated turkish
	  translations.

	* data/C64/Makefile.am, data/C64/win_sym_it.vkm: Added italian
	  x64 win32 vkm file as provided by Thomas Mazzi.

	* Makefile.am: 'Fixed' the tar and more than 99 chars issue.

2009-11-14  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/info.c: Added (some) new contributors, updated own info

	* README: Update the other version number too

2009-11-13  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/video.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: fixed
	  reconfiguring of multiple canvases

	* src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/macosx/cocoa/vicemachinenotifier.h,
	  src/arch/unix/macosx/cocoa/vicemachinenotifier.m,
	  src/arch/unix/macosx/cocoa/vicenotifications.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added
	  lightpen support

2009-11-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resautostart.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc,
	  src/arch/win32/resmidi.rc, src/arch/win32/ressoundexpander.rc,
	  src/translate.c: Updated the swedish translations.

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	  src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt,
	  src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	  src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/ui.c, src/arch/win32/vic20ui.c: Added the allow
	  opposite joystick directions menu item to the win32 ui.

	* po/tr.po: Updated tr.po file.

2009-11-13  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc: Reduce resonance control from 10 dB to
	  about 8 dB. The control range is tricky to see because of the
	  simultaneous 6 dB adjustment between lp and hp.

2009-11-12  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: Tom Roger (SLC) convinced me to change
	  the output amp clipping slightly and to reinstate the
	  distortion threshold. These changes seem to fix the
	  problematic songs. The changes necessiate a parameter tweak in
	  reduction of nonlinearity that had similar effects as
	  adjusting the distortion threshold.

2009-11-12  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/vsyncarch.c: Fix a freeze-after-some-hours bug

2009-11-12  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Update Swedish translation to 2.2 (2904t0f0u).

2009-11-11  Andreas Matthies <andreas.matthies@gmx.net>

	* src/gfxoutputdrv/ffmpegdrv.c: Fixed restart of movie recording
	  when a snapshot/history is loaded. This was introduced with
	  the soundmovie abstraction layer.

2009-11-11  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h: SLC reported excessive distortion on
	  some filterless tunes. I agree.

2009-11-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64/cart/easyflash.c: EasyFlash: clean up unused debug
	  code, improved CHIP header handling. Patch by ALeX Kazik.

	* src/vic20/cart/finalexpansion.c, src/vic20/cart/megacart.c,
	  src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cart.h:
	  Disable FE3/Mega-Cart write back if cartridge was from a
	  snapshot, cast away few 64bit-only warnings

2009-11-10  Andreas Matthies <andreas.matthies@gmx.net>

	* doc/html/plain/NEWS: Updated NEWS with DX9 stuff.

2009-11-09  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.19

2009-11-08  Christian Vogelgsang <chris@vogelgsang.org>

	* data/CBM-II/Makefile.am, data/CBM-II/osx_pos_uk.vkm,
	  data/CBM-II/osx_sym_uk.vkm, data/PET/Makefile.am,
	  data/PET/osx_sym_gr.vkm, data/PET/osx_sym_uk.vkm,
	  data/PLUS4/Makefile.am, data/PLUS4/osx_pos.vkm,
	  data/PLUS4/osx_sym.vkm, data/VIC20/osx_pos.vkm,
	  data/VIC20/osx_sym.vkm,
	  src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xcbm2.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xpet.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xplus4.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/kbd.h,
	  src/arch/unix/macosx/cocoa/menu/Makefile.am,
	  src/arch/unix/macosx/cocoa/menu/cbm2controller.h,
	  src/arch/unix/macosx/cocoa/menu/cbm2controller.m,
	  src/arch/unix/macosx/cocoa/menu/cbm2machinecontroller.h,
	  src/arch/unix/macosx/cocoa/menu/cbm2machinecontroller.m,
	  src/arch/unix/macosx/cocoa/menu/cbm2ui.m,
	  src/arch/unix/macosx/cocoa/menu/petcontroller.h,
	  src/arch/unix/macosx/cocoa/menu/petcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/petmachinecontroller.h,
	  src/arch/unix/macosx/cocoa/menu/petmachinecontroller.m,
	  src/arch/unix/macosx/cocoa/menu/petui.m,
	  src/arch/unix/macosx/cocoa/menu/plus4controller.h,
	  src/arch/unix/macosx/cocoa/menu/plus4controller.m,
	  src/arch/unix/macosx/cocoa/menu/plus4machinecontroller.h,
	  src/arch/unix/macosx/cocoa/menu/plus4machinecontroller.m,
	  src/arch/unix/macosx/cocoa/menu/plus4ui.m: macosx: added cocoa
	  xcbm2, xpet and xplus4

2009-11-08  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/info.c: Updated with some recent additions. (xvic
	  cartridges + resid-dtv)

	* doc/html/plain/NEWS: Added an entry about half-char splits in
	  xvic.

2009-11-08  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/video-dx9.c: Fixed calculation of
	  shrinked_width in fixed aspect ratio mode.

2009-11-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* po/POTFILES.in, src/arch/unix/gui/Makefile.am,
	  src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c,
	  src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c,
	  src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c,
	  src/arch/unix/gui/uisid.c, src/arch/unix/gui/uisid.h,
	  src/arch/unix/gui/uisidcart.c, src/arch/unix/gui/uisidcart.h,
	  src/arch/unix/gui/vic20ui.c: SID engine/model menu combination
	  for *nix UI

2009-11-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/vic20ui.c: Add xvic cartridge extra options
	  to *nix UIs

2009-11-04  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/uimediafile.c: Fixed handling of the ffmpeg
	  controls again.

	* src/gfxoutputdrv/ffmpegdrv.c: Enable H264 codec and fix some
	  parameters for the FFV1 codec.

2009-11-04  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_sid.c: SID engine/model menu combination for
	  SDL UI

2009-11-04  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/plus4/ted-mem.c, src/sid/sid-cmdline-options.c,
	  src/sid/sid-resources.c: Remove some Visual Studio warnings

2009-11-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uisidcart.c,
	  src/arch/amigaos/mui/uisiddtv.c, src/arch/msdos/uisid.c,
	  src/arch/msdos/uisidcart.c, src/arch/msdos/uisiddtv.c: Changed
	  the sid dialogs of the msdos ui to the engine/model
	  combination type, only valid combinations are shown in the ui.

	* src/arch/amigaos/mui/uisid.c, src/arch/win32/uisid.c,
	  src/arch/win32/uisidcart.c, src/arch/win32/uisiddtv.c,
	  src/sid/sid.h: Added definitions for the parsid, hardsid and
	  cw engine/models and made the win32 and amiga ui use them.

	* src/arch/msdos/c64ui.c, src/arch/msdos/tuifs.c,
	  src/arch/msdos/tuimenu.c, src/arch/msdos/uic64dtv.c,
	  src/arch/msdos/uidqbb.c: Fixed some errors.

	* src/arch/amigaos/mui/mui.c: Fixed the amiga ui to use the new
	  sid engine/model setting function.

2009-11-03  Andreas Matthies <andreas.matthies@gmx.net>

	* src/gfxoutputdrv/ffmpegdrv.c: Fixed for viewports not a
	  multiple of 16.

	* src/arch/win32/uimediafile.c: Fill FFMPEG settings controls
	  even if FFMPEG driver is not selected.

	* src/monitor/monitor.c: Fixed memory leak.

	* src/arch/win32/video-dx9.c, src/arch/win32/videoarch.h: Keep
	  aspect ratio implemented for fullscreen mode.

2009-11-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/mui.c, src/arch/amigaos/mui/mui.h,
	  src/arch/amigaos/mui/uic64dtv.c, src/arch/amigaos/mui/uisid.c,
	  src/arch/amigaos/mui/uisidcart.c,
	  src/arch/amigaos/mui/uisiddtv.c, src/arch/amigaos/video.c:
	  Changed the amiga ui sid dialogs to the engine/model
	  combination type, only valid combinations are shown in the ui,
	  and fixed some errors.

	* configure.in: Changed the xaw lib checking to where configure
	  will stop with an error if needed X11 libs are missing.

	* src/arch/win32/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc,
	  src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc,
	  src/arch/win32/uisid.c, src/arch/win32/uisidcart.c,
	  src/arch/win32/uisiddtv.c, src/sid/sid-resources.h,
	  src/sid/sid.h: Changed the sid dialogs to the engine/model
	  combination type, only valid combinations are shown in the ui.

	* configure.in: Fixed the commctrl.h shlobj.h winioctl.h header
	  checks.

2009-11-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/resid-fp/filter.cc: Changed constant from type double to
	  float to prevent warning.

2009-11-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vic20/cart/finalexpansion.c: Fix FE3 snapshot by moving
	  flash040 module handling after closing the main FE3 module and
	  shortening the flash040 module name

2009-11-02  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc: Reduce clearly excessive filter
	  resonance on 6581 side.

2009-11-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/plus4/ted.c: Applied plus4 ted patch as contributed by
	  Attila Grosz.

	* src/arch/unix/gp2x/gpe-files/x128.gpe,
	  src/arch/unix/gp2x/gpe-files/x64.gpe,
	  src/arch/unix/gp2x/gpe-files/x64dtv.gpe,
	  src/arch/unix/gp2x/gpe-files/xcbm2.gpe: Fixed the sid
	  engine/model selection command line of the gp2x .gpe files.

2009-11-02  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc, src/resid-fp/wave.cc,
	  src/resid-fp/wave.h, src/sid/resid-fp.cc: New analog filter
	  based on slightly nonlinear amplifier simulation. The filter
	  is a bit glitchy right now, but the glitches can probably be
	  tweaked away. Updated combined waveforms after some
	  modifications to fitting algorithm and the calculation
	  algorithm yielded improved fitness. Made the SID sound
	  slightly louder. Reduced 8580 resonance.

2009-11-01  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/drive/iec/iecrom.c: Fixed 1541 drive ROM checksum for
	  901229-05 ROM.

2009-11-01  Christian Vogelgsang <chris@vogelgsang.org>

	* data/VIC20/Makefile.am, data/VIC20/osx_pos.vkm,
	  data/VIC20/osx_sym.vkm,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xvic-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/xvic.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xvic.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/xvic.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/Makefile.am,
	  src/arch/unix/macosx/cocoa/menu/c64controller.h,
	  src/arch/unix/macosx/cocoa/menu/c64controller.m,
	  src/arch/unix/macosx/cocoa/menu/vic20controller.h,
	  src/arch/unix/macosx/cocoa/menu/vic20controller.m,
	  src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.h,
	  src/arch/unix/macosx/cocoa/menu/vic20machinecontroller.m,
	  src/arch/unix/macosx/cocoa/menu/vic20ui.m,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/vicefilepanel.h,
	  src/arch/unix/macosx/cocoa/menu/vicefilepanel.m,
	  src/arch/unix/macosx/x11-launcher.sh: macosx: added cocoa xvic

2009-11-01  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/uiarch.h,
	  src/arch/unix/x11/gnome/x11ui.c: made `ui_cached_video_canvas'
	  static again.

2009-11-01  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh: macosx: fixed references of
	  embedded libraries

2009-11-01  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uimon.c: Allow settings breakpoints in monitor
	  when TDE is off. Patch by iAN_CooG. (#2865640)

2009-11-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/cartconv.txt: Updated cartconv.txt.

	* README, build/xbox-sdl/build.sh, doc/html/Makefile.am,
	  doc/html/amigaos.html, doc/html/beos.html, doc/html/hpux.html,
	  doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html,
	  doc/html/sco.html, doc/html/solaris.html, doc/vice.texi,
	  po/da.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po,
	  po/sv.po, po/tr.po, vice-mint.spec, vice.spec: Changed the
	  html pages and some other files in preparation of the 2.2
	  release.

	* src/sid/sid-resources.c: Fixed the DTVSID command-line
	  selection.

	* src/sid/sid-cmdline-options.c, src/sid/sid-resources.c,
	  src/sid/sid-resources.h, src/sid/sid.h, src/translate.c,
	  src/translate.txt: Changed the sid engine and model
	  command-line selection to a combined SID engine/model
	  selection, that way only valid combinations can be used from
	  the command line.

2009-10-31  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/core/flash040core.c, src/flash040.h,
	  src/vic20/cart/finalexpansion.c,
	  src/vic20/cart/finalexpansion.h, src/vic20/cart/generic.c,
	  src/vic20/cart/generic.h, src/vic20/cart/megacart.c,
	  src/vic20/cart/megacart.h, src/vic20/cart/vic20cart.c,
	  src/vic20/cart/vic20cart.h, src/vic20/vic20-snapshot.c,
	  src/vic20/vic20memsnapshot.c: Implement xvic cart snapshots
	  (including flash040), bump xvic snapshot revision number

2009-10-29  pottendo <pottendo@aon.at>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	  src/arch/unix/gui/vic20ui.c, src/arch/unix/vsyncarch.c,
	  src/arch/unix/x11/gnome/lightpendrv.c,
	  src/arch/unix/x11/gnome/lightpendrv.h,
	  src/arch/unix/x11/gnome/videoarch.h,
	  src/arch/unix/x11/gnome/x11ui.c: * arch/unix/x11/gnome/x11ui.c
	  (ui_open_canvas_window): remember app_shell index for
	  distinction of canvas for lightpen. (ui_open_canvas_window):
	  Remember offx correction offset. (enter_window_callback):
	  update canvas to use for lightpendrv.
	  
	  * arch/unix/x11/gnome/videoarch.h (struct video_canvas_s): new
	  fields `offx' and `app_shell' to make lightpendrv happy.
	  `offx' is a kludge to pass over the correction offset to the
	  lightpendrv.
	  
	  * arch/unix/x11/gnome/lightpendrv.c (gtk_lightpen_update):
	  Reworked to handle multi-canvas and add kludge to correct
	  x-size of screen.
	  
	  * arch/unix/vsyncarch.c (vsyncarch_presync): fixed typo.
	  
	  * arch/unix/gui/vic20ui.c: Added lightpen menu.
	  
	  * arch/unix/gui/c128ui.c (io_extensions_submenu): Lightpen
	  only for GTK gui. * arch/unix/gui/c64ui.c: Likewise.

2009-10-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vic20/vic.c, src/vic20/vic.h: Add extra bit to xvic
	  lightpen x resolution

2009-10-29  pottendo <pottendo@aon.at>

	* src/info.c: Removed `/Glance' from Emirs credits on request.

2009-10-29  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: hold
	  flicker fixed frame if emulator is paused

2009-10-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c128/z80.c, src/c128/z80.h, src/c128/z80mem.c,
	  src/c128/z80mem.h: Did some more code cleanups.

2009-10-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c128/c128-resources.c, src/c128/c128-snapshot.c,
	  src/c128/c128-snapshot.h, src/c128/c128memlimit.h,
	  src/c128/c128memrom.c, src/c128/c128memrom.h,
	  src/c128/c128memsnapshot.h, src/c128/c128mmu.c,
	  src/c128/c128mmu.h, src/c128/c128rom.c, src/c128/c128romset.c,
	  src/c128/c128video.c, src/c128/daa.c, src/c128/daa.h,
	  src/c128/functionrom.h, src/c64/c64-cmdline-options.c: Did
	  some more code cleanups.

	* src/c128/c128-cmdline-options.h, src/c128/c128.c,
	  src/c128/c128.h, src/c128/c128cia1.c, src/c128/c128cpu.c,
	  src/c128/c128drive.c, src/c128/c128embedded.c,
	  src/c128/c128fastiec.c, src/c128/c128fastiec.h,
	  src/c128/c128mem.c, src/c128/c128mem.h,
	  src/c128/c128meminit.c, src/c128/c128meminit.h,
	  src/c128/c128memlimit.c, src/c64/tfearch.h: Did some more code
	  cleanups.

	* src/arch/sdl/archdep_xbox.c: Changed the xbox
	  archdep_require_vkbd() to return 1.

	* src/plus4/ted-badline.c: Corrected a memset that was supposed
	  to be a memcpy.

2009-10-26  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: macosx:
	  fixed missing return value

2009-10-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.c,
	  src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_cegcc.c,
	  src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_unix.c,
	  src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_xbox.c,
	  src/arch/sdl/uimenu.c: Improved path handling for Dingoo/GP2X,
	  added archdep vkbd preference for UI text input dialogs. Patch
	  provided by Peter Edwards.

2009-10-26  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved
	  OpenGL locking

2009-10-26  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-10-25  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c,
	  src/vic20/vic.h: Implemented rendering of half char splits for
	  foreground colors and reverse mode.

2009-10-25  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	  src/arch/unix/macosx/cocoa/mousedrv.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved
	  mouse handling and corrected y flip

	* src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	  src/arch/unix/macosx/cocoa/video.m,
	  src/arch/unix/macosx/cocoa/videoparam.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added
	  flicker fixer to sync draw

2009-10-25  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/vic-mem.c: Corrected the timing of auxiliary color
	  changes. (was one cycle early)

2009-10-25  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/monitor.h, src/monitor/monitor.c: mon_ioreg_add_list() now
	  has ints as 3rd and 4th parameter (instead of WORD),
	  eliminating warnings.

2009-10-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/plus4/ted-badline.c, src/plus4/ted-fetch.c,
	  src/plus4/ted-mem.c, src/plus4/ted.c, src/plus4/tedtypes.h:
	  Applied plus4 ted patches as contributed by Attila Grosz.

	* po/de.po, src/arch/win32/res.rc,
	  src/arch/win32/resautostart.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/reseasyflash.rc, src/arch/win32/reslightpen.rc,
	  src/arch/win32/resmidi.rc, src/arch/win32/ressoundexpander.rc:
	  Updated german translations.

2009-10-24  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/html/plain/NEWS: Updated.

	* src/arch/sdl/uimenu.c, src/arch/sdl/uimenu.h,
	  src/arch/sdl/uimon.c: Always use escaped_is_null in
	  sdl_ui_readline, remove as redundant. Fixes canceling text
	  input dialogs.

	* src/arch/sdl/menu_common.c, src/arch/sdl/ui.c: Fix small SDL
	  UI monitor bugs

2009-10-24  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/make-bindist.sh: macosx: added CBM font
	  to cocoa releases

2009-10-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/uiplus4mem.c: Fixed the win32 plus4 memory
	  settings dialog.

	* src/c64/patchrom.c, src/c64/patchrom.h, src/c64/plus256k.c,
	  src/c64/plus60k.c, src/c64/psid.c, src/c64/psid.h,
	  src/c64/psiddrv.h, src/c64/ramcart.c, src/c64/reloc65.c,
	  src/c64/reu.c, src/c64/reu.h, src/c64/sfx_soundexpander.c,
	  src/c64/sfx_soundsampler.c, src/c64/tfe.c: Did some more code
	  cleanups.

2009-10-23  pottendo <pottendo@aon.at>

	* src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c128ui.c,
	  src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uilightpen.c,
	  src/arch/unix/gui/uilightpen.h, src/arch/unix/vsyncarch.c,
	  src/arch/unix/x11/gnome/Makefile.am,
	  src/arch/unix/x11/gnome/TODO,
	  src/arch/unix/x11/gnome/lightpendrv.c,
	  src/arch/unix/x11/gnome/lightpendrv.h,
	  src/arch/unix/x11/gnome/uiarch.h,
	  src/arch/unix/x11/gnome/x11ui.c,
	  src/arch/unix/x11/xaw/uiarch.h, src/gfxoutputdrv/ffmpegdrv.c:
	  * arch/unix/x11/gnome/x11ui.c (mouse_handler): hook lightpen.
	  (ui_open_canvas_window): Likewise.
	  
	  * arch/unix/x11/gnome/uiarch.h (enum ui_keysym_s): Added
	  KEYSYM_g as shortcut for lightpen toggle. made
	  `ui_cached_video_canvas' global (this is a hack and should be
	  fixed one day).
	  
	  * arch/unix/x11/xaw/uiarch.h (enum ui_keysym_s): Added
	  KEYSYM_g as shortcut for lightpen toggle.
	  
	  * arch/unix/x11/gnome/lightpendrv.[ch]: new files.
	  
	  * arch/unix/vsyncarch.c (vsyncarch_presync): hook lightpen
	  update.
	  
	  * arch/unix/gui/uilightpen.[ch]: new files.
	  
	  * arch/unix/x11/gnome/Makefile.am (libgnomeui_a_SOURCES):
	  Added `lightpen*'. * arch/unix/gui/Makefile.am
	  (libarchgui_a_SOURCES): Likewise.
	  
	  * gfxoutputdrv/ffmpegdrv.c (ffmpegdrv_close_video): check
	  `picture' and `tmp_picture' before freeing.

	* po/de.po: Updated.

2009-10-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/fmopl.h, src/c64/georam.c, src/c64/georam.h,
	  src/c64/isepic.c, src/c64/mmc64.c: Did some more code
	  cleanups.

2009-10-22  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/c64c128.dsp, src/c64/c64io.c: Added missing
	  includes and missing include directory src/c64/cart

	* src/arch/win32/uisidcart.c: Removed unused variable.

2009-10-21  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib,
	  src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/FilePanelImageContents.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	  src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m,
	  src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/Makefile.am,
	  src/arch/unix/macosx/cocoa/menu/c64controller.m,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/vicefilepanel.h,
	  src/arch/unix/macosx/cocoa/menu/vicefilepanel.m,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added
	  disk/tape image contents preview in open panel.

	* src/log.c, src/log.h: added log_enable() to temporarly
	  disable/enable logging

	* src/c64/c64io.c: added missing HAVE_TFE

2009-10-21  Andreas Matthies <andreas.matthies@gmx.net>

	* src/core/viacore.c: This should fix the timer wrap bug.

2009-10-21  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.18

2009-10-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/c64-cmdline-options.h, src/c64/c64-midi.c,
	  src/c64/c64-midi.h, src/c64/c64-resources.c,
	  src/c64/c64-resources.h, src/c64/c64-snapshot.c,
	  src/c64/c64-snapshot.h, src/c64/c64acia1.c, src/c64/c64bus.c,
	  src/c64/c64cart.h, src/c64/c64cia.h, src/c64/c64cia1.c,
	  src/c64/c64cia2.c, src/c64/c64datasette.c, src/c64/c64drive.c,
	  src/c64/c64embedded.c, src/c64/c64export.c,
	  src/c64/c64export.h, src/c64/c64fastiec.c,
	  src/c64/c64fastiec.h, src/c64/c64iec.c, src/c64/c64iec.h,
	  src/c64/c64io.h, src/c64/c64keyboard.c, src/c64/c64keyboard.h,
	  src/c64/c64mem.c, src/c64/c64mem.h, src/c64/c64meminit.c,
	  src/c64/c64meminit.h, src/c64/c64memlimit.c,
	  src/c64/c64memrom.c, src/c64/c64memrom.h,
	  src/c64/c64memsnapshot.c, src/c64/c64memsnapshot.h,
	  src/c64/c64parallel.c, src/c64/c64parallel.h,
	  src/c64/c64pla.c, src/c64/c64pla.h, src/c64/c64printer.c,
	  src/c64/c64rom.c, src/c64/c64rom.h, src/c64/c64romset.c,
	  src/c64/c64rsuser.c, src/c64/c64rsuser.h, src/c64/c64sound.c,
	  src/c64/c64tpi.c, src/c64/c64tpi.h, src/c64/c64video.c,
	  src/c64/digimax.c, src/c64/dqbb.c, src/c64/fmopl.c: Did some
	  more code cleanups.

	* src/c64/c64io.c, src/c64/cart/actionreplay.c,
	  src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.c,
	  src/c64/cart/actionreplay3.h, src/c64/cart/actionreplay4.c,
	  src/c64/cart/actionreplay4.h, src/c64/cart/ide64.c,
	  src/c64/cart/ide64.h, src/c64/cart/retroreplay.c,
	  src/c64/cart/retroreplay.h: Added more I/O devices to the
	  monitor I/O list.

2009-10-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/c64.c, src/c64/c64.h, src/c64/c64_256k.c,
	  src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h,
	  src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c,
	  src/c64/cart/c64cartmem.h, src/c64/cart/comal80.c,
	  src/c64/cart/crt.c, src/c64/cart/crt.h,
	  src/c64/cart/delaep256.c, src/c64/cart/delaep64.c,
	  src/c64/cart/delaep64.h, src/c64/cart/delaep7x8.c,
	  src/c64/cart/easyflash.c, src/c64/cart/epyxfastload.c,
	  src/c64/cart/epyxfastload.h, src/c64/cart/expert.c,
	  src/c64/cart/expert.h, src/c64/cart/final.c,
	  src/c64/cart/final.h, src/c64/cart/generic.c,
	  src/c64/cart/generic.h, src/c64/cart/ide64.c,
	  src/c64/cart/ide64.h, src/c64/cart/kcs.c, src/c64/cart/kcs.h,
	  src/c64/cart/magicformel.c, src/c64/cart/magicformel.h,
	  src/c64/cart/mikroass.c, src/c64/cart/retroreplay.c,
	  src/c64/cart/retroreplay.h, src/c64/cart/rexep256.c,
	  src/c64/cart/ross.c, src/c64/cart/stardos.c,
	  src/c64/cart/stb.c, src/c64/cart/supergames.c,
	  src/c64/cart/supergames.h, src/c64/cart/supersnapshot.c,
	  src/c64/cart/supersnapshot.h, src/c64/cart/zaxxon.c,
	  src/c64/cart/zaxxon.h: Did some more code cleanups.

2009-10-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/uisnapshot.c, src/arch/win32/uisnapshot.h,
	  src/arch/win32/uisound.c, src/arch/win32/uisoundexpander.c,
	  src/arch/win32/uispeed.c, src/arch/win32/uispeed.h,
	  src/arch/win32/uitfe.c, src/arch/win32/uitfe.h,
	  src/arch/win32/uivicii.c, src/arch/win32/uivicset.c,
	  src/arch/win32/uivideo.c, src/arch/win32/uivideo.h,
	  src/arch/win32/vic20ui.c, src/arch/win32/video-ddraw.c,
	  src/arch/win32/video-dx9.c, src/arch/win32/video.c,
	  src/arch/win32/videoarch.h, src/arch/win32/vsidui.c,
	  src/arch/win32/vsyncarch.c, src/arch/win32/winlong.h,
	  src/arch/win32/winmain.c, src/arch/win32/winmain.h,
	  src/c64/cart/actionreplay.c, src/c64/cart/actionreplay.h,
	  src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay3.h,
	  src/c64/cart/actionreplay4.c: Did some more code cleanups.

2009-10-18  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am:
	  adapted Makefile.am to resource changes

	* src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib:
	  macosx: converted all nib resources to xml

	* src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/designable.nib,
	  src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m,
	  src/arch/unix/macosx/make-bindist.sh: macosx: joykeys now
	  support N/A in editor. added clear button to clear whole
	  keyset

	* src/joystick.c: joykeys are now preset to the keboard NONE
	  symbol

	* build/macosx/build-hidutils.sh: macosx: fixed HID utitilies
	  for macos 10.6

	* data/C128/osx_pos.vkm, data/C128/osx_sym.vkm,
	  data/C64/osx_pos.vkm, data/C64/osx_sym_de.vkm,
	  data/C64/osx_sym_us.vkm, src/arch/unix/archdep.h: macosx:
	  fixed shifted cursor movement in x64

	* src/arch/unix/macosx/cocoa/video.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: improved
	  multi buffer blending

2009-10-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-msvc/Readme.txt: Added some info about the
	  'make bindist' batch file in the win32 sdl dir to the readme
	  file.

	* src/arch/win32/res.rc, src/arch/win32/ui-resources.c,
	  src/arch/win32/uimonmsg.h, src/arch/win32/uimouse.c,
	  src/arch/win32/uimouse.h, src/arch/win32/uinetwork.c,
	  src/arch/win32/uiperipheral.c, src/arch/win32/uiperipheral.h,
	  src/arch/win32/uipetreu.c, src/arch/win32/uipetset.c,
	  src/arch/win32/uiplus256k.c, src/arch/win32/uiplus4cart.c,
	  src/arch/win32/uiplus4cart.h, src/arch/win32/uiplus4mem.c,
	  src/arch/win32/uiplus60k.c, src/arch/win32/uiquicksnapshot.c,
	  src/arch/win32/uiquicksnapshot.h, src/arch/win32/uiram.c,
	  src/arch/win32/uiram.h, src/arch/win32/uiramcart.c,
	  src/arch/win32/uiramcart.h, src/arch/win32/uireu.c,
	  src/arch/win32/uireu.h, src/arch/win32/uirom.c,
	  src/arch/win32/uirs232.c, src/arch/win32/uirs232.h,
	  src/arch/win32/uirs232user.c, src/arch/win32/uirs232user.h,
	  src/arch/win32/uisid.c, src/arch/win32/uisid.h,
	  src/arch/win32/uisidcart.c, src/arch/win32/uisiddtv.c: Did
	  some more code cleanups.

2009-10-17  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/fullscrn.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt:
	  Added aspect ratio control to the video settings UI.

2009-10-17  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: cocoa: make gl
	  context only current if its required. fixes problems on ppc

	* src/arch/unix/macosx/cocoa/video.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m: macosx: added
	  experimental multi buffer temporal filtering for graphics
	  output

	* src/video/render1x1pal.c, src/video/render2x2pal.c,
	  src/video/video-color.c, src/video/video-color.h: added
	  optional alpha value support for PAL emulation rendering in 32
	  bit RGBA

2009-10-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/uikeyboard.h, src/arch/win32/uilib.c,
	  src/arch/win32/uilib.h, src/arch/win32/uilightpen.c,
	  src/arch/win32/uimediafile.c, src/arch/win32/uimidi.c,
	  src/arch/win32/uimmc64.c, src/arch/win32/uimon.c: Did some
	  more code cleanups.

2009-10-16  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in,
	  src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	  src/arch/unix/macosx/cocoa/Makefile.am,
	  src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/viceapplicationprotocol.h,
	  src/arch/unix/macosx/cocoa/vicemachine.m,
	  src/arch/unix/macosx/cocoa/video.m,
	  src/arch/unix/macosx/cocoa/videoarch.h,
	  src/arch/unix/macosx/cocoa/videoparam.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: more
	  graphics output rewriting. added sync draw mode.

2009-10-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc,
	  src/arch/win32/respetreu.rc, src/arch/win32/resplus256k.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resplus60k.rc,
	  src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc,
	  src/arch/win32/resrs232user.rc, src/arch/win32/ressid.rc,
	  src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc,
	  src/arch/win32/ressoundexpander.rc,
	  src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc,
	  src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc,
	  src/arch/win32/rs232.c, src/arch/win32/rs232dev.c,
	  src/arch/win32/rs232dev.h, src/arch/win32/rs232net.c,
	  src/arch/win32/rs232net.h, src/arch/win32/signals.c,
	  src/arch/win32/statusbar.c, src/arch/win32/statusbar.h,
	  src/arch/win32/system.c, src/arch/win32/tfearch.c,
	  src/arch/win32/ui.c, src/arch/win32/ui.h,
	  src/arch/win32/uiacia.c, src/arch/win32/uiacia.h,
	  src/arch/win32/uiattach.c, src/arch/win32/uiattach.h,
	  src/arch/win32/uiautostart.c, src/arch/win32/uic128.c,
	  src/arch/win32/uic128.h, src/arch/win32/uic64_256k.c,
	  src/arch/win32/uic64cart.c, src/arch/win32/uic64cart.h,
	  src/arch/win32/uic64dtv.c, src/arch/win32/uicart.c,
	  src/arch/win32/uicart.h, src/arch/win32/uicbm2set.c,
	  src/arch/win32/uicmdline.c, src/arch/win32/uiconsole.c,
	  src/arch/win32/uidatasette.c, src/arch/win32/uidatasette.h,
	  src/arch/win32/uidigimax.c, src/arch/win32/uidqbb.c,
	  src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec128.h,
	  src/arch/win32/uidrivec64.c, src/arch/win32/uidrivec64.h,
	  src/arch/win32/uidrivepetcbm2.c,
	  src/arch/win32/uidrivepetcbm2.h,
	  src/arch/win32/uidriveplus4.c, src/arch/win32/uidriveplus4.h,
	  src/arch/win32/uidrivevic20.c, src/arch/win32/uidrivevic20.h,
	  src/arch/win32/uieasyflash.c, src/arch/win32/uievent.c,
	  src/arch/win32/uievent.h, src/arch/win32/uifliplist.c,
	  src/arch/win32/uifliplist.h, src/arch/win32/uigeoram.c,
	  src/arch/win32/uigeoram.h, src/arch/win32/uihelp.c,
	  src/arch/win32/uihelp.h, src/arch/win32/uiide64.c,
	  src/arch/win32/uiide64.h, src/arch/win32/uiisepic.c,
	  src/arch/win32/uijoystick.c, src/arch/win32/uikeyboard.c,
	  src/arch/win32/uipetset.c, src/arch/win32/uiplus4mem.c,
	  src/arch/win32/uisidcart.c, src/arch/win32/uivicset.c: Did
	  some more code cleanups.

2009-10-14  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/ui-resources.c, src/arch/win32/ui.c: Handle
	  changes of aspect ratio resources and canvas resizing.

2009-10-14  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/viceapplicationprotocol.h,
	  src/arch/unix/macosx/cocoa/vicemachine.h,
	  src/arch/unix/macosx/cocoa/vicemachine.m,
	  src/arch/unix/macosx/cocoa/video.m,
	  src/arch/unix/macosx/cocoa/videoarch.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/macosx/cocoa/view/vicewindow.h,
	  src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: graphics
	  output code clean ups

2009-10-13  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uic64dtv.c, src/arch/win32/uipetset.c: Removed
	  (now) unused variables.

	* src/arch/win32/uimon.c: Fixed warnings.

2009-10-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/rescbm2.rc, src/arch/win32/rescommon.h,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resdigimax.rc,
	  src/arch/win32/resdqbb.rc, src/arch/win32/resdrivec128.rc,
	  src/arch/win32/resdrivec64.rc,
	  src/arch/win32/resdrivepetcbm2.rc,
	  src/arch/win32/resdriveplus4.rc,
	  src/arch/win32/resdrivevic20.rc,
	  src/arch/win32/reseasyflash.rc, src/arch/win32/resgeoram.rc,
	  src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc,
	  src/arch/win32/reslightpen.rc, src/arch/win32/resmidi.rc,
	  src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc,
	  src/arch/win32/respet.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/uic64dtv.c, src/arch/win32/uicbm2set.c,
	  src/arch/win32/uidqbb.c, src/arch/win32/uidrivec128.c,
	  src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c,
	  src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c,
	  src/arch/win32/uieasyflash.c, src/arch/win32/uigeoram.c,
	  src/arch/win32/uiisepic.c, src/arch/win32/uimidi.c,
	  src/arch/win32/uimmc64.c, src/arch/win32/uimouse.c,
	  src/arch/win32/uipetset.c: Made some more dialogs
	  auto-(re)sizing.

2009-10-12  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/ui-resources.c, src/arch/win32/ui.c:
	  Implemented fixed aspect ratio (not yet complete).

2009-10-12  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/cart/finalexpansion.c: Disabled emulation of the FE
	  V3.2 pre-release Super ROM bug.

2009-10-11  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/6510dtvcore.c: Skip interrupt sequence dummy cycles on
	  skip cycle

2009-10-10  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-10-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resc64dtv.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/resstrings.txt, src/arch/win32/uic64dtv.c: Made
	  some more dialogs auto-(re)sizing.

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/intl.c, src/arch/win32/petui.c,
	  src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/resvic20.rc, src/arch/win32/uic64dtv.c,
	  src/arch/win32/uikeyboard.c, src/arch/win32/uikeyboard.h,
	  src/arch/win32/vic20ui.c: Made some more dialogs
	  auto-(re)sizing.

2009-10-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/intl.c, src/arch/win32/resc128.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/uic128.c: Made some more dialogs
	  auto-(re)sizing.

	* src/arch/win32/intl.c, src/arch/win32/resc128.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/uic128.c: Made some more dialogs
	  auto-(re)sizing.

	* src/arch/win32/intl.c, src/arch/win32/resc128.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/uic128.c: Made some more dialogs
	  auto-(re)sizing.

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/intl.c, src/arch/win32/petui.c,
	  src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/resvic20.rc, src/arch/win32/uilib.h,
	  src/arch/win32/uirom.c, src/arch/win32/uirom.h,
	  src/arch/win32/vic20ui.c: Made some more dialogs
	  auto-(re)sizing.

2009-10-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/intl.c, src/arch/win32/petui.c,
	  src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	  src/arch/win32/resacia.rc, src/arch/win32/resautostart.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/respet.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/resvic20.rc, src/arch/win32/uirom.c,
	  src/arch/win32/uirom.h, src/arch/win32/uisound.c,
	  src/arch/win32/vic20ui.c: Made some more dialogs
	  auto-(re)sizing.

2009-10-07  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uidatasette.c, src/arch/win32/uilib.c,
	  src/core/viacore.c: Removed unused variables.

2009-10-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/res.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/uilib.c: Made some more dialogs
	  auto-(re)sizing.

	* src/arch/win32/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/uilib.c, src/arch/win32/uimediafile.c: Made
	  some more dialogs auto-(re)sizing.

2009-10-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/uiconsole.c, src/arch/win32/uilib.c,
	  src/arch/win32/uilib.h, src/arch/win32/uinetwork.c,
	  src/arch/win32/uiperipheral.c, src/arch/win32/uirom.c,
	  src/arch/win32/uirs232.c, src/arch/win32/uispeed.c: Made some
	  more dialogs auto-(re)sizing.

2009-10-05  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/video.m: macosx: reverted graphics
	  update strategy

2009-10-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/fullscrn.c, src/arch/win32/intl.c,
	  src/arch/win32/res.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/resstrings.txt, src/arch/win32/uiram.c,
	  src/arch/win32/uivideo.c: Made some more dialogs
	  auto-(re)sizing.

2009-10-04  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_joystick.c: Add missing joystick 1 mapping
	  submenu to xvic SDL UI

2009-10-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/uidatasette.c, src/arch/win32/uijoystick.c,
	  src/arch/win32/uilib.c, src/arch/win32/uilib.h,
	  src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c: Made
	  some more dialogs auto-(re)sizing and added a button centering
	  routine.

2009-10-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/uijoystick.c, src/arch/win32/uilib.c,
	  src/arch/win32/uilib.h, src/arch/win32/uiperipheral.c: Turned
	  the joystick and disk device settings dialog into a dynamic
	  size ones.

2009-10-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uimon.c, src/monitor/mon_ui.c,
	  src/monitor/mon_ui.h, src/monitor/mon_util.c,
	  src/monitor/mon_util.h: Add memory window to Win32 monitor.
	  Original patch by Martin Piper, but massively refactored.

	* src/monitor.h: Add processor regs into CPU history. Patch
	  provided by Martin Piper. (missing patch).

	* src/6510core.c, src/6510dtvcore.c, src/monitor/monitor.c,
	  src/monitor/montypes.h: Add processor regs into CPU history.
	  Patch provided by Martin Piper.

2009-10-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/uidatasette.c: Added some comments to show how
	  the dynamic resizing of the datasetter dialog works.

	* src/arch/win32/uidatasette.c, src/arch/win32/uilib.c,
	  src/arch/win32/uilib.h: Added some extra win32 dynamic size
	  routines and 'groupified' the datasette dialog routine.

2009-10-01  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt: SDL UI slider control documentation,
	  contributed by Peter Edwards (slightly edited)

2009-10-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/uidatasette.c: Turned the datasette settings
	  dialog into a dynamic size one.

2009-09-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/res.rc: Added some more win32 arch code
	  cleanups.

2009-09-29  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/video.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.h,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/macosx/cocoa/view/vicewindow.h,
	  src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: draw
	  with machine thread if not warp enabled

2009-09-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/archdep.c, src/arch/win32/archdep.h,
	  src/arch/win32/blockdev.c, src/arch/win32/c128ui.c,
	  src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	  src/arch/win32/catweaselmkiii.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/console.c, src/arch/win32/dinput_handle.c,
	  src/arch/win32/dinput_handle.h, src/arch/win32/dirent.c,
	  src/arch/win32/evc/system.c, src/arch/win32/evc/system.h,
	  src/arch/win32/fullscrn-ddraw.c,
	  src/arch/win32/fullscrn-dx9.c, src/arch/win32/fullscrn.c,
	  src/arch/win32/fullscrn.h, src/arch/win32/gifdrv.c,
	  src/arch/win32/hardsid.c, src/arch/win32/intl.c,
	  src/arch/win32/joy.c, src/arch/win32/joy.h,
	  src/arch/win32/kbd.c, src/arch/win32/kbd.h,
	  src/arch/win32/lightpendrv.c, src/arch/win32/mididrv.c,
	  src/arch/win32/mingw32/system.h, src/arch/win32/mousedrv.c,
	  src/arch/win32/mousedrv.h, src/arch/win32/msvc/dirent.h,
	  src/arch/win32/msvc/inttypes.h,
	  src/arch/win32/msvc/siddefs-fp.h,
	  src/arch/win32/msvc/siddefs.h, src/arch/win32/msvc/stdint.h,
	  src/arch/win32/msvc/system.h,
	  src/arch/win32/msvc/wpcap/ip6_misc.h,
	  src/arch/win32/msvc/wpcap/net/bpf.h,
	  src/arch/win32/msvc/wpcap/pcap-stdinc.h,
	  src/arch/win32/msvc/wpcap/pcap.h, src/arch/win32/parsid.c,
	  src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	  src/arch/win32/utils/genmsvcver.c,
	  src/arch/win32/utils/gentranslate.c,
	  src/arch/win32/utils/genwinres.c: Started on the win32 arch
	  code cleanups.

2009-09-28  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/core/viacore.c: Fix broken clock overflow handling in VIA
	  core

2009-09-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/archdep.c, src/arch/unix/archdep.h,
	  src/arch/unix/blockdev.c, src/arch/unix/catweaselmkiii.c,
	  src/arch/unix/console.c, src/arch/unix/coproc.c,
	  src/arch/unix/coproc.h, src/arch/unix/dynlib.c,
	  src/arch/unix/fullscreenarch.h, src/arch/unix/hardsid.c,
	  src/arch/unix/icon.h, src/arch/unix/joy.c,
	  src/arch/unix/joy.h, src/arch/unix/joy_usb.c,
	  src/arch/unix/kbd.h, src/arch/unix/mididrv.c,
	  src/arch/unix/mousedrv.c, src/arch/unix/mousedrv.h,
	  src/arch/unix/openGL_sync.h, src/arch/unix/parsid.c,
	  src/arch/unix/rs232.c, src/arch/unix/signals.c,
	  src/arch/unix/socketimpl.h, src/arch/unix/tfearch.c,
	  src/arch/unix/ui.h, src/arch/unix/unixmain.c,
	  src/arch/unix/videoarch.h, src/arch/unix/vmstermios.h,
	  src/arch/unix/vsiduiunix.h, src/arch/unix/vsyncarch.c,
	  src/arch/unix/x11/c128icon.c, src/arch/unix/x11/c64dtvicon.c,
	  src/arch/unix/x11/c64icon.c, src/arch/unix/x11/cbm2icon.c,
	  src/arch/unix/x11/fullscreen.c,
	  src/arch/unix/x11/openGL_sync.c, src/arch/unix/x11/peticon.c,
	  src/arch/unix/x11/plus4icon.c, src/arch/unix/x11/qnxipc.h,
	  src/arch/unix/x11/qnxshm.c, src/arch/unix/x11/qnxshm.h,
	  src/arch/unix/x11/renderxv.c, src/arch/unix/x11/renderxv.h,
	  src/arch/unix/x11/ui-cmdline-options.c,
	  src/arch/unix/x11/ui-resources.c,
	  src/arch/unix/x11/vic20icon.c, src/arch/unix/x11/vidmode.c,
	  src/arch/unix/x11/vidmode.h, src/arch/unix/x11/x11menu.h,
	  src/arch/unix/x11/x11ui.h, src/arch/unix/x11/xrandr.c,
	  src/arch/unix/x11/xrandr.h: Finished the unix arch code
	  cleanups.

2009-09-27  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/cart/finalexpansion.c: Refactored Blk0 handling in
	  the Final Expansion implementation.

	* src/vic20/cart/finalexpansion.c: Implemented Final Expansion
	  v3.2 features. Passes the current fe3diag.prg (which only
	  tests the v3.1 subset).

2009-09-27  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh,
	  build/macosx/build-vice-release.sh,
	  src/arch/unix/macosx/make-bindist.sh: macosx: updated build
	  system to support clang compiler and x86_64 builds

	* src/gfxoutputdrv/ffmpegdrv.c: removed obsolete format
	  specifier in ffmpegdrv

	* src/arch/unix/x11/gnome/uiscreenshot.c: added missing brace

	* build/macosx/build-allext.sh,
	  build/macosx/build-ffmpeglame.sh, build/macosx/build-gtk.sh,
	  build/macosx/build-hidutils.sh, build/macosx/build-inc.sh,
	  build/macosx/build-pcaplibnet.sh,
	  build/macosx/build-sdlmain.sh: macosx: added extlib support
	  for x86_64 and clang

2009-09-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gp2x/uicmdline.c, src/arch/unix/x11/xaw/about.c,
	  src/arch/unix/x11/xaw/uiarch.h,
	  src/arch/unix/x11/xaw/uicartridge.c,
	  src/arch/unix/x11/xaw/uicolor.c,
	  src/arch/unix/x11/xaw/uiedisk.c,
	  src/arch/unix/x11/xaw/uimenu.c,
	  src/arch/unix/x11/xaw/uimenu.h,
	  src/arch/unix/x11/xaw/uiscreenshot.c,
	  src/arch/unix/x11/xaw/uisnapshot.c,
	  src/arch/unix/x11/xaw/uivsidcontrol.c,
	  src/arch/unix/x11/xaw/videoarch.h,
	  src/arch/unix/x11/xaw/widgets/Canvas.c,
	  src/arch/unix/x11/xaw/widgets/Canvas.h,
	  src/arch/unix/x11/xaw/widgets/CanvasP.h,
	  src/arch/unix/x11/xaw/widgets/DirMgr.c,
	  src/arch/unix/x11/xaw/widgets/DirMgr.h,
	  src/arch/unix/x11/xaw/widgets/Directory.c,
	  src/arch/unix/x11/xaw/widgets/Directory.h,
	  src/arch/unix/x11/xaw/widgets/DrawImageString.c,
	  src/arch/unix/x11/xaw/widgets/DrawString.c,
	  src/arch/unix/x11/xaw/widgets/FileSel.c,
	  src/arch/unix/x11/xaw/widgets/FileSel.h,
	  src/arch/unix/x11/xaw/widgets/FileSelP.h,
	  src/arch/unix/x11/xaw/widgets/MultiList.c,
	  src/arch/unix/x11/xaw/widgets/MultiList.h,
	  src/arch/unix/x11/xaw/widgets/MultiListP.h,
	  src/arch/unix/x11/xaw/widgets/RegExp.c,
	  src/arch/unix/x11/xaw/widgets/RegExp.h,
	  src/arch/unix/x11/xaw/widgets/ScrList.c,
	  src/arch/unix/x11/xaw/widgets/ScrList.h,
	  src/arch/unix/x11/xaw/widgets/ScrListP.h,
	  src/arch/unix/x11/xaw/widgets/TabString.h,
	  src/arch/unix/x11/xaw/widgets/Tablist2Tabs.c,
	  src/arch/unix/x11/xaw/widgets/TextField.c,
	  src/arch/unix/x11/xaw/widgets/TextField.h,
	  src/arch/unix/x11/xaw/widgets/TextFieldP.h,
	  src/arch/unix/x11/xaw/widgets/TextWidth.c,
	  src/arch/unix/x11/xaw/widgets/strnchr.c,
	  src/arch/unix/x11/xaw/x11kbd.c, src/arch/unix/x11/xaw/x11ui.c,
	  src/arch/unix/x11/xaw/x11video.c: Added some more xaw arch
	  code cleanups.

	* po/POTFILES.in: Updated.

2009-09-26  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/cart/finalexpansion.c: Refactored mode names
	  according to Final Expansion v3.2 nomenclature.

2009-09-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/x11/gnome/uimenu.c,
	  src/arch/unix/x11/gnome/uimenu.h,
	  src/arch/unix/x11/gnome/uinetplay.c,
	  src/arch/unix/x11/gnome/uipalcontrol.c,
	  src/arch/unix/x11/gnome/uiscreenshot.c,
	  src/arch/unix/x11/gnome/uisnapshot.c,
	  src/arch/unix/x11/gnome/uivsidcontrol.c,
	  src/arch/unix/x11/gnome/videoarch.h,
	  src/arch/unix/x11/gnome/x11ui.c: Finished the gnomeui arch
	  code cleanups.

2009-09-24  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/console.m,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/macosx/cocoa/ui.m,
	  src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/view/consolewindow.m,
	  src/arch/unix/macosx/cocoa/view/fullscreenwindow.h,
	  src/arch/unix/macosx/cocoa/view/fullscreenwindow.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/macosx/cocoa/view/vicewindow.h,
	  src/arch/unix/macosx/cocoa/view/vicewindow.m: macosx: fixed
	  warnings and leaks

2009-09-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/x11/gnome/about.c,
	  src/arch/unix/x11/gnome/gnomekbd.c,
	  src/arch/unix/x11/gnome/gnomevideo.c,
	  src/arch/unix/x11/gnome/uiarch.h,
	  src/arch/unix/x11/gnome/uicartridge.c,
	  src/arch/unix/x11/gnome/uicolor.c,
	  src/arch/unix/x11/gnome/uiedisk.c,
	  src/arch/unix/x11/gnome/uifileentry.c,
	  src/arch/unix/x11/gnome/uifileentry.h,
	  src/arch/unix/x11/gnome/uijoystickkeys.c: Started on the
	  gnomeui arch code cleanups.

	* src/arch/unix/qnx6/getlibs.c, src/arch/unix/qnx6/getsize.c,
	  src/arch/unix/readline/complete.c,
	  src/arch/unix/readline/editline.c,
	  src/arch/unix/readline/editline.h,
	  src/arch/unix/readline/editline2.c,
	  src/arch/unix/readline/sysunix.c,
	  src/arch/unix/readline/testit.c,
	  src/arch/unix/readline/unix.h,
	  src/arch/unix/readline/version.c,
	  src/arch/unix/sco_sol/convertprototype.c: Added some more unix
	  arch code cleanups.

	* src/arch/unix/macosx/joy.h, src/arch/unix/macosx/mididrv.c:
	  Finished the macosx arch code cleanups.

2009-09-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/macosx/joy.c: Added some more macosx arch code
	  cleanups.

	* src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m,
	  src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m:
	  Started on the macosx arch code cleanup.

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c,
	  src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c,
	  src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c,
	  src/arch/unix/gui/ui.c, src/arch/unix/gui/uiacia1.c,
	  src/arch/unix/gui/uiacia1.h, src/arch/unix/gui/uiattach.c,
	  src/arch/unix/gui/uiattach.h, src/arch/unix/gui/uiautostart.c,
	  src/arch/unix/gui/uiautostart.h,
	  src/arch/unix/gui/uic64_256k.c, src/arch/unix/gui/uic64cart.c,
	  src/arch/unix/gui/uic64cart.h, src/arch/unix/gui/uic64dtv.c,
	  src/arch/unix/gui/uicartridge.h,
	  src/arch/unix/gui/uicmdline.c, src/arch/unix/gui/uicommands.c,
	  src/arch/unix/gui/uicommands.h, src/arch/unix/gui/uicrtc.c,
	  src/arch/unix/gui/uicrtc.h, src/arch/unix/gui/uidatasette.c,
	  src/arch/unix/gui/uidatasette.h,
	  src/arch/unix/gui/uidigimax.c, src/arch/unix/gui/uidqbb.c,
	  src/arch/unix/gui/uidrive.c, src/arch/unix/gui/uidrive.h,
	  src/arch/unix/gui/uidrivec128.c,
	  src/arch/unix/gui/uidrivec128.h,
	  src/arch/unix/gui/uidrivec64.c,
	  src/arch/unix/gui/uidrivec64.h,
	  src/arch/unix/gui/uidrivec64c128.c,
	  src/arch/unix/gui/uidrivec64c128.h,
	  src/arch/unix/gui/uidrivec64dtv.c,
	  src/arch/unix/gui/uidrivec64dtv.h,
	  src/arch/unix/gui/uidrivec64vic20.c,
	  src/arch/unix/gui/uidrivec64vic20.h,
	  src/arch/unix/gui/uidriveiec.c,
	  src/arch/unix/gui/uidriveiec.h,
	  src/arch/unix/gui/uidrivepetcbm2.c,
	  src/arch/unix/gui/uidrivepetcbm2.h,
	  src/arch/unix/gui/uidriveplus4.c,
	  src/arch/unix/gui/uidriveplus4.h,
	  src/arch/unix/gui/uidrivevic20.c,
	  src/arch/unix/gui/uidrivevic20.h,
	  src/arch/unix/gui/uieasyflash.c, src/arch/unix/gui/uiedisk.h,
	  src/arch/unix/gui/uifliplist.c,
	  src/arch/unix/gui/uifliplist.h,
	  src/arch/unix/gui/uifullscreen-menu.h,
	  src/arch/unix/gui/uigeoram.c, src/arch/unix/gui/uigeoram.h,
	  src/arch/unix/gui/uihotkey.h, src/arch/unix/gui/uiide64.c,
	  src/arch/unix/gui/uiide64.h, src/arch/unix/gui/uiisepic.c,
	  src/arch/unix/gui/uijoystick2.c,
	  src/arch/unix/gui/uijoystick2.h,
	  src/arch/unix/gui/uikeyboard.c,
	  src/arch/unix/gui/uikeyboard.h, src/arch/unix/gui/uilib.c,
	  src/arch/unix/gui/uilib.h, src/arch/unix/gui/uimidi.c,
	  src/arch/unix/gui/uimidi.h, src/arch/unix/gui/uimmc64.c,
	  src/arch/unix/gui/uimmc64.h, src/arch/unix/gui/uimon.c,
	  src/arch/unix/gui/uimouse.c, src/arch/unix/gui/uimouse.h,
	  src/arch/unix/gui/uinetplay.c, src/arch/unix/gui/uinetplay.h,
	  src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalemu.h,
	  src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uipalette.h,
	  src/arch/unix/gui/uiperipheral.c,
	  src/arch/unix/gui/uiperipheral.h,
	  src/arch/unix/gui/uiperipheralieee.c,
	  src/arch/unix/gui/uiperipheralieee.h,
	  src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus256k.c,
	  src/arch/unix/gui/uiplus60k.c, src/arch/unix/gui/uiplus60k.h,
	  src/arch/unix/gui/uiprinter.c,
	  src/arch/unix/gui/uiprinteriec.c,
	  src/arch/unix/gui/uiprinteriec.h,
	  src/arch/unix/gui/uiprinteriecplus4.c,
	  src/arch/unix/gui/uiprinterieee.c,
	  src/arch/unix/gui/uiprinterieee.h,
	  src/arch/unix/gui/uips2mouse.c, src/arch/unix/gui/uiramcart.c,
	  src/arch/unix/gui/uiramcart.h, src/arch/unix/gui/uireu.c,
	  src/arch/unix/gui/uireu.h, src/arch/unix/gui/uiromset.c,
	  src/arch/unix/gui/uiromset.h, src/arch/unix/gui/uirs232.c,
	  src/arch/unix/gui/uirs232.h,
	  src/arch/unix/gui/uirs232c64c128.c,
	  src/arch/unix/gui/uirs232c64c128.h,
	  src/arch/unix/gui/uirs232petplus4cbm2.c,
	  src/arch/unix/gui/uirs232petplus4cbm2.h,
	  src/arch/unix/gui/uirs232user.c,
	  src/arch/unix/gui/uirs232user.h,
	  src/arch/unix/gui/uiscreenshot.h,
	  src/arch/unix/gui/uisettings.c,
	  src/arch/unix/gui/uisettings.h, src/arch/unix/gui/uisid.c,
	  src/arch/unix/gui/uisid.h, src/arch/unix/gui/uisnapshot.h,
	  src/arch/unix/gui/uisound.c, src/arch/unix/gui/uisound.h,
	  src/arch/unix/gui/uited.c, src/arch/unix/gui/uited.h,
	  src/arch/unix/gui/uitfe.c, src/arch/unix/gui/uitfe.h,
	  src/arch/unix/gui/uivdc.c, src/arch/unix/gui/uivdc.h,
	  src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivic.h,
	  src/arch/unix/gui/uivicii.c, src/arch/unix/gui/vic20ui.c,
	  src/arch/unix/gui/vsidui.c: Started on the unix arch code
	  cleanup.

	* src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h,
	  src/arch/unix/gp2x/prefs_gp2x.c, src/arch/unix/gp2x/ui_gp2x.c,
	  src/arch/unix/gp2x/uiarch.h, src/arch/unix/gp2x/uicmdline.c,
	  src/arch/unix/gp2x/uimenu.h, src/arch/unix/gp2x/uimon.c,
	  src/arch/unix/gp2x/uitext_gp2x.c,
	  src/arch/unix/gp2x/uitext_gp2x.h,
	  src/arch/unix/gp2x/vic20ui.c, src/arch/unix/gp2x/video.c,
	  src/arch/unix/gp2x/vkeyboard_gp2x.c,
	  src/arch/unix/gp2x/vkeyboard_gp2x.h,
	  src/arch/unix/gp2x/vsidui.c: Finished up the gp2x arch code
	  cleanup.

	* src/arch/riscos/c128ui.c, src/arch/riscos/c64ui.c,
	  src/arch/riscos/cbm2ui.c, src/arch/riscos/joy.c,
	  src/arch/riscos/kbd.c, src/arch/riscos/kbd.h,
	  src/arch/riscos/petui.c, src/arch/riscos/plus4ui.c,
	  src/arch/riscos/rs232.c, src/arch/riscos/spritedrv.c,
	  src/arch/riscos/ui.c, src/arch/riscos/uiconfig.c,
	  src/arch/riscos/uiconfig.h, src/arch/riscos/uihelp.c,
	  src/arch/riscos/uimsgwin.c, src/arch/riscos/uisharedef.h,
	  src/arch/riscos/vic20ui.c, src/arch/riscos/video.c,
	  src/arch/riscos/vsidui.c, src/arch/riscos/vsync.c: Added
	  spaces to struct definitions in the riscos arch.

2009-09-22  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/uistatusbar.c: Style fixes

2009-09-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/dialogs.c,
	  src/arch/os2/dialogs/dlg-create.c,
	  src/arch/os2/dialogs/dlg-emulator.c,
	  src/arch/os2/dialogs/dlg-fileio.c,
	  src/arch/os2/dialogs/menubar.c, src/arch/os2/joy.c,
	  src/arch/os2/joy.h, src/arch/os2/kbd.c,
	  src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c,
	  src/arch/os2/mousedrv.c, src/arch/os2/rs232.c,
	  src/arch/os2/siddefs.h, src/arch/os2/snippets/filedlg.h,
	  src/arch/os2/snippets/isatty.c,
	  src/arch/os2/snippets/pmwin2.c, src/arch/os2/ui.c,
	  src/arch/os2/video.c, src/arch/os2/videoarch.h: Added spaces
	  to struct definitions in the os/2 arch.

2009-09-21  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in, src/sounddrv/soundcoreaudio.c: macosx: rewrote
	  CoreAudio driver to support AudioUnit and fixed sample rate
	  issues

2009-09-21  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.17

2009-09-21  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/unix/gui/uic64dtv.c: Added a cast to fix a warning.

	* src/vic20/cart/finalexpansion.c: Include string.h so memset()
	  has a visible prototype.

2009-09-19  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h,
	  src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_video.c: Add
	  general slider callback to SDL UI, adapt several menu items to
	  use it

	* src/arch/sdl/menu_sound.c, src/arch/sdl/uimenu.c,
	  src/arch/sdl/uimenu.h: Add slider to SDL UI and use it for
	  volume control. Patch provided by Peter Edwards.

	* src/arch/sdl/uistatusbar.c: Limit SDL UI statusbar location to
	  visible part of screen; fixes visibility in cases where the
	  window is smaller than the emulated screen

2009-09-19  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/cart/finalexpansion.c: Added handling of Final
	  Expansion 3 images of non 512Kb size.

2009-09-18  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/cart/finalexpansion.c: Only write back Final
	  Expansion 3 image if flash is dirty.

2009-09-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c,
	  src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c,
	  src/arch/msdos/joy.c, src/arch/msdos/menudefs.c,
	  src/arch/msdos/petui.c, src/arch/msdos/plus4ui.c,
	  src/arch/msdos/statusbar.c, src/arch/msdos/statusbar.h,
	  src/arch/msdos/tfearch.c, src/arch/msdos/ui.c,
	  src/arch/msdos/uiattach.c, src/arch/msdos/uic64_256k.c,
	  src/arch/msdos/uic64cart.c, src/arch/msdos/uic64dtv.c,
	  src/arch/msdos/uidigimax.c, src/arch/msdos/uidqbb.c,
	  src/arch/msdos/uidrive.c, src/arch/msdos/uieasyflash.c,
	  src/arch/msdos/uigeoram.c, src/arch/msdos/uiisepic.c,
	  src/arch/msdos/uijoystick.c, src/arch/msdos/uilightpen.c,
	  src/arch/msdos/uimmc64.c, src/arch/msdos/uinetplay.c,
	  src/arch/msdos/uiperipherial.c, src/arch/msdos/uipetreu.c,
	  src/arch/msdos/uiplus256k.c, src/arch/msdos/uiplus60k.c,
	  src/arch/msdos/uiprinter.c, src/arch/msdos/uiramcart.c,
	  src/arch/msdos/uireu.c, src/arch/msdos/uiscreenshot.c,
	  src/arch/msdos/uisid.c, src/arch/msdos/uisidcart.c,
	  src/arch/msdos/uisiddtv.c, src/arch/msdos/uisnapshot.c,
	  src/arch/msdos/uisound.c, src/arch/msdos/uisoundexpander.c,
	  src/arch/msdos/uitfe.c, src/arch/msdos/vic20ui.c,
	  src/arch/msdos/video.c, src/arch/msdos/videoarch.h,
	  src/arch/msdos/vsync.c: Added spaces to struct definitions in
	  the msdos arch.

	* src/arch/beos/archdep.h, src/arch/beos/c128ui.cc,
	  src/arch/beos/c64dtvui.cc, src/arch/beos/c64ui.cc,
	  src/arch/beos/cbm2ui.cc, src/arch/beos/joy.cc,
	  src/arch/beos/kbd.c, src/arch/beos/petui.cc,
	  src/arch/beos/plus4ui.cc, src/arch/beos/socketimpl.h,
	  src/arch/beos/statusbar.cc, src/arch/beos/ui.cc,
	  src/arch/beos/ui_cbm2.cc, src/arch/beos/ui_drive.cc,
	  src/arch/beos/ui_joystick.cc, src/arch/beos/ui_pet.cc,
	  src/arch/beos/ui_ram.cc, src/arch/beos/ui_sid.cc,
	  src/arch/beos/ui_video.cc, src/arch/beos/vic20ui.cc,
	  src/arch/beos/video.cc: Added spaces to struct definitions in
	  the beos arch.

2009-09-17  Hannu Nuotio <hannu.nuotio@tut.fi>

	* configure.in: Add UNIX_{WIZ,DINGUX}_COMPILE to non-unix parts,
	  fixes autogen.sh on non-unix

2009-09-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/ahi.c, src/arch/amigaos/c128ui.c,
	  src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64ui.c,
	  src/arch/amigaos/cbm2ui.c, src/arch/amigaos/fixdeps.c,
	  src/arch/amigaos/intl.c, src/arch/amigaos/joy.c,
	  src/arch/amigaos/joy.h, src/arch/amigaos/joyai.c,
	  src/arch/amigaos/joyll.c, src/arch/amigaos/joyll.h,
	  src/arch/amigaos/petui.c, src/arch/amigaos/plus4ui.c,
	  src/arch/amigaos/pointer.c, src/arch/amigaos/screen-shot.c,
	  src/arch/amigaos/statusbar.c, src/arch/amigaos/tfearch.c,
	  src/arch/amigaos/ui.c, src/arch/amigaos/uiapi.c,
	  src/arch/amigaos/uic64cart.c, src/arch/amigaos/uilib.c,
	  src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c,
	  src/arch/amigaos/video.c: Finished adding spaces to struct
	  definitions in the amigaos arch.

	* src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/uiacia.c,
	  src/arch/amigaos/mui/uic128settings.c,
	  src/arch/amigaos/mui/uic64_256k.c,
	  src/arch/amigaos/mui/uic64dtv.c,
	  src/arch/amigaos/mui/uicbm2settings.c,
	  src/arch/amigaos/mui/uidatasette.c,
	  src/arch/amigaos/mui/uidigimax.c,
	  src/arch/amigaos/mui/uidqbb.c,
	  src/arch/amigaos/mui/uidrivec128.c,
	  src/arch/amigaos/mui/uidrivec64vic20.c,
	  src/arch/amigaos/mui/uidrivepetcbm2.c,
	  src/arch/amigaos/mui/uidriveplus4.c,
	  src/arch/amigaos/mui/uieasyflash.c,
	  src/arch/amigaos/mui/uigeoram.c,
	  src/arch/amigaos/mui/uiide64.c,
	  src/arch/amigaos/mui/uiisepic.c,
	  src/arch/amigaos/mui/uijoystick.c,
	  src/arch/amigaos/mui/uijoystickll.c,
	  src/arch/amigaos/mui/uimmc64.c,
	  src/arch/amigaos/mui/uimouse.c,
	  src/arch/amigaos/mui/uinetwork.c,
	  src/arch/amigaos/mui/uipetreu.c,
	  src/arch/amigaos/mui/uipetsettings.c,
	  src/arch/amigaos/mui/uiplus256k.c,
	  src/arch/amigaos/mui/uiplus60k.c,
	  src/arch/amigaos/mui/uiram.c,
	  src/arch/amigaos/mui/uiramcart.c,
	  src/arch/amigaos/mui/uireu.c,
	  src/arch/amigaos/mui/uiromc128settings.c,
	  src/arch/amigaos/mui/uiromc64vic20settings.c,
	  src/arch/amigaos/mui/uiromcbm2settings.c,
	  src/arch/amigaos/mui/uirompetsettings.c,
	  src/arch/amigaos/mui/uiromplus4settings.c,
	  src/arch/amigaos/mui/uirs232user.c,
	  src/arch/amigaos/mui/uisid.c,
	  src/arch/amigaos/mui/uisidcart.c,
	  src/arch/amigaos/mui/uisiddtv.c,
	  src/arch/amigaos/mui/uisnapshot.c,
	  src/arch/amigaos/mui/uisound.c,
	  src/arch/amigaos/mui/uisoundexpander.c,
	  src/arch/amigaos/mui/uivic20mem.c,
	  src/arch/amigaos/mui/uivicii.c,
	  src/arch/amigaos/mui/uivideoc128.c,
	  src/arch/amigaos/mui/uivideoc64plus4vic20.c,
	  src/arch/amigaos/mui/uivideocbm2pet.c: Started adding spaces
	  to struct definitions in the amigaos arch.

	* src/arch/unix/gp2x/prefs_gp2x.c,
	  src/arch/unix/gp2x/prefs_gp2x.h, src/arch/unix/gp2x/ui.c,
	  src/arch/unix/gp2x/ui_gp2x.c: Added some more gp2x arch code
	  cleanups.

2009-09-16  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/joy.c, src/arch/sdl/kbd.c,
	  src/arch/sdl/menu_c128hw.c,
	  src/arch/sdl/menu_c64_common_expansions.c,
	  src/arch/sdl/menu_c64_expansions.c,
	  src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64dtvhw.c,
	  src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_cbm2cart.c,
	  src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_common.h,
	  src/arch/sdl/menu_debug.c, src/arch/sdl/menu_drive.c,
	  src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_help.c,
	  src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_lightpen.c,
	  src/arch/sdl/menu_midi.c, src/arch/sdl/menu_mouse.c,
	  src/arch/sdl/menu_network.c, src/arch/sdl/menu_petcart.c,
	  src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_plus4cart.c,
	  src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_ram.c,
	  src/arch/sdl/menu_reset.c, src/arch/sdl/menu_rom.c,
	  src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_screenshot.c,
	  src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c,
	  src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_sound.c,
	  src/arch/sdl/menu_speed.c, src/arch/sdl/menu_tape.c,
	  src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20cart.c,
	  src/arch/sdl/menu_vic20hw.c, src/arch/sdl/menu_video.c,
	  src/arch/sdl/ui.c, src/arch/sdl/uifilereq.c,
	  src/arch/sdl/video.c, src/arch/sdl/vkbd.c,
	  src/arch/sdl/vsidui.c, src/arch/sdl/x128_ui.c,
	  src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c,
	  src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	  src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c: Restore
	  spaces to structs, fix JEPG typo, fix incorrect (yet harmless)
	  int cast

2009-09-15  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_snapshot.c, src/vic20/vic-snapshot.c,
	  src/vic20/vic20memsnapshot.c: Fix xvic snapshots (except cart
	  specific parts) and SDL UI quickload/save snapshot menu items

2009-09-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in: Added --enable-wiz and --enable-dingux to
	  configure.in, for dingux this will cause some dingux specific
	  compile options/optimizations to be used, also added wiz and
	  dingux toolchain recognition to configure.in

	* src/arch/sdl/vsidui.c: Added some more sdl arch code cleanups.

2009-09-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/vic20/cart/megacart.c: Include <string.h>, not "string.h".

2009-09-14  Christian Vogelgsang <chris@vogelgsang.org>

	* src/sounddrv/soundcoreaudio.c: macosx: fixed stereo sid output

2009-09-14  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt, src/arch/sdl/vsidui.c, src/c64/c64.c,
	  src/init.c, src/machine.h, src/main.c,
	  src/raster/raster-canvas.c, src/raster/raster.c,
	  src/video/video-canvas.c, src/video/video-color.c,
	  src/video/video-viewport.c: Add new variable
	  video_disabled_mode to replace vsid/console_mode testing in
	  raster/ and video/, add initial SDL UI vsid implementation

2009-09-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/sdl/uifilereq.c: Changed the string generation in
	  sdl_ui_file_selector_redraw() to use lib_msprintf() instead of
	  the unsafe malloc()/sprintf() combination.

	* src/video/render2x2pal.c: Make sure the pragmas are only used
	  with MSVC.

	* src/video/render2x2pal.c: Explicitly disable warning 4244 on
	  MSVC builds.

	* src/vic20/cart/megacart.c: Include string.h so strcmp() has a
	  visible prototype.

2009-09-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_vic20cart.c, src/translate.c,
	  src/translate.txt, src/vic20/cart/finalexpansion.c,
	  src/vic20/cart/finalexpansion.h, src/vic20/cart/generic.c,
	  src/vic20/cart/megacart.c, src/vic20/cart/megacart.h,
	  src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cartmem.c,
	  src/vic20/cart/vic20cartmem.h, src/vic20/vic20.c: Rewritten cart
	  handling, and added vic20 carts.

	* src/Makefile.am, src/arch/Makefile.am, src/arch/platform.h,
	  src/arch/platform_aix_version.h, src/arch/platform_cpu_type.h,
	  src/arch/platform_freebsd_version.h,
	  src/arch/platform_netbsd_version.h,
	  src/arch/platform_openbsd_version.h,
	  src/arch/platform_qnx6_version.h, src/platform.h,
	  src/platform_aix_version.h, src/platform_cpu_type.h,
	  src/platform_freebsd_version.h, src/platform_netbsd_version.h,
	  src/platform_openbsd_version.h, src/platform_qnx6_version.h:
	  Moved the platform discovery files to the src/arch dir.

	* src/arch/unix/gp2x/input_gp2x.c,
	  src/arch/unix/gp2x/input_gp2x.h,
	  src/arch/unix/gp2x/keycodes.h, src/arch/unix/gp2x/minimal.c,
	  src/arch/unix/gp2x/minimal.h,
	  src/arch/unix/gp2x/minimal_940t.h, src/arch/unix/gp2x/petui.c,
	  src/arch/unix/gp2x/plus4ui.c: Added some more gp2x arch code
	  cleanups.

	* src/arch/amigaos/ui.c, src/arch/beos/vicemenu.cc,
	  src/arch/msdos/tuifs.c, src/arch/sdl/menu_help.c,
	  src/arch/sdl/uifilereq.c, src/arch/unix/gp2x/minimal.c,
	  src/arch/unix/gp2x/minimal.h,
	  src/arch/unix/gp2x/minimal_940t.h,
	  src/arch/unix/gp2x/prefs_gp2x.c,
	  src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m,
	  src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/vicemachine.m,
	  src/arch/unix/mididrv.c,
	  src/arch/unix/x11/xaw/widgets/Directory.c,
	  src/arch/win32/statusbar.c, src/arch/win32/vsidui.c,
	  src/autostart-prg.c, src/autostart.c, src/c1541.c,
	  src/c64/reloc65.c, src/c64dtv/c64dtvcpu.c,
	  src/core/ciatimer.h, src/lib.c,
	  src/lib/libffmpeg/libavformat/avformat.h,
	  src/lib/libffmpeg/libavutil/common.h, src/lib/lpng/pngwrite.c,
	  src/libm_math.c, src/monitor/mon_file.c,
	  src/monitor/mon_lex.c, src/monitor/monitor.c, src/petcat.c,
	  src/printerdrv/drv-nl10.c, src/rs232drv/rsuser.c,
	  src/socket.c, src/sysfile.c, src/tape/tap.c,
	  src/vdrive/vdrive-rel.c, src/vic20/vic20cpu.c: Did some global
	  'while(....)' -> 'while (....)' cleanups.

2009-09-13  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/uifilereq.c: Allocate one more byte for the
	  terminating zero

2009-09-13  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc.c: Initialise the VDC's internal ram at power up.

2009-09-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/dlg-monitor.c, src/arch/os2/tfearch.c,
	  src/arch/sdl/uistatusbar.c, src/arch/sdl/vkbd.c,
	  src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/prefs_gp2x.c,
	  src/arch/unix/gp2x/uitext_gp2x.c, src/arch/unix/gp2x/video.c,
	  src/arch/unix/gp2x/vkeyboard_gp2x.c, src/arch/unix/joy.c,
	  src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m,
	  src/arch/unix/macosx/cocoa/menu/c64controller.m,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/vicemachine.m,
	  src/arch/unix/macosx/cocoa/vicemachinenotifier.m,
	  src/arch/unix/macosx/cocoa/view/controlwindow.m,
	  src/arch/unix/macosx/cocoa/view/driveview.m,
	  src/arch/unix/macosx/cocoa/view/joystickview.m,
	  src/arch/unix/macosx/cocoa/view/tapeview.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/macosx/joy.c, src/arch/unix/macosx/mididrv.c,
	  src/arch/unix/x11/gnome/uijoystickkeys.c,
	  src/arch/unix/x11/xaw/widgets/Canvas.c,
	  src/arch/win32/catweaselmkiii.c, src/arch/win32/vsidui.c,
	  src/autostart-prg.c, src/c64/fmopl.c, src/c64/patchrom.c,
	  src/c64/tfe.c, src/c64dtv/c64dtvflash.c, src/findpath.c,
	  src/gcr.c, src/gfxoutputdrv/ffmpegdrv.c,
	  src/gfxoutputdrv/quicktimedrv.c, src/lib/lpng/pngpread.c,
	  src/lib/lpng/pngread.c, src/lib/lpng/pngrutil.c,
	  src/monitor/mon_memory.c, src/monitor/monitor.c,
	  src/printerdrv/drv-nl10.c, src/serial/serial-iec-device.c,
	  src/tape/tap.c, src/vic20/vic20mem.c, src/vic20/vic20sound.c,
	  src/vicii/vicii.c: Did some global 'for(....)' -> 'for (....)'
	  cleanups.

	* src/Makefile.am, src/platform.h, src/platform_cpu_type.h,
	  src/platform_qnx6_version.h: Continued work on the platform
	  discovery macros.

	* src/arch/unix/gp2x/Char_ROM.h,
	  src/arch/unix/gp2x/audio_gp2x.c, src/arch/unix/gp2x/c128ui.c,
	  src/arch/unix/gp2x/c64ui.c, src/arch/unix/gp2x/cbm2ui.c,
	  src/arch/unix/gp2x/fullscreenarch.h: Started on the GP2X code
	  cleanup.

	* src/Makefile.am, src/platform.h, src/platform_aix_version.h,
	  src/platform_cpu_type.h, src/platform_freebsd_version.h,
	  src/platform_netbsd_version.h, src/platform_openbsd_version.h:
	  Continued work on the platform discovery macros.

2009-09-12  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/x11-launcher.sh: macosx: fixed gtk
	  launcher in 10.6

	* src/arch/unix/macosx/make-bindist.sh: macosx: updated bundling
	  for current platypus releases

2009-09-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/6510core.c, src/6510dtvcore.c, src/arch/amigaos/tfearch.c,
	  src/arch/sdl/video.c, src/arch/sdl/vkbd.c,
	  src/arch/unix/archdep.c, src/arch/unix/gp2x/c128ui.c,
	  src/arch/unix/gp2x/cbm2ui.c, src/arch/unix/gp2x/minimal.c,
	  src/arch/unix/gp2x/prefs_gp2x.c,
	  src/arch/unix/gp2x/uitext_gp2x.c,
	  src/arch/unix/gp2x/vic20ui.c,
	  src/arch/unix/macosx/cocoa/console.m,
	  src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m,
	  src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m,
	  src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m,
	  src/arch/unix/macosx/cocoa/main.m,
	  src/arch/unix/macosx/cocoa/menu/c64controller.m,
	  src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/macosx/cocoa/mousedrv.m,
	  src/arch/unix/macosx/cocoa/ui.m,
	  src/arch/unix/macosx/cocoa/uimon.m,
	  src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/vicemachine.m,
	  src/arch/unix/macosx/cocoa/vicemachinenotifier.m,
	  src/arch/unix/macosx/cocoa/view/consolewindow.m,
	  src/arch/unix/macosx/cocoa/view/controlwindow.m,
	  src/arch/unix/macosx/cocoa/view/driveview.m,
	  src/arch/unix/macosx/cocoa/view/fullscreenwindow.m,
	  src/arch/unix/macosx/cocoa/view/joystickview.m,
	  src/arch/unix/macosx/cocoa/view/keypressview.m,
	  src/arch/unix/macosx/cocoa/view/logview.m,
	  src/arch/unix/macosx/cocoa/view/soundview.m,
	  src/arch/unix/macosx/cocoa/view/statusview.m,
	  src/arch/unix/macosx/cocoa/view/tapeview.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/macosx/cocoa/view/vicewindow.m,
	  src/arch/unix/macosx/joy.c, src/arch/unix/macosx/mididrv.c,
	  src/arch/unix/mididrv.c, src/arch/unix/tfearch.c,
	  src/arch/unix/x11/gnome/about.c,
	  src/arch/unix/x11/gnome/uimenu.c,
	  src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c,
	  src/arch/unix/x11/xaw/widgets/FileSel.c,
	  src/arch/unix/x11/xaw/x11ui.c,
	  src/arch/win32/catweaselmkiii.c, src/arch/win32/dynlib.c,
	  src/arch/win32/mididrv.c, src/arch/win32/parsid.c,
	  src/arch/win32/tfearch.c, src/arch/win32/uidrivec128.c,
	  src/arch/win32/uidriveplus4.c, src/arch/win32/uikeyboard.c,
	  src/arch/win32/uilib.c, src/arch/win32/uimediafile.c,
	  src/arch/win32/uiram.c, src/arch/win32/vsidui.c,
	  src/autostart-prg.c, src/autostart.c, src/c64/c64io.c,
	  src/c64/c64mem.c, src/c64/cart/stardos.c,
	  src/c64/cart/supersnapshot.c, src/c64/fmopl.c, src/c64/psid.c,
	  src/c64/reloc65.c, src/c64/reu.c, src/c64/tfe.c,
	  src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvcpu.c,
	  src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c,
	  src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmemrom.c,
	  src/c64dtv/hummeradc.c, src/core/ciacore.c,
	  src/core/viacore.c, src/drive/ieee/fdc.c, src/findpath.c,
	  src/fsdevice/fsdevice-open.c, src/gcr.c,
	  src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c,
	  src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/quicktimedrv.c,
	  src/iecbus/iecbus.c, src/imagecontents/tapecontents.c,
	  src/joystick.c, src/keyboard.c,
	  src/lib/libffmpeg/libavutil/common.h,
	  src/lib/libffmpeg/libavutil/rational.h, src/lib/lpng/png.c,
	  src/lib/lpng/pngerror.c, src/lib/lpng/pngget.c,
	  src/lib/lpng/pngmem.c, src/lib/lpng/pngpread.c,
	  src/lib/lpng/pngread.c, src/lib/lpng/pngrio.c,
	  src/lib/lpng/pngrtran.c, src/lib/lpng/pngrutil.c,
	  src/lib/lpng/pngset.c, src/lib/lpng/pngtrans.c,
	  src/lib/lpng/pngwio.c, src/lib/lpng/pngwrite.c,
	  src/lib/lpng/pngwtran.c, src/lib/lpng/pngwutil.c,
	  src/lib/zlib/zutil.h, src/libm_math.c, src/maincpu.c,
	  src/midi.c, src/monitor/mon_file.c, src/monitor/mon_lex.c,
	  src/monitor/mon_memory.c, src/monitor/monitor.c, src/mouse.c,
	  src/parallel.h, src/parallel/parallel.c, src/pet/petvia.c,
	  src/petcat.c, src/piacore.c, src/printerdrv/drv-nl10.c,
	  src/printerdrv/output-graphics.c, src/ps2mouse.c,
	  src/raster/raster-resources.c, src/rs232drv/rsuser.c,
	  src/serial/fsdrive.c, src/serial/serial-iec-device.c,
	  src/sid/sid-resources.c, src/sounddrv/lamelib.c,
	  src/sounddrv/soundcoreaudio.c, src/sounddrv/soundmovie.c,
	  src/sounddrv/soundmp3.c, src/sounddrv/sounduss.c,
	  src/tape/tap.c, src/usleep.c, src/vdrive/vdrive-rel.c,
	  src/vic20/vic20ieeevia2.c, src/vic20/vic20mem.c,
	  src/vic20/vic20sound.c, src/vicii/vicii-fetch.c,
	  src/vicii/vicii.c: Did some global 'if(....)' -> 'if (....)'
	  cleanups.

	* src/Makefile.am, src/platform.h: Added a header to deal with
	  determining the platform, cpu and version of the os that is
	  being compiled for, for future inclusion in the about dialog
	  of the various ports.

	* src/arch/sdl/uimenu.c, src/arch/sdl/uimon.c,
	  src/arch/sdl/uimsgbox.h, src/arch/sdl/uipause.c,
	  src/arch/sdl/uipoll.c, src/arch/sdl/uipoll.h,
	  src/arch/sdl/uistatusbar.c, src/arch/sdl/uistatusbar.h,
	  src/arch/sdl/video.c, src/arch/sdl/videoarch.h,
	  src/arch/sdl/vkbd.c, src/arch/sdl/vsidui.c,
	  src/arch/sdl/vsyncarch.c, src/arch/sdl/x128_ui.c,
	  src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c,
	  src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	  src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c: Added some
	  more sdl arch code cleanups.

2009-09-11  Christian Vogelgsang <chris@vogelgsang.org>

	* build/Makefile.am, build/macosx/build-vice-release.sh: macosx:
	  fixed source tarball generation

2009-09-11  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc.c: Revert the interlace mode changes until a
	  better implementation is developed.

2009-09-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, doc/GP2X-Howto.txt: Added a --enable-gp2x
	  configure option for non-open2x toolchains, this eliminates
	  the need to rename or make links for the toolchain tools.

	* configure.in: Added some ui enable conflict/sanity checks to
	  the configure script.

	* src/arch/amigaos/catweaselmkiii.c, src/arch/sdl/archdep.c,
	  src/arch/sdl/blockdev.c, src/arch/sdl/joy.c,
	  src/arch/sdl/kbd.c, src/arch/sdl/menu_plus4cart.c,
	  src/arch/sdl/menu_reset.c, src/arch/sdl/menu_sound.c,
	  src/arch/sdl/menu_speed.c: Added some more sdl arch code
	  cleanups.

	* src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64cart.c,
	  src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64hw.c,
	  src/arch/sdl/menu_cbm2cart.c, src/arch/sdl/menu_cbm2hw.c,
	  src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h,
	  src/arch/sdl/menu_debug.c, src/arch/sdl/menu_drive.c,
	  src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_help.c,
	  src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_lightpen.c,
	  src/arch/sdl/menu_midi.c, src/arch/sdl/menu_mouse.c,
	  src/arch/sdl/menu_network.c, src/arch/sdl/menu_petcart.c,
	  src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_plus4cart.c,
	  src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_ram.c,
	  src/arch/sdl/menu_reset.c, src/arch/sdl/menu_rom.c,
	  src/arch/sdl/menu_rs232.c, src/arch/sdl/menu_screenshot.c,
	  src/arch/sdl/menu_settings.c, src/arch/sdl/menu_sid.c,
	  src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_sound.c,
	  src/arch/sdl/menu_speed.c, src/arch/sdl/menu_tape.c,
	  src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20cart.c,
	  src/arch/sdl/menu_vic20hw.c, src/arch/sdl/menu_video.c,
	  src/arch/sdl/mousedrv.c, src/arch/sdl/mousedrv.h,
	  src/arch/sdl/sdlmain.c, src/arch/sdl/signals.c,
	  src/arch/sdl/ui.c, src/arch/sdl/ui.h,
	  src/arch/sdl/uicmdline.c, src/arch/sdl/uifilereq.c,
	  src/arch/sdl/uifilereq.h, src/arch/sdl/uihotkey.c: Added some
	  more sdl arch code cleanups.

2009-09-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_unix.h,
	  src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_win32.h,
	  src/arch/sdl/archdep_xbox.c, src/arch/sdl/archdep_xbox.h,
	  src/arch/sdl/blockdev.c, src/arch/sdl/console.c,
	  src/arch/sdl/fullscreen.c, src/arch/sdl/fullscreenarch.h,
	  src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/kbd.c,
	  src/arch/sdl/kbd.h, src/arch/sdl/lightpendrv.c,
	  src/arch/sdl/menu_c64_common_expansions.c,
	  src/arch/sdl/menu_c64_expansions.c: Added some more sdl arch
	  code cleanups.

2009-09-09  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-allext.sh,
	  build/macosx/build-ffmpeglame.sh, build/macosx/build-inc.sh,
	  build/macosx/build-readline.sh: macosx: added support for 10.6
	  hosted extlib build

	* build/macosx/build-vice-dist.sh,
	  build/macosx/build-vice-release.sh,
	  src/arch/unix/macosx/make-bindist.sh: macosx: added support
	  for 10.6 hosted build

2009-09-09  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc.c: First go at interlace (50 row) support. Text
	  mode OK, bitmap mode still needs work.

2009-09-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_amiga.h,
	  src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_beos.h,
	  src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_cegcc.h,
	  src/arch/sdl/archdep_riscos.c, src/arch/sdl/archdep_riscos.h,
	  src/arch/sdl/win32-msvc/config.h,
	  src/arch/sdl/win32-msvc/dirent.h,
	  src/arch/sdl/win32-msvc/siddefs-fp.h,
	  src/arch/sdl/win32-msvc/siddefs.h,
	  src/arch/sdl/win32-watcom/config.h,
	  src/arch/sdl/win64-msvc/config.h,
	  src/arch/sdl/win64-msvc/dirent.h,
	  src/arch/sdl/win64-msvc/siddefs-fp.h,
	  src/arch/sdl/win64-msvc/siddefs.h, src/arch/sdl/xbox/config.h:
	  Started the sdl arch code cleanup.

2009-09-09  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vic20/vic20memsnapshot.c: Remove obsolete chargen
	  wraparound hacks in xvic snapshot handling

2009-09-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/riscos/video.c, src/arch/riscos/videoarch.h,
	  src/arch/riscos/vsidarch.h, src/arch/riscos/vsidui.c,
	  src/arch/riscos/vsync.c: Finished the riscos arch code
	  cleanup.

2009-09-09  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vic20/vic20-resources.c: Change default xvic memory
	  configuration to unexpanded

2009-09-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in: Added a test for in6addr_any to configure.in

	* src/arch/riscos/archdep.c, src/arch/riscos/archdep.h,
	  src/arch/riscos/blockdev.c, src/arch/riscos/c128ui.c,
	  src/arch/riscos/c64c128ui.c, src/arch/riscos/c64ui.c,
	  src/arch/riscos/cbm2ui.c, src/arch/riscos/config.h,
	  src/arch/riscos/console.c, src/arch/riscos/joy.c,
	  src/arch/riscos/joy.h, src/arch/riscos/kbd.c,
	  src/arch/riscos/kbd.h, src/arch/riscos/mousedrv.c,
	  src/arch/riscos/mousedrv.h, src/arch/riscos/petui.c,
	  src/arch/riscos/plus4ui.c, src/arch/riscos/riscosmain.c,
	  src/arch/riscos/rs232.c, src/arch/riscos/signals.c,
	  src/arch/riscos/spritedrv.c, src/arch/riscos/ui.c,
	  src/arch/riscos/ui.h, src/arch/riscos/uicmdline.c,
	  src/arch/riscos/uiconfig.c, src/arch/riscos/uiconfig.h,
	  src/arch/riscos/uihelp.c, src/arch/riscos/uihelp.h,
	  src/arch/riscos/uiimage.c, src/arch/riscos/uiimage.h,
	  src/arch/riscos/uimon.c, src/arch/riscos/uimsgwin.c,
	  src/arch/riscos/uimsgwin.h, src/arch/riscos/uisharedef.h,
	  src/arch/riscos/vic20ui.c: Added some riscos arch code
	  cleanups.

2009-09-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-dtv/configure.in, src/resid/configure.in: Fixed some
	  errors.

	* src/arch/os2/ui.c, src/arch/os2/ui_status.h,
	  src/arch/os2/uicmdline.c, src/arch/os2/uimon.c,
	  src/arch/os2/video.c, src/arch/os2/videoarch.h,
	  src/arch/os2/vsidui.c, src/arch/os2/vsyncarch.c: Finished the
	  os/2 arch code cleanup.

2009-09-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/archdep.c, src/arch/os2/archdep.h,
	  src/arch/os2/blockdev.c, src/arch/os2/console.c,
	  src/arch/os2/fullscr.c, src/arch/os2/fullscr.h,
	  src/arch/os2/fullscros2.h, src/arch/os2/gradd.h,
	  src/arch/os2/joy.c, src/arch/os2/joy.h, src/arch/os2/kbd.c,
	  src/arch/os2/kbd.h, src/arch/os2/mousedrv.c,
	  src/arch/os2/mousedrv.h, src/arch/os2/os2main.c,
	  src/arch/os2/rs232.c, src/arch/os2/siddefs.h,
	  src/arch/os2/signals.c, src/arch/os2/sounddrv.c,
	  src/arch/os2/tfearch.c, src/arch/os2/types.h: Added some more
	  os/2 arch code cleanups.

2009-09-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/fonts/bdf2fnt.cc,
	  src/arch/os2/fonts/chargen2fnt.cc,
	  src/arch/os2/fonts/mps2chargen.cc,
	  src/arch/os2/fonts/vice2.rc, src/arch/os2/kbd/kbd-c64.c,
	  src/arch/os2/kbd/kbd-c64dtv.c, src/arch/os2/kbd/kbd-pet.c,
	  src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c,
	  src/arch/os2/kbd/parse.c, src/arch/os2/kbd/proc.c,
	  src/arch/os2/kbd/proc.h, src/arch/os2/snippets/dirport.c,
	  src/arch/os2/snippets/dirport.h,
	  src/arch/os2/snippets/filedlg.c,
	  src/arch/os2/snippets/pmwin2.c,
	  src/arch/os2/snippets/pmwin2.h,
	  src/arch/os2/vac++/cbm2-pet-dummy.c,
	  src/arch/os2/vac++/config.h: Added some more os/2 arch code
	  cleanups.

	* src/arch/win32/watcom/config.h: Fixed the 64bit defines for
	  watcom.

	* src/arch/win32/watcom/arch.tgt,
	  src/arch/win32/watcom/vice.wpj: Updated win32 watcom project
	  files.

	* src/arch/os2/dialogs/dlg-vsid.h,
	  src/arch/os2/dialogs/dlg-vsid.rc,
	  src/arch/os2/dialogs/dragndrop.c,
	  src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc: Added some more os/2 arch
	  code cleanups.

	* src/arch/win32/Makefile.am, src/arch/win32/arch.dsp,
	  src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	  src/arch/win32/res.rc, src/arch/win32/resautostart.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt,
	  src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	  src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/ui.c, src/arch/win32/uiautostart.c,
	  src/arch/win32/uiautostart.h, src/arch/win32/vic20ui.c,
	  src/arch/win32/x128.dsp, src/arch/win32/x64.dsp,
	  src/arch/win32/x64dtv.dsp, src/arch/win32/xcbm2.dsp,
	  src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp,
	  src/arch/win32/xvic.dsp, src/arch/win64/arch.vcproj,
	  src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj,
	  src/arch/win64/x64dtv.vcproj, src/arch/win64/xcbm2.vcproj,
	  src/arch/win64/xpet.vcproj, src/arch/win64/xplus4.vcproj,
	  src/arch/win64/xvic.vcproj: Added new autostart ui elements to
	  the win32/64 ports and updated the msvc project files.

2009-09-03  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/cartconv.c: Removed unused variable 'length' in
	  load_easyflash_crt().

2009-09-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/dlg-fileio.rc,
	  src/arch/os2/dialogs/dlg-joystick.c,
	  src/arch/os2/dialogs/dlg-joystick.h,
	  src/arch/os2/dialogs/dlg-joystick.rc,
	  src/arch/os2/dialogs/dlg-monitor.c,
	  src/arch/os2/dialogs/dlg-monitor.h,
	  src/arch/os2/dialogs/dlg-monitor.rc,
	  src/arch/os2/dialogs/dlg-reset.c,
	  src/arch/os2/dialogs/dlg-vsid.c: Added some more os/2 arch
	  code cleanups.

2009-09-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64dtv/c64dtv-cmdline-options.c: Remove obsolete EmuID and
	  Hummer userport cmdline options, readd hummeradc

2009-09-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/dialogs.c,
	  src/arch/os2/dialogs/dialogs.h,
	  src/arch/os2/dialogs/dialogs.rc,
	  src/arch/os2/dialogs/dlg-cmdopt.c,
	  src/arch/os2/dialogs/dlg-color.c,
	  src/arch/os2/dialogs/dlg-color.h,
	  src/arch/os2/dialogs/dlg-color.rc,
	  src/arch/os2/dialogs/dlg-create.c,
	  src/arch/os2/dialogs/dlg-datasette.c,
	  src/arch/os2/dialogs/dlg-datasette.h,
	  src/arch/os2/dialogs/dlg-datasette.rc,
	  src/arch/os2/dialogs/dlg-drive.c,
	  src/arch/os2/dialogs/dlg-drive.h,
	  src/arch/os2/dialogs/dlg-drive.rc,
	  src/arch/os2/dialogs/dlg-emulator.c,
	  src/arch/os2/dialogs/dlg-emulator.h,
	  src/arch/os2/dialogs/dlg-emulator.rc,
	  src/arch/os2/dialogs/dlg-fileio.c,
	  src/arch/os2/dialogs/dlg-fileio.h: Added some os/2 arch code
	  cleanups.

2009-09-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/uisiddtv.c, src/arch/msdos/uisiddtv.h,
	  src/arch/msdos/uisnapshot.c, src/arch/msdos/uisnapshot.h,
	  src/arch/msdos/uisound.c, src/arch/msdos/uisound.h,
	  src/arch/msdos/uisoundexpander.c, src/arch/msdos/uitfe.c,
	  src/arch/msdos/vic20ui.c, src/arch/msdos/video.c,
	  src/arch/msdos/vmidas.c, src/arch/msdos/vmidas.h,
	  src/arch/msdos/vsidui.c, src/arch/msdos/vsync.c: Finished the
	  msdos arch code cleanups.

2009-08-31  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/lightpen.c: Fix misleading comment

2009-08-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid/configure.in: Added testing for -mmmx to the resid
	  configure.in

	* src/arch/msdos/uiperipherial.c,
	  src/arch/msdos/uiperipherial.h, src/arch/msdos/uipetreu.c,
	  src/arch/msdos/uiplus256k.c, src/arch/msdos/uiplus60k.c,
	  src/arch/msdos/uiprinter.c, src/arch/msdos/uiprinter.h,
	  src/arch/msdos/uiramcart.c, src/arch/msdos/uiramcart.h,
	  src/arch/msdos/uireu.c, src/arch/msdos/uireu.h,
	  src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisid.c,
	  src/arch/msdos/uisid.h, src/arch/msdos/uisidcart.c: Added more
	  msdos arch code cleanups.

	* src/resid-dtv/configure.in: Added testing for -mmmx to the
	  resid-dtv configure.in

2009-08-30  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/serial/serial-iec-device.c: Fix incorrect response of the
	  high-level IEC device emulation to addresses 16-30. Patch by
	  Ingo Korb.

2009-08-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/mainviccpu.c: Fix xvic memmap zero page bug, remove some
	  unused defines

	* src/c64/c64mem.c, src/c64/cart/easyflash.c: EasyFlash: enable
	  ROML stores only on Ultimax mode, remove obsolete
	  mem_store_without_ultimax calls, remove misleading comment

2009-08-29  Errol Smith <strobe@kludgesoft.com>

	* data/C128/vdc_deft.vpl: Fix VDC brown so that it is actually
	  brown.

2009-08-27  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/archdep_riscos.c: Fix buffer overflow (bug
	  2844740)

2009-08-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/uiattach.h, src/arch/msdos/uic64_256k.c,
	  src/arch/msdos/uic64cart.c, src/arch/msdos/uic64cart.h,
	  src/arch/msdos/uic64dtv.c, src/arch/msdos/uicmdline.c,
	  src/arch/msdos/uidigimax.c, src/arch/msdos/uidqbb.c,
	  src/arch/msdos/uidrive.c, src/arch/msdos/uidrive.h,
	  src/arch/msdos/uieasyflash.c, src/arch/msdos/uigeoram.c,
	  src/arch/msdos/uigeoram.h, src/arch/msdos/uiisepic.c,
	  src/arch/msdos/uijoystick.c, src/arch/msdos/uijoystick.h,
	  src/arch/msdos/uilightpen.c, src/arch/msdos/uimmc64.c,
	  src/arch/msdos/uimon.c, src/arch/msdos/uinetplay.c: Added more
	  msdos arch code cleanups.

	* src/cartconv.c: Added EasyFlash support to cartconv.

2009-08-25  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_c64dtvhw.c, src/arch/unix/gui/uic64dtv.c,
	  src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h,
	  src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c: Remove
	  obsolete HummerUserportDevice and HummerUserportJoyPort
	  resources, readd HummerADC resource, fix SDL and *nix menus

2009-08-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/plus4ui.c, src/arch/msdos/signals.c,
	  src/arch/msdos/socketimpl.h, src/arch/msdos/statusbar.c,
	  src/arch/msdos/statusbar.h, src/arch/msdos/tfearch.c,
	  src/arch/msdos/tui.c, src/arch/msdos/tui.h,
	  src/arch/msdos/tui_backend.c, src/arch/msdos/tui_backend.h,
	  src/arch/msdos/tuicharset.c, src/arch/msdos/tuicharset.h,
	  src/arch/msdos/tuifs.c, src/arch/msdos/tuifs.h,
	  src/arch/msdos/tuiimagebrowser.c,
	  src/arch/msdos/tuiimagebrowser.h, src/arch/msdos/tuimenu.c,
	  src/arch/msdos/tuimenu.h, src/arch/msdos/tuiview.c,
	  src/arch/msdos/tuiview.h, src/arch/msdos/ui.c,
	  src/arch/msdos/uiattach.c: Added more msdos arch code
	  cleanups.

2009-08-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/kbd.h, src/arch/msdos/menudefs.c,
	  src/arch/msdos/menudefs.h, src/arch/msdos/mousedrv.c,
	  src/arch/msdos/mousedrv.h, src/arch/msdos/msdosmain.c,
	  src/arch/msdos/parsid.c, src/arch/msdos/petui.c: Added more
	  msdos arch code cleanups.

2009-08-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/archdep.c, src/arch/msdos/archdep.h,
	  src/arch/msdos/c128ui.c, src/arch/msdos/c64dtvui.c,
	  src/arch/msdos/c64ui.c, src/arch/msdos/cbm2ui.c,
	  src/arch/msdos/cbmcharsets.c, src/arch/msdos/cbmcharsets.h,
	  src/arch/msdos/console.c, src/arch/msdos/grabkey.c,
	  src/arch/msdos/grabkey.h, src/arch/msdos/joy.c,
	  src/arch/msdos/joy.h, src/arch/msdos/kbd.c: Started on the
	  msdos arch code cleanup.

2009-08-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/vicemenu.cc, src/arch/beos/vicewindow.cc,
	  src/arch/beos/vicewindow.h, src/arch/beos/video.cc,
	  src/arch/beos/videoarch.h, src/arch/beos/vsidui.cc,
	  src/arch/beos/vsyncarch.c: Finished the beos arch cleanup.

2009-08-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/vice.h: Fixed the previously added 64bit
	  defines.

2009-08-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/ui_vic20.cc, src/arch/beos/ui_vic20.h,
	  src/arch/beos/ui_vicii.cc, src/arch/beos/ui_vicii.h,
	  src/arch/beos/ui_video.cc, src/arch/beos/ui_video.h,
	  src/arch/beos/uicmdline.c, src/arch/beos/uimon.c,
	  src/arch/beos/vic20ui.cc, src/arch/beos/viceapp.cc,
	  src/arch/beos/viceapp.h: Added some more beos arch code
	  cleanups.

	* src/arch/beos/ui_ram.h, src/arch/beos/ui_sid.cc,
	  src/arch/beos/ui_sid.h, src/arch/beos/ui_siddtv.cc,
	  src/arch/beos/ui_siddtv.h, src/arch/beos/ui_sound.cc,
	  src/arch/beos/ui_sound.h: Added some more beos arch code
	  cleanups.

2009-08-19  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* configure.in: Added macros int64_t_C() and uint64_t_C() to
	  make WinVICE compile again with MinGW.

2009-08-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/ui_netplay.h, src/arch/beos/ui_pet.cc,
	  src/arch/beos/ui_pet.h, src/arch/beos/ui_ram.cc: Added some
	  more beos arch code cleanups.

	* configure.in, src/arch/amigaos/mousedrv.c: Removed powerup,
	  warpos and amithlon support from the amiga port.

	* build/Makefile.am, build/amigaos/build-vbcc.sh,
	  src/arch/amigaos/Makefile.am, src/arch/amigaos/config.h.vbcc,
	  src/arch/amigaos/console.c, src/arch/amigaos/screen-shot.c,
	  src/arch/amigaos/socketimpl.c, src/arch/amigaos/timer.h,
	  src/arch/amigaos/uilib.c, src/arch/amigaos/video.c: Removed
	  vbcc support from the amiga port.

	* src/arch/beos/ui.cc, src/arch/beos/ui_cbm2.cc,
	  src/arch/beos/ui_cbm2.h, src/arch/beos/ui_datasette.cc,
	  src/arch/beos/ui_datasette.h, src/arch/beos/ui_device.cc,
	  src/arch/beos/ui_device.h, src/arch/beos/ui_drive.cc,
	  src/arch/beos/ui_drive.h, src/arch/beos/ui_file.cc,
	  src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.cc,
	  src/arch/beos/ui_joystick.h, src/arch/beos/ui_netplay.cc:
	  Added some more beos arch code cleanups.

2009-08-16  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/mainviccpu.c, src/vic20/vic20mem.c: Route zero page
	  operations via mem_read/write_tab_ptr in xvic, fixes zero page
	  watchpoints

	* src/core/flash040core.c, src/flash040.h: Add flash_dirty flag
	  (set on byte program and erase)

2009-08-16  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/msvc/config.h, src/arch/win32/vsyncarch.c: Use
	  macro uint64_t_C for 64 bit unsigned constant.

	* src/arch/sdl/win32-msvc/arch.dsp: Removed menu_c128cart.c and
	  menu_c64cart_common.c that do not exist anymore, fixing MSVC
	  compile of SDL.

2009-08-16  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_drive.c: Allow changing fsdevice options in
	  SDL UI regardless of drive type

2009-08-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/archdep.c, src/arch/beos/archdep.h,
	  src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc,
	  src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc,
	  src/arch/beos/console.c, src/arch/beos/constants.h,
	  src/arch/beos/joy.cc, src/arch/beos/kbd.c,
	  src/arch/beos/mousedrv.cc, src/arch/beos/mousedrv.h,
	  src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc,
	  src/arch/beos/signals.c, src/arch/beos/statusbar.cc,
	  src/arch/beos/statusbar.h: Started on the beos arch code
	  cleanup.

	* src/arch/amigaos/timer.c, src/arch/amigaos/ui.c,
	  src/arch/amigaos/uiapi.c, src/arch/amigaos/uiattach.c,
	  src/arch/amigaos/uic64cart.c, src/arch/amigaos/uicart.c,
	  src/arch/amigaos/uicmdline.c, src/arch/amigaos/uicolor.c,
	  src/arch/amigaos/uilib.c, src/arch/amigaos/uimon.c,
	  src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c,
	  src/arch/amigaos/vic20uires.h, src/arch/amigaos/video.c,
	  src/arch/amigaos/videoarch.h, src/arch/amigaos/vsidui.c,
	  src/arch/amigaos/vsyncapi.c, src/arch/amigaos/x128ns.c,
	  src/arch/amigaos/x64dtvns.c, src/arch/amigaos/x64ns.c,
	  src/arch/amigaos/xcbm2ns.c, src/arch/amigaos/xpetns.c,
	  src/arch/amigaos/xplus4ns.c, src/arch/amigaos/xvicns.c:
	  Finished up the amiga arch code cleanup.

	* po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po,
	  po/pl.po, po/sv.po, po/tr.po: Removed obsolete entries.

	* src/arch/amigaos/intl.c, src/arch/win32/resvic20.rc,
	  src/translate.c: Updated swedish translations.

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64_256k.rc,
	  src/arch/win32/resdqbb.rc, src/arch/win32/resgeoram.rc,
	  src/arch/win32/reside64.rc, src/arch/win32/respetreu.rc,
	  src/arch/win32/resplus256k.rc, src/arch/win32/resplus60k.rc,
	  src/arch/win32/resramcart.rc, src/arch/win32/resreu.rc,
	  src/arch/win32/resvic20.rc, src/translate.c: Updated german
	  translations.

2009-08-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/cart/c64cartmem.c: Removed the non-ultimax memory
	  write hooks from the easyflash emulation to make the emulation
	  behave like the real thing.

2009-08-14  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_joystick.c, src/arch/unix/gui/uijoystick2.c,
	  src/joystick.c: Added option to allow opposite joystick
	  directions and the menu items for SDL and *nix UIs

2009-08-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/ahi.c, src/arch/amigaos/ahi.h,
	  src/arch/amigaos/amigamain.c, src/arch/amigaos/archdep.c,
	  src/arch/amigaos/archdep.h, src/arch/amigaos/blockdev.c,
	  src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h,
	  src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h,
	  src/arch/amigaos/catweaselmkiii.c, src/arch/amigaos/cbm2ui.c,
	  src/arch/amigaos/cbm2uires.h, src/arch/amigaos/console.c,
	  src/arch/amigaos/expansionbase.h, src/arch/amigaos/fixdeps.c,
	  src/arch/amigaos/fullscreen.c,
	  src/arch/amigaos/fullscreenarch.h, src/arch/amigaos/hardsid.c,
	  src/arch/amigaos/intl.c, src/arch/amigaos/joy.c,
	  src/arch/amigaos/joyai.c, src/arch/amigaos/joyll.c,
	  src/arch/amigaos/kbd.c, src/arch/amigaos/mousedrv.c,
	  src/arch/amigaos/noinlineargs.c, src/arch/amigaos/petui.c,
	  src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c,
	  src/arch/amigaos/plus4uires.h, src/arch/amigaos/pointer.c,
	  src/arch/amigaos/private.h, src/arch/amigaos/rs232.c,
	  src/arch/amigaos/screen-shot.c, src/arch/amigaos/signals.c,
	  src/arch/amigaos/statusbar.c: Added more amiga arch code
	  cleanups.

	* src/arch/amigaos/mui/uisid.c,
	  src/arch/amigaos/mui/uisidcart.c,
	  src/arch/amigaos/mui/uisiddtv.c,
	  src/arch/amigaos/mui/uisnapshot.c,
	  src/arch/amigaos/mui/uisound.c,
	  src/arch/amigaos/mui/uisoundexpander.c,
	  src/arch/amigaos/mui/uivic20mem.c,
	  src/arch/amigaos/mui/uivicii.c,
	  src/arch/amigaos/mui/uivideoc128.c,
	  src/arch/amigaos/mui/uivideoc64plus4vic20.c,
	  src/arch/amigaos/mui/uivideocbm2pet.c: Added more amiga arch
	  code cleanups.

2009-08-12  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/statusbar.c: Some small "beautification" for
	  the LED patch.

2009-08-12  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc-cmdline-options.c, src/vdc/vdc-resources.c: Fix
	  "missing initializer" warnings from gcc -Wextra.

2009-08-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/statusbar.c: Removed a missed #if 0.

	* src/arch/win32/statusbar.c, src/arch/win32/statusbar.h: Fixed
	  drive led pwm handling, slightly altered version of a patch
	  provided by Spiro.

	* src/cartconv.c: Extended the cartconv file buffer by 16 bytes.

2009-08-11  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/core/flash040core.c, src/flash040.h: Handle byte
	  programming errors

2009-08-10  pottendo <pottendo@aon.at>

	* po/de.po: updated.

2009-08-10  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Update Swedish translation to 2.1.16 (2810t0f0u).

2009-08-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/mouse.c: Invert paddle Y-axis

2009-08-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uiromc128settings.c,
	  src/arch/amigaos/mui/uiromplus4settings.c,
	  src/arch/amigaos/mui/uirs232user.c: Added some more code
	  cleanups.

	* src/arch/amigaos/mui/uinetwork.c,
	  src/arch/amigaos/mui/uipetreu.c,
	  src/arch/amigaos/mui/uipetsettings.c,
	  src/arch/amigaos/mui/uiplus256k.c,
	  src/arch/amigaos/mui/uiplus4settings.c,
	  src/arch/amigaos/mui/uiplus60k.c,
	  src/arch/amigaos/mui/uiram.c,
	  src/arch/amigaos/mui/uiramcart.c,
	  src/arch/amigaos/mui/uireu.c,
	  src/arch/amigaos/mui/uiromc64vic20settings.c,
	  src/arch/amigaos/mui/uiromcbm2settings.c,
	  src/arch/amigaos/mui/uirompetsettings.c: Added some more code
	  cleanups.

	* src/arch/amigaos/mui/filereq.c, src/arch/amigaos/mui/mui.c,
	  src/arch/amigaos/mui/uiacia.c,
	  src/arch/amigaos/mui/uic128settings.c,
	  src/arch/amigaos/mui/uic64_256k.c,
	  src/arch/amigaos/mui/uic64dtv.c,
	  src/arch/amigaos/mui/uicbm2settings.c,
	  src/arch/amigaos/mui/uidatasette.c,
	  src/arch/amigaos/mui/uidigimax.c,
	  src/arch/amigaos/mui/uidqbb.c,
	  src/arch/amigaos/mui/uidrivec128.c,
	  src/arch/amigaos/mui/uidrivec64vic20.c,
	  src/arch/amigaos/mui/uidrivepetcbm2.c,
	  src/arch/amigaos/mui/uidriveplus4.c,
	  src/arch/amigaos/mui/uieasyflash.c,
	  src/arch/amigaos/mui/uigeoram.c,
	  src/arch/amigaos/mui/uiide64.c,
	  src/arch/amigaos/mui/uiisepic.c,
	  src/arch/amigaos/mui/uijoystick.c,
	  src/arch/amigaos/mui/uijoystickll.c,
	  src/arch/amigaos/mui/uimmc64.c,
	  src/arch/amigaos/mui/uimouse.c: Added some more code cleanups.

	* src/arch/amigaos/mui/filereq.c,
	  src/arch/amigaos/mui/filereq.h, src/arch/amigaos/mui/mui.c,
	  src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uiacia.c,
	  src/arch/amigaos/mui/uic128settings.c,
	  src/arch/amigaos/mui/uic64_256k.c,
	  src/arch/amigaos/mui/uic64dtv.c,
	  src/arch/amigaos/mui/uicbm2settings.c,
	  src/arch/amigaos/mui/uidatasette.c,
	  src/arch/amigaos/mui/uidigimax.c,
	  src/arch/amigaos/mui/uidqbb.c,
	  src/arch/amigaos/mui/uidrivec128.c,
	  src/arch/amigaos/mui/uidrivec64vic20.c,
	  src/arch/amigaos/mui/uidrivepetcbm2.c,
	  src/arch/amigaos/mui/uidriveplus4.c,
	  src/arch/amigaos/mui/uieasyflash.c,
	  src/arch/amigaos/mui/uifliplist.c,
	  src/arch/amigaos/mui/uigeoram.c,
	  src/arch/amigaos/mui/uiide64.c,
	  src/arch/amigaos/mui/uiisepic.c,
	  src/arch/amigaos/mui/uijoystick.c: Started on coding style
	  cleanup (starting with src/arc/amigaos).

	* src/arch/win32/res.rc: Fixed a copy/paste mistake.

2009-08-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* AUTHORS, doc/html/index.html, doc/vice.texi,
	  src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc,
	  src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc,
	  src/arch/unix/macosx/Resources/Credits.html,
	  src/arch/win32/res.rc: Added Antti S. Lankila to the files
	  which show members of the core team.

2009-08-08  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/6510core.c, src/6510dtvcore.c, src/debug.h: Added
	  STATIC_ASSERT() macro, and use it to ensure that TRAP_OPCODE
	  matches the right opcode (in 6510core.c and 6510dtvcore.c).

2009-08-08  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/6510core.c, src/6510dtvcore.c, src/drive/drivecpu.c,
	  src/drive/driverom.c, src/drive/iec/iec-resources.c,
	  src/traps.c, src/traps.h: Move traps from BRK to JAM (0x02).
	  Patch provided by Ingo Korb.

	* src/arch/sdl/Makefile.am, src/arch/sdl/menu_c128cart.c,
	  src/arch/sdl/menu_c128cart.h, src/arch/sdl/menu_c64cart.c,
	  src/arch/sdl/menu_c64cart.h,
	  src/arch/sdl/menu_c64cart_common.c,
	  src/arch/sdl/menu_c64cart_common.h, src/arch/sdl/menu_rom.c,
	  src/arch/sdl/x128_ui.c: SDL UI: move x128 function ROM
	  settings to ROM settings, use common cartridge menu for x64
	  and x128, move raw image items to a submenu

2009-08-07  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/win32/mousedrv.c: Remove a warning from MinGW
	  compilation

2009-08-07  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/mainviccpu.c: Handle vic_cycle also on JAM continue

2009-08-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vsyncarch.c: Made a 64bit constant used in the
	  win32 arch unsigned.

	* src/arch/win32/vsyncarch.c, src/arch/win32/watcom/arch.tgt,
	  src/arch/win32/watcom/vice.wpj: Fixed a win32 watcom project
	  file.

2009-08-07  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/amigaos/archdep.h, src/arch/beos/archdep.h,
	  src/arch/msdos/archdep.h, src/arch/os2/archdep.h,
	  src/arch/riscos/archdep.h, src/arch/sdl/archdep_amiga.h,
	  src/arch/sdl/archdep_beos.h, src/arch/sdl/archdep_cegcc.h,
	  src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.h,
	  src/arch/sdl/archdep_win32.h, src/arch/sdl/archdep_xbox.h,
	  src/arch/sdl/menu_sound.c, src/arch/unix/archdep.h,
	  src/arch/unix/gui/uisound.c, src/arch/win32/archdep.h,
	  src/sound.c, src/sound.h: Make sound fragment size switchable
	  (with archdep defaults), SDL and *nix UI menus updated

2009-08-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/archdep.c: Fixed another win32 warning.

	* src/arch/win32/dinput_handle.c, src/arch/win32/fullscrn-dx9.c,
	  src/arch/win32/uilib.c, src/arch/win32/video-dx9.c,
	  src/arch/win32/vsyncarch.c, src/gfxoutputdrv/ffmpegdrv.c,
	  src/resid-fp/sid.cc: Fixed some win32 warnings.

	* src/arch/amigaos/ahi.c, src/arch/amigaos/mousedrv.c,
	  src/arch/amigaos/timer.c, src/arch/amigaos/uiapi.c,
	  src/arch/amigaos/video.c, src/c64/plus256k.c,
	  src/c64/plus60k.c, src/c64/ramcart.c, src/monitor/monitor.c,
	  src/pet/petreu.c, src/plus4/plus4memcsory256k.c,
	  src/plus4/plus4memhannes256k.c, src/vdrive/vdrive-rel.c:
	  Finished up the lib_*alloc() cleanups.

	* src/arch/msdos/tuifs.c,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/x11/xaw/uimenu.c, src/c64/c64_256k.c,
	  src/c64/georam.c, src/cmdline.c, src/interrupt.c,
	  src/ioutil.c, src/keyboard.c, src/log.c,
	  src/raster/raster-resources.c, src/romset.c,
	  src/sid/fastsid.c, src/sounddrv/soundcoreaudio.c,
	  src/sounddrv/soundmmos2.c, src/tape/tape.c, src/util.c,
	  src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c,
	  src/vdrive/vdrive-internal.c, src/vdrive/vdrive-rel.c,
	  src/video/video-canvas.c: Added some more lib_*alloc()
	  cleanups.

	* src/arch/os2/unused/pm_cmdline.c,
	  src/arch/os2/unused/video_gpi.c, src/arch/sdl/video.c,
	  src/arch/unix/gui/uisound.c,
	  src/arch/unix/x11/gnome/gnomevideo.c,
	  src/arch/unix/x11/vidmode.c, src/arch/unix/x11/xaw/x11video.c,
	  src/arch/unix/x11/xrandr.c, src/arch/win32/uikeyboard.c,
	  src/attach.c, src/c1541.c, src/cbmdos.c,
	  src/diskimage/fsimage.c, src/diskimage/rawimage.c,
	  src/event.c, src/fsdevice/fsdevice.c, src/interrupt.c,
	  src/raster/raster-changes.c, src/screenshot.c,
	  src/vicii/vicii.c, src/video/video-color.c,
	  src/video/video-resources.c: Added some more lib_*alloc()
	  cleanups.

2009-08-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/monitor/mon_register6502.c,
	  src/monitor/mon_register6502dtv.c,
	  src/monitor/mon_registerz80.c, src/printerdrv/driver-select.c,
	  src/printerdrv/output-graphics.c,
	  src/printerdrv/output-select.c, src/raster/raster-canvas.c,
	  src/raster/raster-changes.c, src/raster/raster-modes.c,
	  src/raster/raster-sprite-cache.c,
	  src/raster/raster-sprite-status.c, src/raster/raster.c,
	  src/sounddrv/soundacorn.c, src/sounddrv/soundaix.c,
	  src/sounddrv/sounddx.c, src/sounddrv/soundwmm.c,
	  src/tape/tape-internal.c, src/vdrive/vdrive-command.c,
	  src/vdrive/vdrive-iec.c, src/vdrive/vdrive-internal.c,
	  src/vdrive/vdrive-rel.c, src/vdrive/vdrive.c: Added some more
	  lib_malloc() cleanups.

	* src/fsdevice/fsdevice-cmdline-options.c,
	  src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-open.c,
	  src/fsdevice/fsdevice-read.c, src/gfxoutputdrv/bmpdrv.c,
	  src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/gfxoutput.c,
	  src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c,
	  src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pcxdrv.c,
	  src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c,
	  src/imagecontents/diskcontents-block.c,
	  src/imagecontents/diskcontents-iec.c,
	  src/imagecontents/imagecontents.c,
	  src/imagecontents/tapecontents.c,
	  src/monitor/mon_breakpoint.c, src/monitor/mon_memory.c,
	  src/monitor/mon_parse.c, src/monitor/mon_parse.y,
	  src/monitor/monitor.c: Added some more lib_malloc() cleanups.

	* src/arch/unix/console.c,
	  src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/x11/gnome/uimenu.c,
	  src/arch/unix/x11/gnome/x11ui.c,
	  src/arch/unix/x11/xaw/uicolor.c,
	  src/arch/unix/x11/xaw/uiscreenshot.c,
	  src/arch/unix/x11/xaw/widgets/DirMgr.c,
	  src/arch/unix/x11/xaw/widgets/FileSel.c,
	  src/arch/unix/x11/xaw/widgets/MultiList.c,
	  src/arch/unix/x11/xaw/x11ui.c,
	  src/arch/unix/x11/xaw/x11video.c, src/arch/win32/gifdrv.c,
	  src/arch/win32/uiperipheral.c, src/c64/dqbb.c,
	  src/c64/isepic.c, src/c64/sfx_soundexpander.c,
	  src/core/ciacore.c, src/diskimage/fsimage-create.c,
	  src/drive/drive-snapshot.c, src/fileio/cbmfile.c,
	  src/fileio/p00.c: Added some more lib_malloc() cleanups.

	* src/arch/beos/console.c, src/arch/beos/kbd.c,
	  src/arch/beos/ui.cc, src/arch/beos/vicewindow.cc,
	  src/arch/msdos/console.c, src/arch/msdos/tuifs.c,
	  src/arch/msdos/tuimenu.c, src/arch/riscos/archdep.c,
	  src/arch/riscos/console.c, src/arch/riscos/spritedrv.c,
	  src/arch/riscos/ui.c, src/arch/riscos/uihelp.c,
	  src/arch/riscos/uiimage.c, src/arch/riscos/uimsgwin.c,
	  src/arch/riscos/video.c, src/arch/sdl/archdep_riscos.c,
	  src/arch/sdl/archdep_unix.c, src/arch/sdl/joy.c,
	  src/arch/sdl/menu_help.c, src/arch/sdl/uifilereq.c,
	  src/arch/sdl/uimenu.c, src/arch/unix/archdep.c: Added some
	  more lib_malloc() cleanups.

	* src/alarm.c, src/arch/amigaos/console.c,
	  src/arch/amigaos/noinlineargs.c, src/autostart-prg.c,
	  src/charset.c, src/clkguard.c, src/cmdline.c, src/color.c,
	  src/event.c, src/fliplist.c, src/ioutil.c, src/lib.c,
	  src/machine.c, src/palette.c, src/rawfile.c, src/resources.c,
	  src/romset.c, src/snapshot.c, src/sound.c, src/traps.c,
	  src/util.c, src/zfile.c: Started on the lib_malloc() cleanup.

	* src/arch/win32/evc/system.c, src/c64/cart/c64cart.c,
	  src/c64/dqbb.c, src/c64/tfe.c, src/c64dtv/c64dtvflash.c,
	  src/diskimage/fsimage.c, src/drive/iec/memiec.c,
	  src/gfxoutputdrv/ffmpegdrv.c, src/monitor/mon_breakpoint.c,
	  src/monitor/mon_util.c, src/monitor/monitor.c,
	  src/printerdrv/output-graphics.c, src/raster/raster.c,
	  src/sounddrv/soundacorn.c, src/sounddrv/soundaix.c,
	  src/tape/t64.c, src/tape/tap.c, src/tape/tape.c,
	  src/vdrive/vdrive-rel.c: Finished the lib_free() guard
	  cleanup.

	* src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c,
	  src/arch/unix/macosx/cocoa/view/viceglview.m,
	  src/arch/unix/x11/fullscreen.c,
	  src/arch/unix/x11/gnome/uiscreenshot.c,
	  src/arch/unix/x11/gnome/uivsidcontrol.c,
	  src/arch/unix/x11/gnome/x11ui.c,
	  src/arch/unix/x11/xaw/uicartridge.c,
	  src/arch/unix/x11/xaw/uiedisk.c,
	  src/arch/unix/x11/xaw/uiscreenshot.c,
	  src/arch/unix/x11/xaw/uisnapshot.c,
	  src/arch/unix/x11/xaw/uivsidcontrol.c,
	  src/arch/unix/x11/xaw/widgets/DirMgr.c,
	  src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/console.c,
	  src/arch/win32/intl.c, src/arch/win32/system.c,
	  src/arch/win32/ui-resources.c, src/arch/win32/ui.c,
	  src/arch/win32/uilib.c, src/arch/win32/uimon.c,
	  src/arch/win32/video.c: Cleaned up some more lib_free()
	  guards.

	* src/arch/msdos/tuimenu.c, src/arch/msdos/uiattach.c,
	  src/arch/os2/fullscr.c, src/arch/riscos/spritedrv.c,
	  src/arch/riscos/ui.c, src/arch/riscos/video.c,
	  src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_cegcc.c,
	  src/arch/sdl/archdep_win32.c, src/arch/sdl/fullscreen.c,
	  src/arch/sdl/uifilereq.c, src/arch/unix/gui/uiattach.c,
	  src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c,
	  src/arch/unix/gui/uicommands.c,
	  src/arch/unix/gui/uifliplist.c,
	  src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalette.c,
	  src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uiromset.c,
	  src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uisettings.c:
	  Cleaned up some more lib_free() guards.

	* src/arch/amigaos/joyai.c, src/arch/amigaos/ui.c,
	  src/arch/amigaos/uiapi.c, src/arch/amigaos/uilib.c,
	  src/arch/amigaos/video.c, src/arch/beos/archdep.c,
	  src/arch/beos/vicewindow.cc, src/arch/msdos/menudefs.c,
	  src/arch/msdos/tuifs.c, src/autostart-prg.c, src/autostart.c,
	  src/c1541.c, src/cmdline.c, src/event.c, src/fliplist.c,
	  src/initcmdline.c, src/machine-bus.c, src/palette.c,
	  src/petcat.c, src/snapshot.c, src/sysfile.c, src/translate.c:
	  Cleaned up some lib_free() guards.

2009-08-06  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.16

2009-08-06  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/make-bindist.sh: Command "rm `find $WINVICE
	  -name "Makefile*"`" is forced (-f) now, so that WinVICE can be
	  built automatically without manual user intervention.

2009-08-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/monitor/mon_lex.l: Enable case insensitive commands and
	  operands on monitor, some tab cleanup

	* src/vicii/vicii.c: On VICII reset, instead of zeroing the
	  color registers, mask out the high nibble; fixes bug shown by
	  EasyFlash cart init

	* src/c64/c64mem.c: Don't enable all Expert cartridge hacks for
	  EasyFlash

2009-08-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/de.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/ressidcart.rc,
	  src/arch/win32/resvic20.rc, src/translate.c: Updated the
	  german and swedish translations.

	* src/c64/cart/c64cartmem.c, src/c64/cart/easyflash.c,
	  src/core/flash040core.c, src/flash040.h,
	  src/vic20/cart/finalexpansion.c: Change the way the flash040
	  core works to where the calling routine allocates and passes a
	  pointer to the data array to be used, this fixes the eastflash
	  ultimax graphics issues.

2009-08-05  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/cart/megacart.c: Corrected an error with Mega-Cart
	  NvRAM mapping. 0x0800-0x0fff was incorrectly mapped to the
	  same contents as 0x9800-0x9fff.

2009-08-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/arch.dsp, src/arch/win32/uieasyflash.c: Added
	  src/c64/cart include dir to arch.dsp and changed the
	  'cart/easyflash.h' include in src/arch/win32/uieasyflash.c to
	  an 'easyflash.h' include.

	* src/arch/sdl/win32-watcom/arch.tgt,
	  src/arch/sdl/win32-watcom/c128.tgt,
	  src/arch/sdl/win32-watcom/c64.tgt,
	  src/arch/sdl/win32-watcom/c64cart.tgt,
	  src/arch/sdl/win32-watcom/core.tgt,
	  src/arch/sdl/win32-watcom/vic20cart.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj: Updated the sdl win32
	  watcom project files.

2009-08-05  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/lib.c: Changed free() to lib_free().

	* src/video/render1x1pal.c: Remove warnings by adding
	  intermediate variables.

	* src/sid/fastsid.c: Changed return type of
	  fastsid_calculate_single_sample() from SDWORD to SWORD, as all
	  uses of it only require an SWORD and generate warning without
	  a cast.

	* src/arch/win32/uieasyflash.c: Add missing includes.

	* src/vdrive/vdrive-dir.c: Fix warning for comparison of signed
	  and unsigned integers.

2009-08-05  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/vic20mem.c: Corrected read of unconnected address
	  space at 0x910x.

	* doc/html/plain/NEWS: Added a missing line about cycle exact
	  xvic in the last commit.

	* doc/html/plain/NEWS: Added features coming from the
	  v2.1.15-xvic and v2.1.15-fe-easyflash branches.

2009-08-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vic20/cart/finalexpansion.c: Handle unconnected bus
	  properly

2009-08-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win64-msvc/arch.vcproj,
	  src/arch/sdl/win64-msvc/c128.vcproj,
	  src/arch/sdl/win64-msvc/c64.vcproj,
	  src/arch/sdl/win64-msvc/c64cart.vcproj,
	  src/arch/sdl/win64-msvc/core.vcproj,
	  src/arch/sdl/win64-msvc/vic20.vcproj: Updated the sdl win64
	  msvc project files.

	* src/arch/sdl/menu_help.c, src/arch/sdl/win32-msvc/arch.dsp,
	  src/arch/sdl/win32-msvc/c128.dsp,
	  src/arch/sdl/win32-msvc/c64.dsp,
	  src/arch/sdl/win32-msvc/c64cart.dsp,
	  src/arch/sdl/win32-msvc/core.dsp,
	  src/arch/sdl/win32-msvc/vic20cart.dsp: Updated the sdl win32
	  msvc project files.

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/watcom/c128.tgt,
	  src/arch/os2/watcom/c64.tgt, src/arch/os2/watcom/c64cart.tgt,
	  src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/vic20.tgt,
	  src/arch/os2/watcom/vice.wpj,
	  src/arch/os2/watcom/x128-specific.tgt,
	  src/arch/os2/watcom/x64-specific.tgt: Updated the os/2 watcom
	  project files.

	* src/arch/os2/vac++/incl/c64cart.icc,
	  src/arch/os2/vac++/incl/core.icc,
	  src/arch/os2/vac++/incl/vic20cart.icc,
	  src/arch/os2/vac++/x128/X128.ICC,
	  src/arch/os2/vac++/x64/X64.ICC: Updated the os/2 vac++ project
	  files.

	* src/arch/win32/watcom/arch.tgt,
	  src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64.tgt,
	  src/arch/win32/watcom/c64cart.tgt,
	  src/arch/win32/watcom/core.tgt,
	  src/arch/win32/watcom/vic20.tgt,
	  src/arch/win32/watcom/vice.wpj: Updated the win32 watcom
	  project files.

	* src/arch/win64/arch.vcproj, src/arch/win64/c128.vcproj,
	  src/arch/win64/c64.vcproj, src/arch/win64/c64cart.vcproj,
	  src/arch/win64/core.vcproj, src/arch/win64/vic20.vcproj,
	  src/arch/win64/x128.vcproj, src/arch/win64/x64.vcproj: Updated
	  the win64 project files.

	* src/arch/win32/arch.dsp, src/arch/win32/c128.dsp,
	  src/arch/win32/c64.dsp, src/arch/win32/c64cart.dsp,
	  src/arch/win32/core.dsp, src/arch/win32/vic20cart.dsp,
	  src/arch/win32/x128.dsp, src/arch/win32/x64.dsp: Updated the
	  win32 project files.

	* src/Makefile.am, src/arch/amigaos/Makefile.am,
	  src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/uieasyflash.c,
	  src/arch/amigaos/mui/uieasyflash.h, src/arch/amigaos/uicart.c,
	  src/arch/amigaos/uicart.h, src/arch/amigaos/uires.h,
	  src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h,
	  src/arch/beos/Makefile.am, src/arch/beos/c128ui.cc,
	  src/arch/beos/c64ui.cc, src/arch/beos/constants.h,
	  src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h,
	  src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc,
	  src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c,
	  src/arch/msdos/c64ui.c, src/arch/msdos/uieasyflash.c,
	  src/arch/msdos/uieasyflash.h,
	  src/arch/msdos/uisoundexpander.c, src/arch/msdos/vic20ui.c,
	  src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/sdl/Makefile.am,
	  src/arch/sdl/menu_c128cart.c, src/arch/sdl/menu_c64cart.c,
	  src/arch/sdl/menu_c64cart_common.c,
	  src/arch/sdl/menu_c64cart_common.h,
	  src/arch/sdl/menu_vic20cart.c, src/arch/unix/gui/Makefile.am,
	  src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	  src/arch/unix/gui/uieasyflash.c,
	  src/arch/unix/gui/uieasyflash.h, src/arch/unix/gui/vic20ui.c,
	  src/arch/win32/Makefile.am, src/arch/win32/c128ui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/intl.c,
	  src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/reseasyflash.rc, src/arch/win32/resmenu.txt,
	  src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/uieasyflash.c, src/arch/win32/uieasyflash.h,
	  src/arch/win32/vic20ui.c, src/autostart.c,
	  src/c128/Makefile.am, src/c128/c128.c, src/c64/Makefile.am,
	  src/c64/c64.c, src/c64/c64io.c, src/c64/c64io.h,
	  src/c64/c64mem.c, src/c64/cart/Makefile.am,
	  src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c,
	  src/c64/cart/crt.c, src/c64/cart/easyflash.c,
	  src/c64/cart/easyflash.h, src/c64/sfx_soundexpander.c,
	  src/cartridge.h, src/core/Makefile.am,
	  src/core/flash040core.c, src/flash040.h, src/lightpen.c,
	  src/translate.c, src/translate.txt,
	  src/vic20/cart/Makefile.am, src/vic20/cart/finalexpansion.c,
	  src/vic20/cart/finalexpansion.h, src/vic20/cart/vic20cart.c,
	  src/vic20/cart/vic20cartmem.c: Final expansion/EasyFlash additions. 

2009-08-04  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* data/DRIVES/dos1541: Replaced 1541 ROM which consisted of
	  325302-01 + 901229-02 ROMS (which are *really* ancient) with
	  1541 ROM which consists of 325302-01 + 901229-05. This fixes
	  #2824736. The relevant patch is at $FF20, and the JMP to it at
	  $E9DC.

2009-08-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/petcat.c: Added 'pi' fix to petcat as provided by Ingo
	  Korb.

2009-08-04  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vic20/cart/megacart.c, src/vic20/cart/vic20cartmem.c,
	  src/vic20/vic20mem.c: Return last read (by CPU) value on
	  unconnected I/O 2/3 areas

2009-08-03  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Update Swedish translation to 2.1.15 (2783t0f0u).

2009-08-03  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vdrive/vdrive-dir.c: Fix directory sector interleave in
	  vdrive
	  
	  This patch simplifies the directory sector allocation in
	  vdrive and changes the interleave of the allocated sectors
	  from 1 to the correct value for the disk image type.

2009-08-02  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-08-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/debug.h, src/drive/iec/via1d1541.c, src/iecbus/iecbus.c:
	  Fixed and extended debugging output for 1541 IEC accesses.

	* src/vic20/vic-cycle.c: Changed constant 0x7f to 0x7fu in order
	  to prevent integer promotion, resulting in a warning.

2009-08-01  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/6510dtvcore.c, src/vic20/vic.h: Use unsigned type for
	  VIC-I counters, fix MSVC warnings

2009-08-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/autostart-prg.c, src/vdc/vdc.c: Fixed some warnings.

	* src/6510dtvcore.c, src/Makefile.am,
	  src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h,
	  src/arch/sdl/menu_network.c, src/arch/sdl/menu_network.h,
	  src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h,
	  src/arch/sdl/uipause.c, src/arch/sdl/xvic_ui.c,
	  src/arch/win32/rs232dev.c, src/arch/win32/rs232net.c,
	  src/arch/win32/vic20.dsp, src/arch/win32/xvic.dsp,
	  src/core/viacore.c, src/mainviccpu.c, src/mainviccpu.h,
	  src/resid-dtv, src/via.h, src/vic20/Makefile.am,
	  src/vic20/cart/megacart.c, src/vic20/cart/vic20cartmem.c,
	  src/vic20/vic-cycle.c, src/vic20/vic-cycle.h,
	  src/vic20/vic-draw.c, src/vic20/vic-mem.c,
	  src/vic20/vic-snapshot.c, src/vic20/vic.c, src/vic20/vic.h,
	  src/vic20/vic20cpu.c, src/vic20/vic20ieeevia1.c,
	  src/vic20/vic20ieeevia2.c, src/vic20/vic20mem.c,
	  src/vic20/vic20mem.h, src/vic20/vic20memrom.c,
	  src/vic20/vic20rom.c, src/vic20/vic20via1.c,
	  src/vic20/vic20via2.c: VIC-I and CPU for xvic largely rewritten.

2009-07-26  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/debug.h, src/drive/iec/cia1581d.c,
	  src/drive/iec/via1d1541.c, src/iecbus.h, src/iecbus/iecbus.c:
	  Add debugging facilities for the IEC bus.

	* src/drive/drivecpu.c, src/drive/drivecpu.h: Remove unused
	  functions drive_read() and drive_store().

2009-07-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/Makefile.am, src/arch/win32/watcom/vic20.tgt,
	  src/arch/win32/watcom/vic20cart-generic.c,
	  src/arch/win32/watcom/vice.wpj: Updated the win32 watcom
	  project files.

2009-07-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/Makefile.am, src/arch/os2/watcom/c128.tgt,
	  src/arch/os2/watcom/mainsrc.tgt,
	  src/arch/os2/watcom/vic20.tgt,
	  src/arch/os2/watcom/vic20cart-generic.c,
	  src/arch/os2/watcom/vice.wpj: Updated the os/2 watcom project
	  files.

2009-07-23  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/initcmdline.c: Reworked replace_hexcodes(). This closes
	  #2823929.

	* src/6510core.c, src/debug.c, src/debug.h: Trace output now
	  outputs the drive number; unified CPU and drive outputs, thus
	  that the opcodes are underneath each other, and the registers
	  are output in the same way; operands with ,x or ,y now do not
	  break the output.

2009-07-23  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/win32-watcom/arch.tgt,
	  src/arch/sdl/win32-watcom/base.tgt,
	  src/arch/sdl/win32-watcom/c128.tgt,
	  src/arch/sdl/win32-watcom/c1541.tgt,
	  src/arch/sdl/win32-watcom/c64.tgt,
	  src/arch/sdl/win32-watcom/c64cart.tgt,
	  src/arch/sdl/win32-watcom/c64commonc128.tgt,
	  src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt,
	  src/arch/sdl/win32-watcom/c64commonc64dtv.tgt,
	  src/arch/sdl/win32-watcom/c64dtv.tgt,
	  src/arch/sdl/win32-watcom/c64exp.tgt,
	  src/arch/sdl/win32-watcom/cartconv.tgt,
	  src/arch/sdl/win32-watcom/cbm2.tgt,
	  src/arch/sdl/win32-watcom/core.tgt,
	  src/arch/sdl/win32-watcom/crtc.tgt,
	  src/arch/sdl/win32-watcom/diskimage.tgt,
	  src/arch/sdl/win32-watcom/drive.tgt,
	  src/arch/sdl/win32-watcom/fileio.tgt,
	  src/arch/sdl/win32-watcom/fsdevice.tgt,
	  src/arch/sdl/win32-watcom/gentr.tgt,
	  src/arch/sdl/win32-watcom/gfxoutputdrv.tgt,
	  src/arch/sdl/win32-watcom/iec.tgt,
	  src/arch/sdl/win32-watcom/iec128dcr.tgt,
	  src/arch/sdl/win32-watcom/iecbus.tgt,
	  src/arch/sdl/win32-watcom/iecieee.tgt,
	  src/arch/sdl/win32-watcom/ieee.tgt,
	  src/arch/sdl/win32-watcom/imagecontents.tgt,
	  src/arch/sdl/win32-watcom/maincpu.tgt,
	  src/arch/sdl/win32-watcom/monitor.tgt,
	  src/arch/sdl/win32-watcom/parallel.tgt,
	  src/arch/sdl/win32-watcom/pet.tgt,
	  src/arch/sdl/win32-watcom/petcat.tgt,
	  src/arch/sdl/win32-watcom/plus4.tgt,
	  src/arch/sdl/win32-watcom/plus4exp.tgt,
	  src/arch/sdl/win32-watcom/printerdrv.tgt,
	  src/arch/sdl/win32-watcom/raster.tgt,
	  src/arch/sdl/win32-watcom/rs232drv.tgt,
	  src/arch/sdl/win32-watcom/serial.tgt,
	  src/arch/sdl/win32-watcom/sid.tgt,
	  src/arch/sdl/win32-watcom/sounddrv.tgt,
	  src/arch/sdl/win32-watcom/tape.tgt,
	  src/arch/sdl/win32-watcom/tcbm.tgt,
	  src/arch/sdl/win32-watcom/vdc.tgt,
	  src/arch/sdl/win32-watcom/vdrive.tgt,
	  src/arch/sdl/win32-watcom/vic20.tgt,
	  src/arch/sdl/win32-watcom/vic20cart.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj,
	  src/arch/sdl/win32-watcom/vicii.tgt,
	  src/arch/sdl/win32-watcom/viciicommon.tgt,
	  src/arch/sdl/win32-watcom/viciidtv.tgt,
	  src/arch/sdl/win32-watcom/video.tgt,
	  src/arch/sdl/win32-watcom/x128.tgt,
	  src/arch/sdl/win32-watcom/x64.tgt,
	  src/arch/sdl/win32-watcom/x64dtv.tgt,
	  src/arch/sdl/win32-watcom/xcbm2.tgt,
	  src/arch/sdl/win32-watcom/xpet.tgt,
	  src/arch/sdl/win32-watcom/xplus4.tgt,
	  src/arch/sdl/win32-watcom/xvic.tgt: svn property fixes

2009-07-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/vac++/Makefile.am,
	  src/arch/os2/vac++/incl/vic20.icc,
	  src/arch/os2/vac++/incl/vic20cart.icc,
	  src/arch/os2/vac++/xvic/Xvic.ICC: Updated the vac++ project
	  files.

2009-07-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win64-msvc/vic20.vcproj,
	  src/arch/win64/vic20.vcproj: Added the vic20 cart files to the
	  win64 and sdl win64 msvc project files.

2009-07-19  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m:
	  coca: hide settings windows on entering the monitor, reshow
	  them on leaving

	* src/arch/unix/macosx/cocoa/viceapplication.h,
	  src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/vicenotifications.h,
	  src/arch/unix/macosx/cocoa/view/controlwindow.h,
	  src/arch/unix/macosx/cocoa/view/controlwindow.m,
	  src/arch/unix/macosx/cocoa/view/driveview.h,
	  src/arch/unix/macosx/cocoa/view/driveview.m,
	  src/arch/unix/macosx/cocoa/view/soundview.h,
	  src/arch/unix/macosx/cocoa/view/soundview.m,
	  src/arch/unix/macosx/cocoa/view/statusview.m,
	  src/arch/unix/macosx/cocoa/view/tapeview.h,
	  src/arch/unix/macosx/cocoa/view/tapeview.m: cocoa: correctly
	  disable menu entries and control window if monitor is enabled

	* src/arch/unix/macosx/cocoa/console.m,
	  src/arch/unix/macosx/cocoa/uimon.m,
	  src/arch/unix/macosx/cocoa/viceapplication.h,
	  src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/viceapplicationprotocol.h,
	  src/arch/unix/macosx/cocoa/vicemachine.h,
	  src/arch/unix/macosx/cocoa/vicemachine.m,
	  src/arch/unix/macosx/cocoa/vicemachineprotocol.h,
	  src/arch/unix/macosx/cocoa/view/consolewindow.h,
	  src/arch/unix/macosx/cocoa/view/consolewindow.m: cocoa:
	  console/monitor input is now done asynchronously in the UI.
	  this removes the modal window for the monitor while entering a
	  line.

2009-07-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_help.c: Fixed sdl ui help related issues.

2009-07-18  Antti S. Lankila <alankila@bel.fi>

	* src/arch/unix/readline/editline.h: FTBFS @ gcc 4.4: Fix test
	  to check for HAVE_STDLIB_H.

2009-07-18  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/joy.c: Fix warning on *nix joystick cmdline init

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	  src/c64/c64cia2.c, src/cbm2/cbm2cia1.c, src/vic20/vic20mem.c:
	  Remove unused callbacks/variables, revert obsolete WATCOM
	  ifdef, add default case to extra joystick switches

2009-07-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/rs232drv.tgt,
	  src/arch/sdl/win32-watcom/rs232dtv.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj,
	  src/arch/sdl/win32-watcom/x128.tgt,
	  src/arch/sdl/win32-watcom/x64.tgt,
	  src/arch/sdl/win32-watcom/x64dtv.tgt,
	  src/arch/sdl/win32-watcom/xcbm2.tgt,
	  src/arch/sdl/win32-watcom/xpet.tgt,
	  src/arch/sdl/win32-watcom/xplus4.tgt,
	  src/arch/sdl/win32-watcom/xvic.tgt: Fixed the misnamed
	  rs232drv.tgt issue for the win32 sdl watcom project files.

2009-07-17  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.15

2009-07-17  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/sdl/win32-msvc/config.h: Use vsnprintf() of MSVC.

	* src/arch/sdl/win32-watcom/Makefile.am: Removed rs232drv.tgt
	  which is not available.

2009-07-17  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/video.c: Added casts to keep MSVC happy

2009-07-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-msvc/Makefile.am,
	  src/arch/sdl/win32-msvc/vic20.dsp,
	  src/arch/sdl/win32-msvc/vic20cart.dsp,
	  src/arch/sdl/win32-msvc/vice.dsw: Updated the sdl win32 msvc
	  project files.

	* src/arch/sdl/ui.c, src/arch/sdl/win32-msvc/make-bindist.bat,
	  src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/arch.tgt,
	  src/arch/sdl/win32-watcom/base.tgt,
	  src/arch/sdl/win32-watcom/config.h,
	  src/arch/sdl/win32-watcom/gentr.tgt,
	  src/arch/sdl/win32-watcom/make-watcom-bindist.bat,
	  src/arch/sdl/win32-watcom/vic20.tgt,
	  src/arch/sdl/win32-watcom/vic20cart-generic.c,
	  src/arch/sdl/win32-watcom/vic20cart.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj,
	  src/arch/sdl/win32-watcom/xvic.tgt: Fixed and updated the
	  watcom win32 sdl compile.

2009-07-16  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/uistatusbar.c: Fix statusbar location

	* doc/html/plain/NEWS: Updated.

	* src/arch/unix/gui/vic20ui.c: Add CartridgeReset and Attach
	  generic/Mega-Cart items to *nix xvic UI

	* src/arch/sdl/xvic_ui.c: Enlarge xvic SDL UI area, fix
	  positioning to remove offscreen UI problems

	* src/vic20/vic20-resources.c: Add missing include, return 0 on
	  RAM block resource handlers

2009-07-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/Makefile.am, src/arch/sdl/menu_vic20cart.c,
	  src/arch/win32/Makefile.am, src/arch/win32/resmenu.txt,
	  src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/uicart.c, src/arch/win32/uicart.h,
	  src/arch/win32/vic20.dsp, src/arch/win32/vic20cart.dsp,
	  src/arch/win32/vic20ui.c, src/arch/win32/vice.dsw,
	  src/cartridge.h, src/log.c, src/translate.c,
	  src/translate.txt, src/vic20/Makefile.am, src/vic20/cart,
	  src/vic20/cart/Makefile.am, src/vic20/cart/generic.c,
	  src/vic20/cart/generic.h, src/vic20/cart/megacart.c,
	  src/vic20/cart/megacart.h, src/vic20/cart/vic20cart.c,
	  src/vic20/cart/vic20cart.h, src/vic20/cart/vic20cartmem.c,
	  src/vic20/cart/vic20cartmem.h, src/vic20/vic20-resources.c,
	  src/vic20/vic20-resources.h, src/vic20/vic20.c,
	  src/vic20/vic20cartridge.c, src/vic20/vic20mem.c,
	  src/vic20/vic20mem.h, src/vic20/vic20memsnapshot.c: xvic cart
	  handling rewritten and carts added.

	* src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/c1541.tgt,
	  src/arch/sdl/win32-watcom/cartconv.tgt,
	  src/arch/sdl/win32-watcom/config.h,
	  src/arch/sdl/win32-watcom/petcat.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj,
	  src/arch/sdl/win32-watcom/xplus4.tgt,
	  src/arch/sdl/win32-watcom/xplus4main.c,
	  src/arch/sdl/win32-watcom/xvic.tgt,
	  src/arch/sdl/win32-watcom/xvicmain.c: Added the last win32 sdl
	  watcom project files.

2009-07-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/vice.wpj,
	  src/arch/sdl/win32-watcom/x64.tgt,
	  src/arch/sdl/win32-watcom/x64dtv.tgt,
	  src/arch/sdl/win32-watcom/x64dtvmain.c,
	  src/arch/sdl/win32-watcom/x64main.c,
	  src/arch/sdl/win32-watcom/xcbm2.tgt,
	  src/arch/sdl/win32-watcom/xcbm2main.c,
	  src/arch/sdl/win32-watcom/xpet.tgt,
	  src/arch/sdl/win32-watcom/xpetmain.c: Added more win32 sdl
	  watcom project files.

	* src/arch/sdl/ui.c: Added watcom scancode to sdl keysym
	  conversion routine.

	* src/arch/sdl/video.c: Set the default sdl bitdepth for the
	  watcom compile to 32.

2009-07-14  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc.c, src/vdc/vdctypes.h: Re-write handling of
	  vertical positioning and active/idle raster drawing. Fixes
	  minor overdraw on RFOv2 FLI part and eliminates active drawing
	  behind borders (perf).

2009-07-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_win32.c,
	  src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/c128.tgt,
	  src/arch/sdl/win32-watcom/config.h,
	  src/arch/sdl/win32-watcom/printerdrv.tgt,
	  src/arch/sdl/win32-watcom/raster.tgt,
	  src/arch/sdl/win32-watcom/rs232dtv.tgt,
	  src/arch/sdl/win32-watcom/serial.tgt,
	  src/arch/sdl/win32-watcom/sid.tgt,
	  src/arch/sdl/win32-watcom/sounddrv.tgt,
	  src/arch/sdl/win32-watcom/tape.tgt,
	  src/arch/sdl/win32-watcom/tcbm.tgt,
	  src/arch/sdl/win32-watcom/vdc.tgt,
	  src/arch/sdl/win32-watcom/vdrive.tgt,
	  src/arch/sdl/win32-watcom/vic20.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj,
	  src/arch/sdl/win32-watcom/vicii.tgt,
	  src/arch/sdl/win32-watcom/viciicommon.tgt,
	  src/arch/sdl/win32-watcom/viciidtv.tgt,
	  src/arch/sdl/win32-watcom/video.tgt,
	  src/arch/sdl/win32-watcom/x128.tgt,
	  src/arch/sdl/win32-watcom/x128main.c: Added more win32 sdl
	  watcom project files.

2009-07-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/pet.tgt,
	  src/arch/sdl/win32-watcom/plus4.tgt,
	  src/arch/sdl/win32-watcom/plus4exp.tgt,
	  src/arch/sdl/win32-watcom/printerdrv.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl
	  watcom project files.

	* configure.in: Added the win32-watcom directory to configure.in
	  in order to make the makefiles.

	* src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/config.h,
	  src/arch/sdl/win32-watcom/diskimage.tgt,
	  src/arch/sdl/win32-watcom/drive.tgt,
	  src/arch/sdl/win32-watcom/fileio.tgt,
	  src/arch/sdl/win32-watcom/fsdevice.tgt,
	  src/arch/sdl/win32-watcom/gfxoutputdrv.tgt,
	  src/arch/sdl/win32-watcom/iec.tgt,
	  src/arch/sdl/win32-watcom/iec128dcr.tgt,
	  src/arch/sdl/win32-watcom/iecbus.tgt,
	  src/arch/sdl/win32-watcom/iecieee.tgt,
	  src/arch/sdl/win32-watcom/ieee.tgt,
	  src/arch/sdl/win32-watcom/imagecontents.tgt,
	  src/arch/sdl/win32-watcom/maincpu.tgt,
	  src/arch/sdl/win32-watcom/monitor.tgt,
	  src/arch/sdl/win32-watcom/parallel.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl
	  watcom project files.

	* src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/c64exp.tgt,
	  src/arch/sdl/win32-watcom/cbm2.tgt,
	  src/arch/sdl/win32-watcom/core.tgt,
	  src/arch/sdl/win32-watcom/crtc.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl
	  watcom project files.

	* src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/c64dtv.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl
	  watcom project files.

	* src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/c64.tgt,
	  src/arch/sdl/win32-watcom/c64cart.tgt,
	  src/arch/sdl/win32-watcom/c64commonc128.tgt,
	  src/arch/sdl/win32-watcom/c64commonc128c64dtv.tgt,
	  src/arch/sdl/win32-watcom/c64commonc64dtv.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj: Added more win32 sdl
	  watcom project files.

	* src/arch/sdl/Makefile.am, src/arch/sdl/archdep_win32.c,
	  src/arch/sdl/win32-watcom,
	  src/arch/sdl/win32-watcom/Makefile.am,
	  src/arch/sdl/win32-watcom/arch.tgt,
	  src/arch/sdl/win32-watcom/base.tgt,
	  src/arch/sdl/win32-watcom/c128.tgt,
	  src/arch/sdl/win32-watcom/config.h,
	  src/arch/sdl/win32-watcom/gentr.tgt,
	  src/arch/sdl/win32-watcom/vice.wpj,
	  src/arch/win32/catweaselmkiii.c: Added some watcom win32 sdl
	  project files, more will be added later, should not interfere
	  with any of the already existing ports.

2009-07-12  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/view/logview.m: cocoa: fixed key
	  input in monitor for keys without direct character
	  representation

	* src/arch/unix/macosx/cocoa/ui.m,
	  src/arch/unix/macosx/cocoa/vicemachinenotifier.h,
	  src/arch/unix/macosx/cocoa/vicemachinenotifier.m,
	  src/arch/unix/macosx/cocoa/vicenotifications.h,
	  src/arch/unix/macosx/cocoa/view/Makefile.am,
	  src/arch/unix/macosx/cocoa/view/controlwindow.h,
	  src/arch/unix/macosx/cocoa/view/controlwindow.m,
	  src/arch/unix/macosx/cocoa/view/soundview.h,
	  src/arch/unix/macosx/cocoa/view/soundview.m: cocoa: added
	  slider for sound volume in control window

2009-07-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/Makefile.am, src/arch/amigaos/c128ui.c,
	  src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c,
	  src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.c,
	  src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/uisoundexpander.c,
	  src/arch/amigaos/mui/uisoundexpander.h,
	  src/arch/amigaos/uires.h: Added sfx sound expander chip
	  selection ui elements to the amiga ports.

	* src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c,
	  src/arch/msdos/c64ui.c, src/arch/msdos/uisoundexpander.c,
	  src/arch/msdos/uisoundexpander.h: Added sfx sound expander
	  chip selection ui elements to the msdos port.

	* src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc,
	  src/arch/beos/constants.h, src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_c128hw.c,
	  src/arch/sdl/menu_c64_common_expansions.c,
	  src/arch/sdl/menu_c64_common_expansions.h,
	  src/arch/sdl/menu_c64hw.c, src/arch/unix/gui/Makefile.am,
	  src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	  src/arch/unix/gui/uisoundexpander.c,
	  src/arch/unix/gui/uisoundexpander.h,
	  src/arch/win32/Makefile.am, src/arch/win32/arch.dsp,
	  src/arch/win32/c128ui.c, src/arch/win32/c64ui.c,
	  src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/resmenu.txt,
	  src/arch/win32/ressoundexpander.rc,
	  src/arch/win32/resstrings.txt,
	  src/arch/win32/uisoundexpander.c,
	  src/arch/win32/uisoundexpander.h,
	  src/arch/win32/watcom/arch.tgt, src/arch/win32/x128.dsp,
	  src/arch/win32/x64.dsp, src/arch/win64/arch.vcproj,
	  src/arch/win64/x128.vcproj, src/c64/sfx_soundexpander.c: Added
	  ym3812 support to the sfx sound expander emulation, and added
	  beos, os/2, sdl, unix and win32 ui elements, updated the
	  win32/64 msvc project files and updated the win32 watcom
	  project files.

2009-07-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c,
	  src/arch/msdos/c64ui.c, src/arch/msdos/lightpendrv.c,
	  src/arch/msdos/lightpendrv.h, src/arch/msdos/uilightpen.c,
	  src/arch/msdos/uilightpen.h, src/arch/msdos/vic20ui.c,
	  src/arch/msdos/vsync.c: Added lightpen support to the msdos
	  port.

2009-07-07  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/ui.m: cocoa: react on
	  ui_update_menus() for external resource changes, e.g. warp
	  change for autoload

2009-07-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/lightpendrv.c: Added better off-window/screen
	  check to the win32 lightpen driver.

	* src/arch/win32/lightpendrv.c: Replaced the magic '42' with a
	  call to get the height of the statusbar.

	* src/arch/sdl/menu_lightpen.c, src/arch/win32/uilightpen.c,
	  src/lightpen.c, src/lightpen.h: Added datel light pen support.

2009-07-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/lightpendrv.c: Added scaled window support to
	  the win32 lightpen driver.

	* src/arch/win32/video.c: Changed NULL to 0 to return the
	  correct type.

	* src/lightpen.c: Reverted the vdc 'fix' in lightpen.c

	* src/lightpen.c, src/vdc/vdc.c: Fixed to have the vdc lightpen
	  x and y also be updated when vicii window is active and fixed
	  an error.

	* src/arch/sdl/win64-msvc/base.vcproj: Added autostart-prg.c to
	  win64 msvc project files.

2009-07-06  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/sdl/win32-msvc/base.dsp: Add autostart-prg.c to base
	  files, so SDL compiles with MSVC again.

2009-07-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/lightpendrv.c, src/c128/c128.c, src/lightpen.c:
	  For x128 use window 0 for VDC and 1 for VICII in lightpen code
	  too

2009-07-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/lightpendrv.c, src/arch/win32/video.c,
	  src/arch/win32/videoarch.h: Added multiple canvas support to
	  the win32 lightpen driver.

2009-07-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/lightpen.c, src/lightpen.h: Lightpen type based x/y offset
	  support, some comments added

	* src/vicii/vicii.c, src/vicii/viciitypes.h: Improve lightpen
	  precision for vicii by storing extra bits for x coordinate

2009-07-06  Errol Smith <strobe@kludgesoft.com>

	* src/c128/c128.c, src/vdc/vdc.c, src/vdc/vdc.h: Initial VDC
	  lightpen support.

2009-07-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/Makefile.am, src/arch/win32/arch.dsp,
	  src/arch/win32/c128ui.c, src/arch/win32/c64ui.c,
	  src/arch/win32/lightpendrv.c, src/arch/win32/lightpendrv.h,
	  src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/reslightpen.rc, src/arch/win32/resmenu.txt,
	  src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/uilightpen.c, src/arch/win32/uilightpen.h,
	  src/arch/win32/vic20ui.c, src/arch/win32/vsyncarch.c,
	  src/arch/win32/watcom/arch.tgt,
	  src/arch/win32/watcom/base.tgt,
	  src/arch/win32/watcom/c128.tgt,
	  src/arch/win32/watcom/cbm2.tgt,
	  src/arch/win32/watcom/vice.wpj, src/arch/win32/x128.dsp,
	  src/arch/win32/x64.dsp, src/arch/win32/xvic.dsp,
	  src/arch/win64/arch.vcproj, src/arch/win64/x128.vcproj,
	  src/arch/win64/x64.vcproj, src/arch/win64/xvic.vcproj: Added
	  lightpen support to the win32/64 ports.

2009-07-06  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc-draw.c: draw_idle should actually draw the
	  background colour.

2009-07-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vicii/vicii.c: Corrected the lightpen x-value for vicii.

2009-07-05  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/c128.dsp, src/arch/win32/c64.dsp,
	  src/arch/win32/c64dtv.dsp, src/arch/win32/cbm2.dsp,
	  src/arch/win32/pet.dsp, src/arch/win32/plus4.dsp,
	  src/arch/win32/vic20.dsp: Added plus4embedded.c,
	  petembedded.c, cbm2embedded.c, c64embedded.c,
	  c64dtvembedded.c, c128embedded.c, vic20embedded.c files for
	  MSVC compilation.

2009-07-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uiattach.c,
	  src/arch/unix/gui/uiautostart.c,
	  src/arch/unix/gui/uiautostart.h,
	  src/arch/unix/gui/uidrivec128.c,
	  src/arch/unix/gui/uidrivec64.c,
	  src/arch/unix/gui/uidrivec64dtv.c,
	  src/arch/unix/gui/uidrivepetcbm2.c,
	  src/arch/unix/gui/uidriveplus4.c,
	  src/arch/unix/gui/uidrivevic20.c: Add new autostart *nix menu
	  items, group autostart items as a submenu below Smart attach

2009-07-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-msvc, src/arch/sdl/win64-msvc: Added svn
	  ignores.

	* data/CBM-II/ccs64.vpl, data/CBM-II/default.vpl,
	  data/CBM-II/frodo.vpl, data/CBM-II/godot.vpl,
	  data/PLUS4/default.vpl, data/PLUS4/vice.vpl,
	  data/VIC20/default.vpl, src/Makefile.am,
	  src/pet/petembedded.c, src/plus4/plus4embedded.c,
	  src/vic20/vic20embedded.c: Added embedded palette support to
	  xpet, xplus4 and xvic.

	* src/Makefile.am, src/c128/c128embedded.c,
	  src/cbm2/cbm2embedded.c: Added embedded palette file support
	  to xcbm2.

	* src/palette.c: Added previously missing embedded.h include.

2009-07-05  Errol Smith <strobe@kludgesoft.com>

	* src/arch/sdl/lightpendrv.c: Fix double size handling after
	  blacky broke it fixing a warning.

2009-07-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64dtv/c64dtvembedded.c: Fixed embedded palette files
	  support for x64dtv to always return -1.

	* src/arch/win32/make-bindist.sh: Updated.

	* data/C64/ccs64.vpl, data/C64/default.vpl, data/C64/frodo.vpl,
	  data/C64/godot.vpl, data/C64/vice.vpl, src/Makefile.am,
	  src/c64/c64embedded.c: Added embedded palette files support to
	  x64.

	* data/C128/default.vpl, data/C128/frodo.vpl,
	  data/C128/godot.vpl, data/C128/vice.vpl, src/Makefile.am,
	  src/c128/c128embedded.c, src/c64/c64embedded.c,
	  src/c64dtv/c64dtvembedded.c, src/cbm2/cbm2embedded.c,
	  src/embedded.h, src/palette.c, src/palette2c.sh,
	  src/pet/petembedded.c, src/plus4/plus4embedded.c,
	  src/vic20/vic20embedded.c: Added embedded palette files
	  support to x128.

2009-07-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/Makefile.am, src/arch/os2/vac++/incl/mainsrc.icc,
	  src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj,
	  src/arch/sdl/Makefile.am, src/arch/sdl/lightpendrv.c,
	  src/arch/sdl/lightpendrv.h, src/arch/sdl/menu_c128hw.c,
	  src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_lightpen.c,
	  src/arch/sdl/menu_lightpen.h, src/arch/sdl/menu_vic20hw.c,
	  src/arch/sdl/ui.c, src/arch/sdl/video.c,
	  src/arch/sdl/vsyncarch.c, src/arch/sdl/win32-msvc/arch.dsp,
	  src/arch/sdl/win32-msvc/base.dsp,
	  src/arch/sdl/win32-msvc/c64.dsp,
	  src/arch/sdl/win32-msvc/c64c128.dsp,
	  src/arch/sdl/win32-msvc/config.h,
	  src/arch/sdl/win64-msvc/arch.vcproj,
	  src/arch/sdl/win64-msvc/base.vcproj,
	  src/arch/sdl/win64-msvc/c64.vcproj,
	  src/arch/sdl/win64-msvc/c64c128.vcproj,
	  src/arch/sdl/win64-msvc/config.h, src/arch/win32/base.dsp,
	  src/arch/win32/watcom/base.tgt, src/arch/win64/base.vcproj,
	  src/c128/c128.c, src/c64/c64.c, src/lightpen.c,
	  src/lightpen.h, src/sid/sid.c, src/vic20/vic-mem.c,
	  src/vic20/vic.c, src/vic20/vic.h, src/vic20/vic20.c,
	  src/vicii.h, src/vicii/vicii.c: Added lightpen support.

2009-07-04  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m:
	  cocoa: fix to allow compilation without joystick support

2009-07-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/c128/c128embedded.c, src/c64/c64embedded.c,
	  src/c64dtv/c64dtvembedded.c, src/cbm2/cbm2embedded.c,
	  src/embedded.c, src/embedded.h, src/pet/petembedded.c,
	  src/plus4/plus4embedded.c, src/sysfile.c,
	  src/vic20/vic20embedded.c: Added text explaining what the new
	  'embedded data files' feature is to be used for.

	* src/c128/c128.c, src/c64/c64.c: Fixed the previously missing
	  SFXSoundExpander resource/cmdline-init for x128.

	* src/c128/Makefile.am, src/c128/c128embedded.c,
	  src/c64/Makefile.am, src/c64/c64embedded.c,
	  src/c64dtv/Makefile.am, src/c64dtv/c64dtvembedded.c,
	  src/cbm2/Makefile.am, src/cbm2/cbm2embedded.c, src/embedded.c,
	  src/embedded.h, src/pet/Makefile.am, src/pet/petembedded.c,
	  src/plus4/Makefile.am, src/plus4/plus4embedded.c,
	  src/vic20/Makefile.am, src/vic20/vic20embedded.c: split the
	  embedded data file support into common (src/embedded.c) and
	  machine specific (src/<machine>/<machine>embedded.c).

	* src/Makefile.am, src/embedded.c: Added embedded data file
	  support to xcbm2.

	* src/Makefile.am, src/c128/c128rom.c,
	  src/drive/iec128dcr/iec128dcrrom.c, src/embedded.c: Added
	  embedded data file support to x128.

	* src/Makefile.am, src/embedded.c, src/vic20/vic20memrom.c:
	  Added embedded data file support to xvic.

	* src/Makefile.am, src/drive/tcbm/tcbmrom.c, src/embedded.c,
	  src/plus4/plus4mem.c, src/plus4/plus4memrom.c: Added embedded
	  data file support to xplus4.

	* src/Makefile.am, src/embedded.c: Added alternate models
	  embedded data file support to xpet.

2009-07-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/Makefile.am, src/embedded.c, src/sysfile.c: Added embedded
	  data file support to xpet.

	* src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmemrom.c,
	  src/embedded.c: Added embedded data files support to x64dtv.

	* src/Makefile.am, src/drive/iec/iecrom.c,
	  src/drive/ieee/ieeerom.c, src/embedded.c, src/embedded.h,
	  src/printerdrv/drv-mps803.c, src/printerdrv/drv-nl10.c,
	  src/sysfile.c: Added more embedded data files support.

	* configure.in, src/Makefile.am, src/bin2c.c, src/bin2c.sh,
	  src/c64/c64mem.c, src/c64/c64memrom.c, src/embedded.c,
	  src/embedded.h, src/od2c.sh, src/sysfile.c: Added embedding of
	  system files for x64, added --enable-embedded configure
	  option, note that this option and the embedding is only to be
	  used for use on platforms that don't support loading of extra
	  files, or have not yet supported filesystems, or for testing
	  purposes for new platforms.

2009-06-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/constants.h, src/arch/beos/joy.h,
	  src/arch/beos/plus4ui.cc, src/arch/beos/ui.cc,
	  src/arch/beos/ui_joystick.cc, src/arch/beos/vic20ui.cc,
	  src/arch/beos/vicemenu.cc: Updated the beos ui for the
	  userport joystick adapters.

	* src/c64/fmopl.c: Added 'static' keyword to the inline
	  functions.

	* data/C64/win_sym_us.vkm: Added x64 win32 symbolic keymap file,

	* configure.in, src/arch/sdl/Makefile.am,
	  src/arch/sdl/win32-msvc/Makefile.am,
	  src/arch/sdl/win64-msvc/Makefile.am: sdl makefile cleanup.

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c,
	  src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c,
	  src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c,
	  src/arch/unix/gui/uijoystick2.c,
	  src/arch/unix/gui/uijoystick2.h, src/arch/unix/gui/vic20ui.c:
	  Updated the *nix ui for the userport joystick adapters.

	* src/arch/msdos/uijoystick.c: Added swapping of the userport
	  adapter joystick ports to the msdos ui.

	* src/arch/msdos/uisidcart.c, src/arch/msdos/vic20ui.c: Removed
	  obsolete msdos ui elements.

	* src/arch/msdos/menudefs.c, src/arch/msdos/uijoystick.c,
	  src/arch/msdos/uijoystick.h: Updated the msdos ui for the
	  userport joystick adapters.

2009-06-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/raster/raster-changes.h: Increase RASTER_CHANGES_MAX from
	  512 to 1024 since a DTV program could break the old limit

2009-06-29  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/vic20mem.c: Removed commented out code. Adapted to
	  conform to braces rules.

2009-06-29  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/sid.cc: Revert debuggive sid.cc change.

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc, src/resid-fp/wave.cc,
	  src/resid-fp/wave.h: Fix problem that plagued digis on Jump
	  Jet, Last V8. Update distortion code with lp/bp/hp
	  nonlinearity component corresponding to hypothetised imperfect
	  amps within SID.

2009-06-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h,
	  src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h,
	  src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm2uires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/uijoystick.c,
	  src/arch/amigaos/mui/uijoystick.h,
	  src/arch/amigaos/mui/uijoystickll.c,
	  src/arch/amigaos/mui/uijoystickll.h,
	  src/arch/amigaos/mui/uisid.c,
	  src/arch/amigaos/mui/uisidcart.c, src/arch/amigaos/petui.c,
	  src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c,
	  src/arch/amigaos/ui.c, src/arch/amigaos/uires.h,
	  src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h:
	  Updated the amiga ui for the userport joystick adapters.

	* src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/vic20ui.c: Removed obsolete left over vic20
	  win32 oem userport joystick ui elements.

2009-06-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_drive.c: Added new autostart items to SDL UI

2009-06-29  Christian Vogelgsang <chris@vogelgsang.org>

	* src/sounddrv/soundcoreaudio.c: core audio: fixed sound resume

2009-06-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resmenu.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/vic20ui.c: Removed obsolete vic20 win32 oem joy
	  ui toggle.

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/petui.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/resmenu.txt,
	  src/arch/win32/respet.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/resvic20.rc, src/arch/win32/ui.c,
	  src/arch/win32/uijoystick.c, src/arch/win32/uijoystick.h,
	  src/arch/win32/vic20ui.c: Fixed the win32 swap joystick ui
	  items and added win32 swap userport joystick ui items.

	* src/arch/win32/resdialogs.txt, src/arch/win32/ressidcart.rc,
	  src/arch/win32/uisidcart.c: Removed obsolete sidcart joystick
	  item from the win32 sidcart dialog.

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/intl.c, src/arch/win32/petui.c,
	  src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/resmenu.txt, src/arch/win32/respet.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/resvic20.rc, src/arch/win32/ui.c,
	  src/arch/win32/uijoystick.c, src/arch/win32/uijoystick.h,
	  src/arch/win32/vic20ui.c: Fixed the win32 ui for native
	  joysticks and added win32 ui elements for userport and plus4
	  sidcart joysticks.

2009-06-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/uijoystick.c: Restricted the joystick settings
	  dialog to 1 joystick for vic20.

2009-06-28  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m:
	  cocoa: fixed mounting of virtual fs directory

	* src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist:
	  cocoa: adjusted extra joy type resource values

	* src/video/render1x1pal.c, src/video/render2x2pal.c,
	  src/video/video-color.h: fixed PAL emulation by re-enabling
	  sharing of gamma tables

2009-06-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/joystick.h: Changed the order of the extra joystick
	  defines in joystick.h so that the dxs/hit is at the bottom of
	  the list.

2009-06-28  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/joy.c: Add default switch case which results in
	  a failing assert().

2009-06-28  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	  src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m,
	  src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: cocoa:
	  added UI support for extra/userport joysticks

	* src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c,
	  src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_riscos.c,
	  src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c,
	  src/arch/sdl/archdep_xbox.c: added missing SDL
	  archdep_default_autostart_disk_image_file_name

	* src/arch/unix/macosx/joy.c: added missing header

	* src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist:
	  cocoa: added autostart prg to resource inspector

2009-06-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c,
	  src/arch/amigaos/mui/uisid.c, src/arch/beos/joy.cc,
	  src/arch/beos/ui_sid.cc, src/arch/beos/ui_video.cc,
	  src/arch/beos/vicemenu.cc, src/arch/msdos/joy.c,
	  src/arch/msdos/vsync.c, src/arch/os2/joy.c,
	  src/arch/riscos/joy.c, src/arch/riscos/ui.c,
	  src/arch/sdl/joy.c, src/arch/sdl/menu_drive.c,
	  src/arch/unix/joy.c, src/arch/unix/joy_usb.c,
	  src/arch/unix/macosx/joy.c, src/arch/win32/joy.c,
	  src/arch/win32/res.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/ui.c, src/arch/win32/uihelp.c,
	  src/arch/win32/uisid.c, src/cbm2/cbm2-resources.c,
	  src/cbm2/cbm2.c, src/machine.h, src/main.c: Added proper
	  cbm510/cbm610 early startup seperation so that elements for
	  the machines can be seperated at any time (cmdline, resources,
	  ui) and added 4 joystick support to the amiga, beos, msdos,
	  os/2, osx, *nix amd win32 ports with proper command-line
	  options and resources, no ui elements for any of the ports
	  (besides sdl) yet.

2009-06-27  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/amigaos/archdep.c, src/arch/beos/archdep.c,
	  src/arch/msdos/archdep.c, src/arch/os2/archdep.c,
	  src/arch/riscos/archdep.c, src/arch/unix/archdep.c,
	  src/arch/win32/archdep.c, src/archapi.h, src/autostart.c:
	  Renamed archdep_default_autstart_disk_image_file_name() to
	  archdep_default_autostart_disk_image_file_name(), fixing the
	  typo.

	* src/Makefile.am, src/arch/amigaos/archdep.c,
	  src/arch/beos/archdep.c, src/arch/msdos/archdep.c,
	  src/arch/os2/archdep.c, src/arch/riscos/archdep.c,
	  src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h,
	  src/arch/sdl/menu_network.c, src/arch/sdl/menu_network.h,
	  src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h,
	  src/arch/sdl/uipause.c, src/arch/unix/archdep.c,
	  src/arch/win32/archdep.c, src/arch/win32/base.dsp,
	  src/arch/win32/rs232dev.c, src/arch/win32/rs232net.c,
	  src/archapi.h, src/autostart-prg.c, src/autostart-prg.h,
	  src/autostart.c, src/autostart.h, src/fileio.h,
	  src/fileio/cbmfile.c, src/fileio/cbmfile.h,
	  src/fileio/fileio.c, src/fileio/p00.c, src/fileio/p00.h,
	  src/machine.c, src/rawfile.c, src/rawfile.h, src/resid-dtv:
	  svn commit tags/v2.1/v2.1.13/vice
	  tags/chris/v2.1.13-autostart-prg/vice .
	  
	  src/autostart-prg.c, autostart_prg_perform_injection():
	  Changed C99 definition of end to C89 style definition at the
	  beginning of the block.
	  
	  src/arch/*/archdep.c:
	  archdep_default_autstart_disk_image_file_name() had a
	  semicolon at the end, preventing compilation. Fixed.
	  
	  src/arch/win32/base.dsp: Added autostart-prg.c.

2009-06-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64dtvhw.c,
	  src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_joystick.c,
	  src/arch/sdl/menu_joystick.h, src/c64dtv/c64dtvcia2.c: Added
	  userport joystick system support to x64dtv.

2009-06-27  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-pcaplibnet.sh: macosx: patch libnet to
	  allow non-root admin users

	* build/macosx/build-vice-dist.sh,
	  build/macosx/build-vice-release.sh: mac build: added support
	  for debug snapshots

	* src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m:
	  fixed crash in cocoa joystick dialog

2009-06-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_joystick.c,
	  src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_pethw.c,
	  src/cbm2/cbm2cia1.c, src/joystick.c: Added userport joystick
	  system support to xcbm2.

	* src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h,
	  src/arch/sdl/menu_pethw.c, src/joystick.c, src/pet/petvia.c:
	  Added userport joystick system support to xpet.

2009-06-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_joystick.c, src/joystick.c,
	  src/vic20/vic20-resources.c, src/vic20/vic20-resources.h,
	  src/vic20/vic20via2.c: Added userport joystick system support
	  to xvic.

2009-06-26  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc-draw.c: When the cache is disabled, actually draw
	  the text & cursor correctly...

2009-06-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c,
	  src/joystick.c, src/joystick.h: More userport joystick related
	  updates.

	* src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c,
	  src/joystick.h: Added vic20 OEM type userport joystick support
	  to x64/x128 and added ui element to the sdl ui.

	* src/arch/sdl/menu_joystick.c, src/c64/c64cia2.c,
	  src/joystick.h: Added PET type userport joystick support to
	  x64/x128 and added ui element to the sdl ui.

2009-06-25  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po,
	  po/pl.po, po/sv.po, po/tr.po: Updated.

	* configure.in: Test for stdlib.h and define HAVE_STDLIB (needed
	  by editline.h of readline).

	* src/Makefile.am, src/arch/beos/console.c,
	  src/arch/unix/Makefile.am, src/arch/unix/console.c,
	  src/c1541.c, src/monitor/Makefile.am, src/monitor/monitor.c:
	  Use editline.h again if HAVE_READLINE is defined. For this,
	  added the include directory for src/arch/unix/readline, where
	  necessary. Still ugly in some places, as generic code includes
	  arch-specific code, but this will be fixed later.

	* src/c128/Makefile.am: Added src/raster as include directory.

	* src/arch/beos/console.c, src/arch/unix/console.c, src/c1541.c,
	  src/monitor/monitor.c: Reverted readline extern declarations
	  for now, as the replacement did not work as expected.
	  (postponing the solution until I have more time.)

	* src/arch/beos/console.c, src/arch/unix/console.c,
	  src/arch/win32/Makefile.am, src/arch/win32/joy.c,
	  src/arch/win32/kbd.c, src/arch/win32/ui.c,
	  src/arch/win32/ui.h, src/arch/win32/uijoystick.c,
	  src/arch/win32/uivideo.c, src/arch/win32/video-ddraw.c,
	  src/arch/win32/winjoy.h, src/arch/win32/winkbd.h,
	  src/arch/win32/winmain.c, src/c128/c128cpu.c, src/c1541.c,
	  src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvcpu.h,
	  src/c64dtv/c64dtvmem.c, src/cbm2/cbm2.h, src/cbm2/cbm2cpu.c,
	  src/monitor/mon_breakpoint.c, src/monitor/mon_breakpoint.h,
	  src/monitor/mon_register6502dtv.c, src/monitor/monitor.c,
	  src/plus4/plus4cpu.c, src/vicii/vicii-mem.c,
	  src/vicii/viciidtv-draw.c, src/video/render1x1pal.c,
	  src/video/render2x2pal.c, src/video/video-canvas.h,
	  src/video/video-resources-pal.c: Moved stray "extern"
	  declarations from .c files into .h files and include the
	  necessary .h files, if needed.

2009-06-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/cart/c64cartmem.h, src/c64/cart/expert.c,
	  src/c64/sfx_soundexpander.c, src/sounddrv/soundmovie.c: some
	  more 'extern' cleanups.

	* src/arch/win32/Makefile.am, src/arch/win32/fullscrn-ddraw.c,
	  src/arch/win32/hardsid.c, src/arch/win32/ui.c,
	  src/arch/win32/video-ddraw.h: some win32 arch dir 'extern'
	  cleanups.

	* src/arch/sdl/ui.c: Removed obsolete 'extern'.

	* src/arch/msdos/statusbar.h, src/arch/msdos/ui.c,
	  src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisidcart.c,
	  src/arch/msdos/uisound.c, src/arch/msdos/videoarch.h,
	  src/arch/msdos/vsync.c: msdos arch dir 'extern' cleanup and
	  msdos fixes.

	* src/arch/amigaos/mui/mui.h, src/arch/amigaos/ui.c,
	  src/arch/amigaos/ui.h, src/arch/amigaos/vsyncapi.c: amigaos
	  arch dir 'extern' cleanup.

	* src/arch/amigaos/Makefile.am,
	  src/arch/amigaos/catweaselmkiii.c,
	  src/arch/amigaos/expansionbase.h, src/arch/amigaos/hardsid.c,
	  src/arch/amigaos/mui/uisidcart.c: Added some amiga os4
	  catweasel and hardsid fixes.

2009-06-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/c128.tgt,
	  src/arch/win32/watcom/c64cart.tgt,
	  src/arch/win32/watcom/drive.tgt,
	  src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/vice.wpj,
	  src/arch/win32/watcom/vicii.tgt,
	  src/arch/win32/watcom/viciicommon.tgt,
	  src/arch/win32/watcom/viciidtv.tgt, src/c128/c128cpu.c,
	  src/c128/c128mem.h, src/c128/z80mem.h, src/c64/c64mem.h,
	  src/cbm2/cbm2cpu.c, src/cbm2/cbm2mem.c,
	  src/cbm2/cbm2memsnapshot.c, src/drive/drivemem.c,
	  src/monitor/monitor.c, src/pet/petmem.c,
	  src/pet/petmemsnapshot.c, src/plus4/plus4mem.c,
	  src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c,
	  src/plus4/ted-badline.c, src/plus4/ted-mem.c, src/plus4/ted.c,
	  src/vic20/vic-snapshot.c, src/vic20/vic.c,
	  src/vic20/vic20mem.c, src/vic20/vic20memsnapshot.c,
	  src/vicii/vicii-fetch.c, src/vicii/vicii-snapshot.c,
	  src/vicii/vicii.c, src/vicii/viciidtv-snapshot.c: Fixed some
	  watcom header inclusion ordering and removed the #include
	  ../mem.h construction.

	* src/arch/sdl/menu_joystick.c, src/c128/c128cia1.c,
	  src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64dtv/c64dtvcia2.c,
	  src/joystick.c, src/joystick.h: Added hit userport joystick
	  adapter support to x64/x128.

2009-06-24  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/vicemachine.h,
	  src/arch/unix/macosx/cocoa/vicemachine.m: cocoa: emulation is
	  now paused when system goes to sleep

2009-06-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_joystick.c: Changed some of the joystick
	  naming.

2009-06-24  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/autostart.c: Added missing brace

2009-06-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/joy.c: Renamed command line options for joydev3/4
	  to extrajoydev1/2.

	* src/arch/amigaos/intl.c, src/arch/win32/resc128.rc,
	  src/autostart.c, src/translate.c, src/translate.txt: Updated
	  translations.

2009-06-23  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc-mem.c, src/vdc/vdc.c, src/vdc/vdctypes.h: Change
	  the way the memory pointers are updated, improve cache
	  handling when registers 25/27 change and fix the screen height
	  default. Fixes multiple timing issues. RFO tech-tech now 100%!
	  All major RFO bugs now fixed - phew!

	* src/vdc/vdc-mem.c, src/vdc/vdc.c, src/vdc/vdctypes.h: Some
	  preliminary work for future light pen/light gun support.

2009-06-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uisid.c, src/arch/beos/ui_sid.cc,
	  src/arch/sdl/menu_sid.c, src/arch/unix/gui/c128ui.c,
	  src/arch/win32/uijoystick.c, src/arch/win32/uisid.c,
	  src/c128/c128mem.c, src/c64/c64sound.c: Added as stereo sid
	  range for x128.

2009-06-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/sfx_soundexpander.c,
	  src/imagecontents/imagecontents.c: Some more warning fixes.

2009-06-21  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.14

2009-06-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/fmopl.c: Warning fixes.

2009-06-21  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/c64/fmopl.c: Fixed 2 out of more than 150 warnings.

2009-06-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/uires.h, src/arch/beos/c128ui.cc,
	  src/arch/beos/c64ui.cc, src/arch/beos/constants.h,
	  src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c,
	  src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc,
	  src/arch/os2/vac++/incl/c64.icc,
	  src/arch/os2/vac++/x128/X128.ICC,
	  src/arch/os2/watcom/c128c64.tgt, src/arch/sdl/menu_c128hw.c,
	  src/arch/sdl/menu_c64hw.c, src/arch/unix/gui/c128ui.c,
	  src/arch/unix/gui/c64ui.c, src/arch/win32/c128ui.c,
	  src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp,
	  src/arch/win32/c64ui.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt,
	  src/arch/win32/watcom/c64commonc128.tgt,
	  src/arch/win32/watcom/vice.wpj, src/arch/win64/c64.vcproj,
	  src/arch/win64/c64c128.vcproj, src/c64/Makefile.am,
	  src/c64/c64.c, src/c64/c64io.c, src/c64/c64io.h,
	  src/c64/c64sound.c, src/c64/fmopl.c, src/c64/fmopl.h,
	  src/c64/sfx_soundexpander.c, src/c64/sfx_soundexpander.h,
	  src/translate.c, src/translate.txt: Added c128/c64 sound
	  expander support, added ui elements for the amiga, beos,
	  msdos, os/2, sdl, *nix, win32 ports, updated the win32/64 msvc
	  project files, updated the win32 watcom project files, updated
	  the os/2 vac and watcom project files.

	* src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c,
	  src/arch/amigaos/vic20uires.h, src/arch/beos/constants.h,
	  src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc,
	  src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_joystick.c,
	  src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_vic20hw.c,
	  src/arch/unix/gui/vic20ui.c, src/arch/win32/resmenu.txt,
	  src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/vic20ui.c, src/translate.c, src/translate.txt,
	  src/vic20/vic20-cmdline-options.c,
	  src/vic20/vic20-resources.c, src/vic20/vic20-resources.h,
	  src/vic20/vic20via2.c: Added OEM userport joystick support to
	  xvic, added ui elements for the amiga, beos, msdos, os/2, *nix
	  and win32 ports.

2009-06-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/c64commonc128.tgt,
	  src/arch/win32/watcom/config.h,
	  src/arch/win32/watcom/plus4.tgt,
	  src/arch/win32/watcom/vice.wpj: Updated the win32 watcom
	  project files to make it compile again.

2009-06-19  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uimon.c: Fix compilation problem for Watcom
	  compiler.

	* src/arch/win32/uimon.c: Replace (asynchronous) GetCursorPos()
	  with (synchronous) GetMessagePos() (encapsulated in new
	  function GetCursorPosAtMessageTime()).

2009-06-19  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc-draw.c, src/vdc/vdc-mem.c, src/vdc/vdc.c,
	  src/vdc/vdctypes.h: Add an attribute memory offset to handle
	  the strange attribute memory pointer behaviour with the 8x1
	  colour cell VDC trick. RFO "FLI" picture now 100%.

	* src/vdc/vdc.c, src/vdc/vdctypes.h: Make the handling of
	  register 6 (visible screen rows) real-time as a comparison
	  reference to an internal counter like the VDC does. (less RFO
	  FLI picture breakage)

2009-06-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64ui.c, src/arch/amigaos/c64uires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/uires.h, src/arch/beos/c128ui.cc,
	  src/arch/beos/c64ui.cc, src/arch/beos/constants.h,
	  src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c,
	  src/arch/msdos/c64ui.c, src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc,
	  src/arch/os2/vac++/incl/c64.icc,
	  src/arch/os2/vac++/x128/X128.ICC,
	  src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/vice.wpj,
	  src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c,
	  src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	  src/arch/win32/c128ui.c, src/arch/win32/c64.dsp,
	  src/arch/win32/c64c128.dsp, src/arch/win32/c64ui.c,
	  src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resmenu.txt,
	  src/arch/win32/resstrings.txt, src/arch/win64/c64.vcproj,
	  src/arch/win64/c64c128.vcproj, src/c128/c128.c,
	  src/c64/Makefile.am, src/c64/c64.c, src/c64/c64io.c,
	  src/c64/c64sound.c, src/c64/sfx_soundsampler.c,
	  src/c64/sfx_soundsampler.h, src/translate.c,
	  src/translate.txt: Added SFX soundsampler (output only)
	  support to x64/x128, added ui elements for the amiga, beos,
	  msdos, os/2, *nix and win32 ports, updated win32/64 msvc
	  project files and updated the os/2 watcom and vac project
	  files.

2009-06-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/vac++/incl/monitor.icc,
	  src/arch/os2/watcom/mainsrc.tgt,
	  src/arch/os2/watcom/monitor.tgt,
	  src/arch/os2/watcom/plus4.tgt, src/arch/os2/watcom/vice.wpj,
	  src/arch/os2/watcom/x1541.tgt: Updated the os/2 watcom and vac
	  project files to make vice compile again for os/2.

	* src/arch/os2/types.h: Changed the int_to_void_ptr(x) and
	  uint_to_void_ptr(x) definitions for os/2.

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/kbd.c: Removed
	  obsolete variables/items.

	* src/arch/win32/winlong.h: Fixed the winlong.h defines for
	  watcom.

	* src/arch/os2/vac++/incl/plus4.icc: Added digiblaster.c and
	  sidcartjoy.c to the os/2 vac++ project files.

	* configure.in, src/cartconv.c: Added a check for the strdup
	  macro to configure.in

	* src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/uisidcart.c,
	  src/arch/amigaos/mui/uisidcart.h, src/arch/amigaos/plus4ui.c,
	  src/arch/msdos/plus4ui.c, src/arch/msdos/uisidcart.c,
	  src/arch/msdos/uisidcart.h, src/arch/sdl/menu_joystick.c,
	  src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_plus4hw.c,
	  src/arch/sdl/menu_sid.c, src/arch/sdl/win32-msvc/plus4.dsp,
	  src/arch/sdl/win64-msvc/plus4.vcproj,
	  src/arch/unix/gui/plus4ui.c, src/arch/win32/intl.c,
	  src/arch/win32/plus4.dsp, src/arch/win32/resdialogs.txt,
	  src/arch/win32/ressidcart.rc, src/arch/win32/uisidcart.c,
	  src/arch/win64/plus4.vcproj, src/plus4/Makefile.am,
	  src/plus4/digiblaster.c, src/plus4/digiblaster.h,
	  src/plus4/plus4.c, src/plus4/plus4mem.c,
	  src/plus4/sidcartjoy.c, src/plus4/sidcartjoy.h,
	  src/plus4/ted-sound.c, src/translate.c, src/translate.txt:
	  Added plus4 sidcart joystick support, plus4 digiblaster
	  (digital output only) support, added ui elements to the amiga,
	  msdos, sdl, *nix and win32 ports, and adapted the win32/64
	  msvc project files.

2009-06-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_sid.c: Added HardSID to the SID engine
	  selection.

2009-06-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/uic128settings.c,
	  src/arch/beos/c128ui.cc, src/arch/beos/constants.h,
	  src/arch/beos/vicemenu.cc, src/arch/msdos/c128ui.c,
	  src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/sdl/menu_c128hw.c,
	  src/arch/unix/gui/c128ui.c, src/arch/win32/intl.c,
	  src/arch/win32/resc128.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/resstrings.txt, src/arch/win32/uic128.c,
	  src/c128/c128-resources.c, src/c128/c128-resources.h,
	  src/c128/c128mem.h, src/c128/c128mmu.c: Added C128 RAM banks 2
	  & 3 support and added UI elements to the amiga, beos, msdos,
	  os/2, sdl, *nix and win32 ports.

2009-06-15  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_midi.c, src/arch/sdl/menu_tfe.c,
	  src/arch/sdl/uimenu.c, src/arch/sdl/uimenu.h: Disable hotkey
	  mapping in dynamic submenus

2009-06-15  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc.c: Separate Y border position from Y screen
	  position, allowing screen to start above (or below) top
	  border. Fix idle handling (fixes repeated lines from top
	  border down to text). RFO credits upscroller now 100%

2009-06-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/arch/amigaos/catweaselmkiii.c,
	  src/arch/amigaos/hardsid.c, src/arch/sdl/hardsid.c: Added
	  hardsid support to the amiga os3, os4, morphos and amithlon
	  ports.

2009-06-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/cartconv.c: Fixed cartconv for when strdup is defined as a
	  macro.

	* configure.in, src/arch/amigaos/catweaselmkiii.c: Added
	  catweasel sid support for amiga os3, morphos and amithlon.

	* src/arch/amigaos/Makefile.am, src/arch/amigaos/archdep.c,
	  src/arch/amigaos/socketimpl.c: Fixed network support for amiga
	  os3.

	* src/arch/sdl/make-bindist_scosol.sh,
	  src/arch/unix/sco_sol/make-bindist.sh: Added arm solaris 11
	  bindist support.

2009-06-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h,
	  src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h,
	  src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	  src/arch/sdl/xvic_ui.c: Made some improvements to the midi and
	  tfe win32 sdl ui code.

	* src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h,
	  src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h,
	  src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	  src/arch/sdl/xvic_ui.c: Added better tfe nicr selection
	  support to the win32 sdl midi ui.

	* src/arch/sdl/menu_midi.c: Added better midi driver selection
	  support to the win32 sdl midi ui.

2009-06-12  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc-mem.c, src/vdc/vdc.c: Move the vertical screen
	  position handling that didn't need to be there out of
	  vdc_update_geometry(), which was wrecking performance. Also
	  remove some unnecessary casts and change some debugging bits.

2009-06-11  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h: Cycle back to earlier way to achieve lp
	  > bp > hp level differences.

2009-06-10  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/keyboard.c: Replaced hard-coded values "four" with
	  JOYSTICK_NUM, as intended.

	* src/arch/amigaos/joy.c, src/arch/amigaos/joy.h,
	  src/arch/amigaos/joyll.c, src/arch/amigaos/joyll.h,
	  src/arch/beos/joy.h, src/arch/msdos/joy.c,
	  src/arch/msdos/joy.h, src/arch/riscos/joy.c,
	  src/arch/riscos/joy.h, src/arch/riscos/kbd.c,
	  src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/unix/joy.c,
	  src/arch/unix/joy.h, src/arch/unix/macosx/joy.c,
	  src/arch/unix/macosx/joy.h, src/arch/win32/joy.c,
	  src/arch/win32/joy.h, src/joystick.c, src/joystick.h,
	  src/keyboard.h: Declaration and definition of
	  joystick_port_map[] and joystick_value[] moved to common code.

	* src/arch/os2/kbd.c, src/joystick.c, src/keyboard.h: Added some
	  todo, define JOYSTICK_NUM in a header and base the other
	  definitions on it.

	* src/joystick.c: Removed clk_overflow_callback() function
	  again: It was completely stupid.

2009-06-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt, src/arch/sdl/video.c: Disable resolution
	  limit during hwscale (fixes infinite loop), add some
	  documentation

2009-06-10  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc.c: Don't cache if the character or attribute
	  memory pointers change, as the cache can't handle this.

	* src/vdc/vdc.c: Set the character & attribute memory pointers
	  at the correct raster position. (just after the displayed
	  foreground)

2009-06-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_c128hw.c, src/joystick.c: Add 4 player
	  interface support to x128 and related UI changes for SDL

	* src/arch/sdl/vkbd.c: Add ALT to SDL x128 vkbd

2009-06-09  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/joystick.c: Add clockguard function
	  clk_overflow_callback().

2009-06-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, doc/ReadmeSDL.txt, src/arch/unix/socketimpl.h,
	  src/libm_math.c: Add uwin fixes and added uwin to the sdl
	  supported platforms list.

2009-06-07  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: Sync to V36: use 256 consistently for the
	  scaler between FC and oscillators*env. Tune parameters to
	  match. Remove experimental tweaks.

2009-06-07  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc.c, src/vdc/vdctypes.h: Improve calculation of
	  vertical screen position, and make the visible window big
	  enough to see everything. Fixes many vertical position issues
	  in RFO demo and reported issues e.g. (SF) bug 2797577.

	* src/vdc/vdc-draw.c, src/vdc/vdc-mem.c, src/vdc/vdctypes.h: Fix
	  more compiler warnings. (including making the VDC registers
	  unsigned like they should be)

	* src/vdc/vdctypes.h: Fix compiler warnings (?), update some
	  constants and add 2 more variables to vdc_s structure.

2009-06-07  Errol Smith <strobe@kludgesoft.com>

	* src/vdc/vdc-draw.c, src/vdc/vdc-mem.c: Fix xsmooth
	  implementation, add preliminary register 37 support and fix
	  the vblank bit in $d600 to work correctly.

2009-06-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am,
	  src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c,
	  src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_pethw.c,
	  src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_rs232.c,
	  src/arch/sdl/menu_rs232.h, src/arch/sdl/menu_vic20hw.c: RS232
	  menus for SDL UI

2009-06-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/mididrv.c: Fixed a typo.

	* src/arch/sdl/Makefile.am, src/arch/sdl/coproc.c,
	  src/arch/sdl/coproc.h: Added a coproc wrapper to the sdl port
	  for unix rs232 support.

2009-06-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: added x86-interix6.0 to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Changed the rs232 text in the sdl readme.

	* configure.in, src/arch/sdl/Makefile.am, src/arch/sdl/rs232.c,
	  src/arch/sdl/rs232dev.c, src/arch/sdl/rs232dev.h,
	  src/arch/sdl/rs232net.c, src/arch/sdl/rs232net.h,
	  src/arch/win32/mididrv.c: Fixed win32 sdl tfe and midi support
	  and enabled rs232 support for the sdl port.

	* src/arch/sdl/menu_midi.c: Changed the callback type of the
	  midi in and out selection to int instead of string.

2009-06-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/Makefile.am, src/arch/win32/rs232.c,
	  src/arch/win32/rs232dev.h, src/arch/win32/rs232net.h,
	  src/arch/win32/rs232win.h: Split the win32 rs232win.h into
	  rs232net.h and rs232dev.h for easier future implementation of
	  the same functionality in other ports.

2009-06-03  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-06-03  Antti S. Lankila <alankila@bel.fi>

	* src/autostart.c: Consider BASIC ROM area to be ROM for
	  determining when autostart should give up.

2009-06-02  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: Fix ancient mistake and sync FC and OSC
	  levels. Tweak it until it sounds good.

2009-06-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt, src/vice.h: Added a workaround for interix
	  c89 compiler not being able to compile empty files.

2009-05-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added x86-interix 5.2 (aka ASU for windows
	  server 2003) to the sdl supported platforms list.

	* src/vice.h: Changed vice.h to allow unaligned access for
	  amd64/x86_64 based platforms.

2009-05-31  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.13

2009-05-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* config.guess: Changed config.guess to recognize interix 5.x
	  and 6.x

2009-05-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64dtv/c64dtvblitter.c: Rewrite blitter register values on
	  snapshot load

2009-03-20  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h,
	  src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h,
	  src/c64dtv/c64dtvmem.c, src/c64dtv/c64dtvmem.h: Properly
	  separated DMA and blitter read and store functions with a
	  central D300 dispatcher in c64dtvmem.c.

	* src/c64dtv/c64dtvblitter.c: Made the blitter shadow registers
	  static. Minor optimization of transparency logic.

	* src/c64dtv/c64dtvblitter.c: Blitter uses shadow registers in
	  most places instead of masking out fields every machine cycle.

2009-03-16  Daniel Kahlin <tlr@users.sourceforge.net>

	* branches/tlr/v2.1.5-x64dtv_blit_speed: Branch for x64dtv
	  blitter (and DMA) speed improvements.

2009-05-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added interix 3.5 to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added rs6000-aix to the sdl supported
	  platforms list.

	* src/monitor/monitor.c: Fixed an issue in the monitor.c file.

2009-05-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added x86-hurd to the sdl supported
	  platforms list.

2009-05-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/msvc/config.h, src/arch/win32/watcom/config.h:
	  Added a USE_DXSOUND define to the win32 msvc and watcom
	  config.h

2009-05-28  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: Tweak the bp-hp difference back to 2x.

2009-05-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added sparc-sunos4.x to the sdl supported
	  platforms list.

	* src/lib/zlib/gzio.c, src/monitor.h, src/monitor/mon_parse.y,
	  src/vice.h: Added fixes for sparc-sunos4.x

2009-05-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* config.sub, configure.in, src/arch/sdl/Makefile.am,
	  src/arch/sdl/archdep.c, src/arch/sdl/archdep.h,
	  src/arch/sdl/archdep_cegcc.c, src/arch/sdl/archdep_cegcc.h:
	  Added experimental (and not yet working) cegcc (gcc targeting
	  arm windows ce) support.

2009-05-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am,
	  src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c,
	  src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h: TFE menu for
	  SDL

2009-05-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in: Enabled ffmpeg support for the sdl port in
	  configure.in

	* src/arch/sdl/blockdev.c, src/c1541.c, src/c64/cart/ide64.c,
	  src/c64/mmc64.c, src/datasette.c, src/diskimage/fsimage-gcr.c,
	  src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c,
	  src/drive/drive-snapshot.c, src/rawfile.c, src/snapshot.c,
	  src/sounddrv/soundaiff.c, src/sounddrv/soundiff.c,
	  src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c,
	  src/tape/t64.c, src/tape/tap.c, src/tape/tape-snapshot.c,
	  src/util.c, src/vic20/vic20cartridge.c, src/vice.h: Moved
	  sunos4.x specific unistd.h include to vice.h

	* configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am,
	  src/arch/sdl/tfearch.c: Added a tfe wrapper for the sdl ui and
	  enabled tfe support for the sdl port in configure.in

2009-05-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am,
	  src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64hw.c,
	  src/arch/sdl/menu_midi.c, src/arch/sdl/menu_midi.h,
	  src/arch/sdl/menu_vic20hw.c, src/arch/sdl/win32-msvc/arch.dsp:
	  MIDI menu for SDL

2009-05-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c1541.c, src/c64/cart/ide64.c, src/c64/mmc64.c,
	  src/datasette.c, src/diskimage/fsimage-gcr.c,
	  src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c,
	  src/drive/drive-snapshot.c, src/rawfile.c, src/snapshot.c,
	  src/sounddrv/soundaiff.c, src/sounddrv/soundiff.c,
	  src/sounddrv/soundsdl.c, src/sounddrv/soundsun.c,
	  src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c,
	  src/tape/t64.c, src/tape/tap.c, src/tape/tape-snapshot.c,
	  src/usleep.c, src/util.c, src/vic20/vic20cartridge.c: Added
	  ifdefs for the recently added unistd.h includes for platforms
	  that don't have unistd.h

	* configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am,
	  src/arch/sdl/mididrv.c: Added mididrv.c wrapper file for the
	  sdl ui and enabled midi support for the sdl port in
	  configure.in

	* doc/ReadmeSDL.txt, src/arch/sdl/blockdev.c, src/c1541.c,
	  src/c64/cart/ide64.c, src/c64/mmc64.c, src/datasette.c,
	  src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-probe.c,
	  src/diskimage/fsimage.c, src/drive/drive-snapshot.c,
	  src/lib.h, src/lib/zlib/gzio.c, src/monitor.h, src/rawfile.c,
	  src/snapshot.c, src/sounddrv/soundaiff.c,
	  src/sounddrv/soundiff.c, src/sounddrv/soundvoc.c,
	  src/sounddrv/soundwav.c, src/tape/t64.c, src/tape/tap.c,
	  src/tape/tape-snapshot.c, src/util.c, src/util.h,
	  src/vic20/vic20cartridge.c: Added m68k sunos 4.x fixes and
	  added m68k-sunos to the sdl supported platforms list.

2009-05-25  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/sid/resid-fp.cc: Approximate HP
	  control biasing BP, which reduces distortion at BP.

2009-05-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am,
	  src/arch/sdl/dynlib.c, src/arch/sdl/win32-msvc/config.h: Added
	  a dynlib.c wrapper file to the sdl port and enabled dynlib
	  support for the sdl port in configure.in

2009-05-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am,
	  src/arch/sdl/parsid.c: Added a parsid.c wrapper file to the
	  sdl port and enabled parsid support for the sdl port in
	  configure.in

	* configure.in, doc/ReadmeSDL.txt, src/arch/sdl/Makefile.am,
	  src/arch/sdl/hardsid.c: Added a hardsid.c wrapper file to the
	  sdl port and enabled hardsid support for the sdl port in
	  configure.in

	* doc/ReadmeSDL.txt: Removed block device and catweasel items
	  from the sdl unsupported features list.

	* doc/ReadmeSDL.txt: Added mipsel-ultrix to the sdl supported
	  platforms list.

2009-05-22  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vdc/vdc-mem.c: VDC border color fix as provided by Errol
	  Smith

2009-05-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/arch/sdl/Makefile.am,
	  src/arch/sdl/catweaselmkiii.c,
	  src/arch/sdl/win32-msvc/config.h,
	  src/arch/sdl/win64-msvc/config.h: Added catweaselmkiii.c
	  wrappers for the sdl ui and activated cw3 support for the sdl
	  ui.

	* src/arch/sdl/archdep_amiga.c: Fixed some #ifndef's.

2009-05-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added vax-ultrix to the sdl supported
	  platforms list.

	* configure.in, src/cartconv.c: Added a check for strdup() to
	  configure.in and added a strdup() replacement function to
	  cartconv.c

	* src/monitor/monitor.c: Replaced strdup() with str_alloc() and
	  changed the appropriate free() calls to lib_free() calls.

2009-05-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/win_shortcuts.vsc: Changed the default hard reset
	  keyboard shurtcut for x128, because the previous shortcut made
	  x128 start up in c64 mode.

	* src/arch/msdos/c128ui.c: Added the vdc revision selection to
	  the msdos vdc settings menu.

	* src/arch/beos/c128ui.cc, src/arch/beos/constants.h,
	  src/arch/beos/vicemenu.cc: Added the vdc revision selection to
	  the beos vdc settings menu.

	* src/arch/amigaos/archdep.c, src/arch/amigaos/c128ui.c,
	  src/arch/amigaos/c128uires.h, src/arch/amigaos/intl.c,
	  src/arch/amigaos/intl.txt, src/arch/amigaos/uires.h: Added the
	  vdc revision selection to the amiga vdc settings menu.

	* src/arch/win32/c128ui.c, src/arch/win32/resc128.rc,
	  src/arch/win32/resmenu.txt, src/arch/win32/resstrings.txt:
	  Added the vdc revision selection to the win32 vdc settings
	  menu.

2009-05-17  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-05-16  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/sid/resid-fp.cc: Removed warnings about possible loss of
	  data.

2009-05-16  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/sid/resid-fp.cc: Tweak parameters
	  for small improvement.

2009-05-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vdc/vdc-mem.c: Changed vdc return values to use a table,
	  patch provided by Errol Smith.

	* src/arch/unix/gui/uivdc.c, src/arch/win32/uivideo.c: Added the
	  new composite vdc palette item to the platforms that support
	  the selection.

	* data/C128/Makefile.am, data/C128/vdc_comp.vpl,
	  src/arch/os2/makedist.cmd, src/arch/sdl/make-bindist_qnx6.sh,
	  src/arch/unix/hpux/make-bindist.sh,
	  src/arch/unix/qnx6/make-bindist.sh: Added a composite vdc
	  palette file as provided by Errol Smith.

	* src/vdc/vdc-mem.c: Another minor patch by Errol Smith, fixed
	  return values, more code guideline formatting & comments.

2009-05-16  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uimon.c: Remember monitor window settings
	  (computer/drive 8..11) across restarts.

2009-05-16  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.12

	* po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po,
	  po/pl.po, po/sv.po, po/tr.po: Updated.

	* src/socket.c: Conditionally removed variable err6 which is
	  only needed if IPv6 is available, eliminating a warning.

	* src/monitor/mon_ui.c: Removed warnings in (currently unused)
	  code.

2009-05-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added bsdi to the sdl supported platforms
	  list.

2009-05-15  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vdc/vdc-draw.c, src/vdc/vdc-mem.c: VDC improvements by
	  Errol Smith (with minor style guideline edits)

2009-05-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c128/c128mem.c: Added VDC external registers to the
	  monitor I/O as provided in a patch by Errol Smith.

2009-05-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/monitor/monitor.c: Fixed monitor ls command for
	  directories other than current.

2009-05-14  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_snapshot.c: Added quickload/save snapshot to
	  SDL UI, set save disks default to on

2009-05-13  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/monitor/mon_lex.l, src/monitor/mon_parse.y: Use ; as a
	  monitor comment command

2009-05-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added mips64-linux to the sdl supported
	  platforms list.

2009-05-13  Hannu Nuotio <hannu.nuotio@tut.fi>

	* configure.in: configure --help cosmetic fixes

2009-05-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added mips64el-linux to the sdl supported
	  platforms list.

2009-05-13  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/6510core.c, src/gfxoutputdrv/ffmpegdrv.c,
	  src/gfxoutputdrv/pcxdrv.c, src/gfxoutputdrv/ppmdrv.c,
	  src/maincpu.c, src/monitor.h, src/monitor/asm6502.c,
	  src/monitor/asm6502dtv.c, src/monitor/asmz80.c,
	  src/monitor/mon_disassemble.c, src/monitor/mon_disassemble.h,
	  src/monitor/monitor.c, src/zfile.c: Removed 2466 warnigs on
	  MSVC6 compiles by changing function prototypes and variable
	  declarations. Also, removed some casts that were or are now
	  superfluous.

	* src/lib/libffmpeg/libavutil/rational.h: Removed a warning by
	  adding a cast.

	* src/arch/win32/uimon.c: Changes the monitor window position so
	  it is not hard coded to the top/left of the physical screen,
	  which does not play nice when your taskbar is at the top or
	  left of the screen. Patch by Errol Smith (#2790715). Also,
	  change the default behaviour of the other monitor windows in a
	  similar vain.

2009-05-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Corrected some text.

	* doc/ReadmeSDL.txt: Changed Uclinux to uClinux.

	* doc/ReadmeSDL.txt: Added m68k-uclinux to the sdl supported
	  platforms list.

2009-05-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added x86-openbsd to the sdl supported
	  platforms list.

2009-05-11  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/sid/resid-fp.cc: Remove more code
	  that seems to do no good. Update parameters again.

	* src/resid-fp/filter.h, src/sid/resid-fp.cc: Equalize bp-hp
	  level again, update parameters to match.

2009-05-11  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/unix/joy.c: Fixed empty "#elif" to "#else" as it is
	  correctly (and needed for gcc 4.4). Fix provided by Samuli
	  Suominen, written by Martin Väth.

2009-05-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added x86-netbsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added Dragonfly BSD to the sdl supported
	  platforms list.

2009-05-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added sparc64-openbsd to the sdl supported
	  platforms list.

	* src/arch/sdl/make-bindist_scosol.sh,
	  src/arch/unix/sco_sol/make-bindist.sh: Added prelimenary make
	  bindist support for the s390 opensolaris port (sirius).

2009-05-09  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/about.c,
	  src/arch/unix/x11/gnome/uijoystickkeys.c,
	  src/arch/unix/x11/gnome/x11ui.c: Cleaned from deprecated gnome
	  API.

2009-05-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added ppc-openbsd to the sdl supported
	  platforms list.

2009-05-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added ppc-freebsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added sh4-openbsd to the sdl supported
	  platforms list.

2009-05-08  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/msvc/config.h: As the bug report was against
	  MSVC 7.1, the last fix did not help. Corrected it.

	* src/arch/win32/msvc/config.h: Uses _vsnprintf() only for
	  compilers older than MSVC 2008.


2009-05-07  pottendo <pottendo@aon.at>
	  
	  * src/arch/unix/gui/uicommands.c (UI_CALLBACK_activate_monitor):
	  allow resuming to fullscreen via `fullscreen_resume() in case
	  monitor was entered in paused mode.
	  
	  * src/arch/unix/x11/xrandr.h, src/arch/unix/x11/xrandr.c
	  (xrandr_resume): New function. (xrandr_suspend): Likewise.
	  Resolves:
	  http://sourceforge.net/tracker/?func=detail&aid=2772753&group_id=223021&atid=1057617
	  
	  * src/arch/unix/x11/fullscreen.c (fullscreen_suspend): added
	  xrandr_*(). (fullscreen_resume): Likewise.
	  
	  * src/monitor/monitor.c (monitor_trap): allow resuming to
	  fullscreen via `fullscreen_resume()'.

2009-05-07  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/archdep_unix.c, src/arch/unix/archdep.c: Set len
	  and isdir to zero on stat error

2009-05-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added vax-netbsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added sparc64-netbsd to the sdl supported
	  platforms list.

2009-05-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/rs232.c: On errors, exit the rs232_putc write
	  loop instead of trying again infinitely

	* src/arch/amigaos/joy.c, src/arch/amigaos/joy.h,
	  src/arch/beos/joy.cc, src/arch/beos/joy.h,
	  src/arch/msdos/joy.c, src/arch/msdos/joy.h,
	  src/arch/riscos/joy.c, src/arch/riscos/joy.h,
	  src/arch/sdl/joy.c, src/arch/sdl/joy.h,
	  src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64hw.c,
	  src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h,
	  src/arch/sdl/uistatusbar.c, src/arch/unix/gui/c64dtvui.c,
	  src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uic64dtv.c,
	  src/arch/unix/gui/uijoystick2.c,
	  src/arch/unix/gui/uijoystick2.h, src/arch/unix/joy.c,
	  src/arch/unix/joy.h, src/arch/unix/macosx/joy.c,
	  src/arch/unix/macosx/joy.h, src/arch/win32/joy.c,
	  src/arch/win32/joy.h, src/c64/c64cia2.c,
	  src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtvcia1.c,
	  src/c64dtv/c64dtvcia2.c, src/c64dtv/hummeradc.c,
	  src/joystick.c, src/joystick.h, src/keyboard.c,
	  src/keyboard.h: Added two more virtual joysticks and
	  Protovision 4 Player Interface emulation for x64 and x64dtv,
	  set Hummer userport device to use joystick 3, updated SDL and
	  Unix joystick code/UIs

2009-05-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added sparc-netbsd to the sdl supported
	  platforms list.

2009-05-06  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/console.c: Define MAX_OUTPUT_LENGTH was not
	  used, removed it.

	* src/arch/win32/winlong.h: Define LONG_PTR only if not using a
	  modern SDK which already includes it.

2009-05-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/joy.c, src/arch/sdl/joy.h,
	  src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_settings.c,
	  src/arch/sdl/ui.c, src/arch/sdl/uihotkey.c,
	  src/arch/sdl/uimenu.c, src/arch/sdl/uipoll.c,
	  src/arch/sdl/vkbd.c, src/arch/sdl/vsyncarch.c: Disable SDL
	  joystick if it's not available

2009-05-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in: Added a check for the SDL_NumJoysticks() and
	  when found HAVE_SDL_NUMJOYSTICKS will be defined, this will be
	  used for the joystick code in the sdl ui.

	* config.sub: Added sh5le to config.sub

	* doc/ReadmeSDL.txt: Added sh3le-netbsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added sh3eb-netbsd to the sdl supported
	  platforms list.

2009-05-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added avr32-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added ppc-netbsd to the sdl supported
	  platforms list.

2009-05-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vicii/vicii-fetch.c: Disable 0xff fetches for x64dtv,
	  fixes FLI

2009-05-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added ns32k-pc532-netbsd to the sdl
	  supported platforms list.

	* doc/ReadmeSDL.txt: Added mipsel-netbsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added sparc64-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added sparc-linux to the sdl supported
	  platforms list.

2009-05-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added armeb-netbsd and sparc64-freebsd to
	  the sdl supported platforms list.

	* doc/ReadmeSDL.txt: Added sh4-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added sh3-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added s390x-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added s390-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added ppc64-linux to the sdl supported
	  platforms list.

2009-05-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added mips-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added m68k-netbsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added mipsel-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added (libaa only) m68010-netbsd (sun2 with
	  its own custom mmu) to the sdl supported platforms list.

	* doc/ReadmeSDL.txt: Added m68k-linux to the sdl supported
	  platforms list.

2009-05-03  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/msvc/config.h: For MSVC compilers, use
	  _vsnprintf() for vsnprintf() only if we have MSVC6 or older.

2009-05-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added ia64-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added ia64-freebsd to the sdl supported
	  platforms list.

2009-05-02  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/uimediafile.c: Don't fill ffmpeg related
	  controls if the ffmpeg driver isn't enabled.

2009-05-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/monitor/monitor_network.c, src/translate.c,
	  src/translate.txt: Translation items for remote monitor
	  cmdline switches

2009-05-02  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.11

2009-05-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/sounddrv/soundsdl.c: Removed misleading #warning

2009-05-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added x86-freebsd to the sdl supported
	  platforms list.

2009-05-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uimon.c: Local (static) declared console_log
	  are now renamed to console_log_local, so the name does not
	  clash with console_log defined as extern in
	  src/monitor/montypes.h

	* src/arch/amigaos/uimon.c, src/arch/beos/uimon.c,
	  src/arch/msdos/uimon.c, src/arch/riscos/uimon.c,
	  src/arch/unix/gp2x/uimon.c, src/arch/unix/gui/uimon.c: Local
	  (static) declared console_log are now renamed to
	  console_log_local, so the name does not clash with console_log
	  defined as extern in src/monitor/montypes.h

2009-05-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added hppa-openbsd to the sdl supported
	  platforms list.

2009-05-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added hppa-netbsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added hppa-linux to the sdl supported
	  platforms list.

	* configure.in: Extended the sdl-config cflags to be used as
	  well for CXXFLAGS.

2009-05-01  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/ui.c, src/arch/win32/uiconsole.c,
	  src/arch/win32/uilib.c, src/arch/win32/uimediafile.c,
	  src/arch/win32/uimon.c, src/arch/win32/uisnapshot.c,
	  src/arch/win32/winlong.h: Moved definitions which are not
	  known to all Windows SDK versions (SIF_TRACKPOS,
	  PBT_APMSUSPEND, PBT_APMRESUMECRITICAL, PBT_APMRESUMESUSPEND,
	  VK_OEM_PLUS, OFN_ENABLESIZING, LONG_PTR,
	  InterlockedExchangePointer(),
	  InterlockedCompareExchangePointer()) into winlong.h and
	  removed them from the individual files.

	* src/monitor/monitor.c: Disable console_can_stay_open for the
	  remote console.

	* src/aciacore.c: An external CTS was handled as DCD internally.
	  This broke Novaterm, which does not wait for the transmitter
	  data register being empty when DCD is inactive. I consider
	  this a bug of Novaterm, but the behaviour of VICE was not
	  correct, either, thus, removed this code for now. Also, added
	  a small comment.

2009-05-01  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-05-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added zaurus (qt based linux) to the sdl
	  supported platforms list.

2009-04-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added armeb-linux to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added arm-netbsd to the sdl supported
	  platforms list.

2009-04-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/x11/gnome/uifileentry.c,
	  src/arch/unix/x11/gnome/uimenu.c,
	  src/arch/unix/x11/gnome/uiscreenshot.c,
	  src/arch/unix/x11/gnome/x11ui.c: gnomeui 64b & unused variable
	  warning fixes

2009-04-29  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.10

2009-04-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added arm-openbsd to the sdl supported
	  platforms list.

2009-04-29  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uimon.c: Removed double typedef of
	  window_data_t.

2009-04-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added arm-linux to the sdl supported
	  platforms list.

2009-04-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added amd64-solaris to the sdl supported
	  platforms list.

	* src/arch/sdl/make-bindist_scosol.sh,
	  src/arch/unix/sco_sol/make-bindist.sh: Added support for
	  amd64/sparc64 solaris binary distrib generation.

	* src/arch/unix/socketimpl.h: Added INADDR_NONE define for
	  platforms that don't define it (like solaris).

2009-04-25  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/view/consolewindow.m: restore auto
	  scroll in cocoa console window

	* src/arch/unix/macosx/cocoa/uimon.m,
	  src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed
	  suspend/resume in cocoa monitor and added colored prompt

	* src/arch/unix/macosx/cocoa/ui.m: fixed regression in CPU JAM
	  dialog in cocoa

2009-04-24  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h: Sync to V35.

2009-04-21  Christian Vogelgsang <chris@vogelgsang.org>

	* src/autostart.c: enable warp autostart already before reset

	* configure.in: fixed configure check for socklen_t

2009-04-21  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/monitor.h, src/monitor/monitor.c,
	  src/monitor/monitor_network.c: Small fixes as suggested by
	  Hannu.

	* src/monitor/mon_util.c, src/monitor/monitor.c,
	  src/monitor/monitor_network.c, src/monitor/monitor_network.h:
	  Rework determing the 'remoteness' of a monitor connection.

	* src/arch/win32/uimon.c: Small restructure of CreateAToolbar():
	  fixed a memory leak in case of an error.

	* src/arch/win32/msvc/config.h, src/lib.c: If
	  HAVE_WORKING_VSNPRINTF is defined, use vsnprintf() instead of
	  own implementation of printf().

	* src/arch/win32/montb.bmp, src/arch/win32/res.rc: Enable drive
	  10 and drive 11 selection in the monitor's toolbar.

	* src/arch/sdl/win32-msvc/monitor.dsp: Make sure MSVC does not
	  compile about inconsistent linkages for malloc() and free() on
	  SDL compilation.

	* src/monitor/monitor_network.c, src/network.c, src/socket.c:
	  Make sure VICE compiles without HAVE_NETWORK;
	  archdep_network_init() is called before generating a socket
	  now; this ensures early socket functions do not fail.

	* src/monitor/monitor.c: On breakpoint (or other automatic start
	  ups), start up monitor in the mode (remote/non-remote) it was
	  last used.

2009-04-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added amd64-openbsd to the sdl supported
	  platforms list.

	* src/resid-dtv/configure.in, src/resid-dtv/sid.cc,
	  src/resid-dtv/siddefs.h.in: Added a check for the mmintrin.h
	  include to resid-dtv as well.

	* src/resid/configure.in, src/resid/sid.cc,
	  src/resid/siddefs.h.in: Added a check for the mmintrin.h
	  include.

2009-04-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added amd64-netbsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Updated the sdl readme a little bit more
	  concerning missing features.

2009-04-20  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt, src/arch/sdl/joy.c, src/arch/sdl/kbd.c,
	  src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_joystick.c,
	  src/arch/sdl/menu_video.c, src/arch/sdl/ui.c,
	  src/arch/sdl/uimenu.c: Support multiple modifiers in hotkeys,
	  add VICII new luminance menu items, some menu reordering and
	  documentation updates

2009-04-20  Antti S. Lankila <alankila@bel.fi>

	* src/resid-dtv/ChangeLog: Revise ChangeLog, which acts like the
	  technical document of the DTVSID for now.

	* src/resid-fp/wave.cc: Improve playback of Laxity/String.sid:
	  it provides strong evidence of near-perfect muting of the
	  pulse-based combined waves when the pulse turns off.

2009-04-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added amd64-freebsd to the sdl supported
	  platforms list.

2009-04-19  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/res.rc, src/arch/win32/resmenu.txt,
	  src/arch/win32/uimon.c, src/monitor/mon_ui.c,
	  src/monitor/mon_ui.h: Some improvements. Selecting computer,
	  drive 8 or drive 9 via symbol bar works now.

2009-04-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in: Fixed the HAVE_SOCKLEN_T issue in configure.in

2009-04-19  Christian Vogelgsang <chris@vogelgsang.org>

	* src/autostart.c: added autostart warp for tape images, too

	* src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist:
	  added cocoa AutostartWarp resources

	* src/autostart.c: improved warp autostart to check load stages
	  and ROM area starting at 0xe000 only.

2009-04-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added tru64 4.x to the sdl supported
	  platforms list.

2009-04-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/arch/win32/socketimpl.h, src/socket.c: Added
	  a check for socklen_t in configure and added a typedef in
	  socket.c when not present.

2009-04-18  Christian Vogelgsang <chris@vogelgsang.org>

	* src/autostart.c: improved compatiblity of autostart warp

2009-04-18  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_drive.c: Add AutostartWarp menu item

2009-04-18  Christian Vogelgsang <chris@vogelgsang.org>

	* src/autostart.c: correctly disable warp if reset was issued
	  during warp autostart

	* src/autostart.c: added experimental warp mode support during
	  tde image loading. added AutostartWarp resource and
	  autostart-warp command line switch.

2009-04-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/maincpu.c, src/monitor/mon_file.c, src/monitor/mon_lex.c:
	  Added fixes for the problems the tru64 compiler has with
	  '#define' lines not having the '#' at the beginning of the
	  line.

	* configure.in: Added checks for non-gcc compilers, and added
	  cflags for those compilers.

	* configure.in: Added a check for alloca.h

2009-04-18  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh: parallel build patch for mac
	  by Per Olofsson

2009-04-17  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/video.c: Call vsync_suspend_speed_eval before
	  resize to avoid sound buffer overflows

	* src/raster/raster-canvas.c: Disable a GP2X specific hack for
	  GP2X_SDL

2009-04-17  Antti S. Lankila <alankila@bel.fi>

	* src/sound.c, src/sounddrv/soundsdl.c: Double the target
	  fragment size to cater to some hardware which finds the 5 ms
	  typical target frequency overly problematic such as GP2X,
	  Win32.

2009-04-17  Andreas Matthies <andreas.matthies@gmx.net>

	* src/gfxoutputdrv/ffmpeglib.c, src/opencbmlib.c,
	  src/sounddrv/lamelib.c: Fixed (reverted) expected return value
	  of vice_dynlib_close().

2009-04-17  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in, src/sounddrv/Makefile.am,
	  src/sounddrv/lamelib.c, src/sounddrv/lamelib.h,
	  src/sounddrv/soundmp3.c: added dynlib support for lame. you
	  can force static linking with --enable-static-lame. you can
	  disable lame with --disable-lame.

2009-04-17  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/kbd.c, src/arch/sdl/uipoll.c: Treat L/RMETA as
	  modifier in key polling

2009-04-17  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist:
	  cocoa: added autostart handle tde resources

	* src/autostart.c: fixed autostart when tde is on but handle tde
	  is off

2009-04-17  Hannu Nuotio <hannu.nuotio@tut.fi>

	* configure.in, doc/GP2X-Howto.txt: Add support for Open2x
	  toolchain

	* src/arch/sdl/video.c: Don't attempt to do OpenGL before the
	  context is initialized, fixes crash on OSX.

2009-04-17  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/resid-fp/wave.cc: Tweak waveforms
	  after running the optimizer for a few hours again. Tweak
	  filter.

2009-04-17  Christian Vogelgsang <chris@vogelgsang.org>

	* src/gfxoutputdrv/quicktimedrv.c: fixed memmap in quicktime
	  driver

	* src/arch/unix/macosx/cocoa/viceapplication.m: fixed CPU JAM
	  dialog in cocoa

2009-04-16  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/zfile.c: Check if nameoffset is larger than the buffer.
	  Fixes .zip autostarting, but could use some cleanup.

2009-04-16  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/view/logview.m: ignore reception of
	  auto-repeated newlines after finished editing

	* src/arch/unix/macosx/cocoa/view/logview.m: return nil strings
	  if nothing was entered

	* configure.in, src/arch/unix/macosx/cocoa/uimon.m,
	  src/arch/unix/macosx/cocoa/view/consolewindow.h,
	  src/arch/unix/macosx/cocoa/view/consolewindow.m,
	  src/arch/unix/macosx/cocoa/view/logview.h,
	  src/arch/unix/macosx/cocoa/view/logview.m: added support for
	  editline history in cocoa's console input

	* data/C64/osx_sym_us.vkm: updated osx sym us keymap for x64.
	  patch provided by Andy Balholm.

	* src/arch/unix/macosx/cocoa/view/Makefile.am,
	  src/arch/unix/macosx/cocoa/view/controlwindow.h,
	  src/arch/unix/macosx/cocoa/view/controlwindow.m,
	  src/arch/unix/macosx/cocoa/view/statusview.h,
	  src/arch/unix/macosx/cocoa/view/statusview.m,
	  src/arch/unix/macosx/cocoa/view/vicewindow.h,
	  src/arch/unix/macosx/cocoa/view/vicewindow.m: cleaned up
	  status bar in cocoa port and moved it into control window

2009-04-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added alpha-openbsd to the sdl supported
	  platforms list.

2009-04-15  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/datasette.c, src/plus4/plus4mem.c: xplus4 datasette record
	  fix by Ingo Korb

2009-04-15  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc, src/resid-fp/wave.cc: Add filter DAC
	  nonlinearity control from the same source as the others.
	  Perform some small touchups in the filter code to mitigate
	  some bad behaviour.

2009-04-14  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/ui.c, src/arch/sdl/video.c,
	  src/arch/sdl/videoarch.h: Change sdl_video_resize to use
	  unsigned width and height

	* src/video/video-viewport.c: Limit viewport->last_line to
	  geometry->last_displayed_line. Fixes attempts to draw outside
	  canvas on (xaw, SDL) x64 -ntsc when the window is larger than
	  the screen.

	* src/arch/sdl/menu_c64dtvhw.c: Add a missing NULL

2009-04-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/Makefile.am, src/arch/sdl/win64-msvc,
	  src/arch/sdl/win64-msvc/_vice.vcproj,
	  src/arch/sdl/win64-msvc/arch.vcproj,
	  src/arch/sdl/win64-msvc/base.vcproj,
	  src/arch/sdl/win64-msvc/c128.vcproj,
	  src/arch/sdl/win64-msvc/c1541.vcproj,
	  src/arch/sdl/win64-msvc/c64.vcproj,
	  src/arch/sdl/win64-msvc/c64c128.vcproj,
	  src/arch/sdl/win64-msvc/c64c64dtv.vcproj,
	  src/arch/sdl/win64-msvc/c64cart.vcproj,
	  src/arch/sdl/win64-msvc/c64dtv.vcproj,
	  src/arch/sdl/win64-msvc/c64dtvstubs.vcproj,
	  src/arch/sdl/win64-msvc/c64exp.vcproj,
	  src/arch/sdl/win64-msvc/cartconv.vcproj,
	  src/arch/sdl/win64-msvc/cbm2.vcproj,
	  src/arch/sdl/win64-msvc/config.h,
	  src/arch/sdl/win64-msvc/core.vcproj,
	  src/arch/sdl/win64-msvc/crtc.vcproj,
	  src/arch/sdl/win64-msvc/dirent.h,
	  src/arch/sdl/win64-msvc/diskimage.vcproj,
	  src/arch/sdl/win64-msvc/drive.vcproj,
	  src/arch/sdl/win64-msvc/fileio.vcproj,
	  src/arch/sdl/win64-msvc/fsdevice.vcproj,
	  src/arch/sdl/win64-msvc/gentranslate.vcproj,
	  src/arch/sdl/win64-msvc/gfxoutputdrv.vcproj,
	  src/arch/sdl/win64-msvc/iec.vcproj,
	  src/arch/sdl/win64-msvc/iec128dcr.vcproj,
	  src/arch/sdl/win64-msvc/iecbus.vcproj,
	  src/arch/sdl/win64-msvc/iecieee.vcproj,
	  src/arch/sdl/win64-msvc/ieee.vcproj,
	  src/arch/sdl/win64-msvc/imagecontents.vcproj,
	  src/arch/sdl/win64-msvc/make-bindist.bat,
	  src/arch/sdl/win64-msvc/monitor.vcproj,
	  src/arch/sdl/win64-msvc/parallel.vcproj,
	  src/arch/sdl/win64-msvc/pet.vcproj,
	  src/arch/sdl/win64-msvc/petcat.vcproj,
	  src/arch/sdl/win64-msvc/plus4.vcproj,
	  src/arch/sdl/win64-msvc/plus4exp.vcproj,
	  src/arch/sdl/win64-msvc/png.vcproj,
	  src/arch/sdl/win64-msvc/printerdrv.vcproj,
	  src/arch/sdl/win64-msvc/raster.vcproj,
	  src/arch/sdl/win64-msvc/resid.vcproj,
	  src/arch/sdl/win64-msvc/residdtv.vcproj,
	  src/arch/sdl/win64-msvc/residfp.vcproj,
	  src/arch/sdl/win64-msvc/rs232drv.vcproj,
	  src/arch/sdl/win64-msvc/serial.vcproj,
	  src/arch/sdl/win64-msvc/sid.vcproj,
	  src/arch/sdl/win64-msvc/siddefs-fp.h,
	  src/arch/sdl/win64-msvc/siddefs.h,
	  src/arch/sdl/win64-msvc/sounddrv.vcproj,
	  src/arch/sdl/win64-msvc/tape.vcproj,
	  src/arch/sdl/win64-msvc/tcbm.vcproj,
	  src/arch/sdl/win64-msvc/vdc.vcproj,
	  src/arch/sdl/win64-msvc/vdrive.vcproj,
	  src/arch/sdl/win64-msvc/vic20.vcproj,
	  src/arch/sdl/win64-msvc/vice.manifest,
	  src/arch/sdl/win64-msvc/vice.sln,
	  src/arch/sdl/win64-msvc/vicii.vcproj,
	  src/arch/sdl/win64-msvc/viciidtv.vcproj,
	  src/arch/sdl/win64-msvc/video.vcproj,
	  src/arch/sdl/win64-msvc/x128.vcproj,
	  src/arch/sdl/win64-msvc/x64.vcproj,
	  src/arch/sdl/win64-msvc/x64dtv.vcproj,
	  src/arch/sdl/win64-msvc/xcbm2.vcproj,
	  src/arch/sdl/win64-msvc/xpet.vcproj,
	  src/arch/sdl/win64-msvc/xplus4.vcproj,
	  src/arch/sdl/win64-msvc/xvic.vcproj,
	  src/arch/sdl/win64-msvc/zlib.vcproj: Added sdl win64 msvc
	  project files for x64 and ia64.

2009-04-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/gfxoutputdrv/ffmpegdrv.c: Fixed a typo in a comment.

	* src/arch/win32/msvc/config.h: Define
	  HAVE_FFMPEG_HEADER_SUBDIRS for MSVC build.

	* src/gfxoutputdrv/ffmpegdrv.c: Added and fixed commentary for
	  ffmpeg_avcodec_encode_video().

	* src/6510core.c, src/debug.h: Moved
	  debug_perform_break_into_monitor into
	  debug.perform_break_into_monitor.

2009-04-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added alpha-freebsd to the sdl supported
	  platforms list.

	* doc/ReadmeSDL.txt: Added ia64 win64 to the sdl supported
	  platforms list.

2009-04-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added alpha-netbsd to the sdl supported
	  platforms list.

2009-04-13  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in: enable OpenGL in Mac SDL

	* configure.in, src/gfxoutputdrv/ffmpeglib.h: added support for
	  ffmpeg distributions that have no header subdirs

2009-04-13  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uimon.c: Fixed compilation without defined
	  OPEN_DISASSEMBLY_AS_POPUP.

2009-04-13  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh,
	  build/macosx/build-vice-release.sh,
	  src/arch/unix/macosx/make-bindist.sh: added sdl to mac release
	  builds

2009-04-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_drive.c, src/arch/sdl/menu_tape.c: Fixed the
	  tape/disk creation code of the sdl ui.

	* src/arch/sdl/uistatusbar.c: Fixed the statusbar of the sdl ui.

	* src/arch/sdl/uistatusbar.c: Added statusbar track indicators
	  to the sdl ui.

2009-04-12  Christian Vogelgsang <chris@vogelgsang.org>

	* Makefile.am, build/macosx/build-sdlmain.sh, configure.in,
	  src/arch/sdl/archdep_unix.c: fixed SDL port on Mac OS X

	* build/macosx/build-pcaplibnet.sh: update mac libnet and
	  libpcap to current version

2009-04-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Fixed a typo.

	* doc/ReadmeSDL.txt: Put the sdl supported platforms and cpus in
	  alphabetical order.

2009-04-12  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_video.c, src/arch/sdl/video.c,
	  src/arch/sdl/videoarch.h: Remove real size updates on double
	  size toggling and screen switching, limit -> custom renaming

	* doc/ReadmeSDL.txt, src/arch/sdl/joy.c,
	  src/arch/sdl/menu_help.c, src/arch/sdl/uimenu.c,
	  src/arch/sdl/vkbd.c: Text input dialog virtual keyboard for
	  SDL UI

2009-04-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Added alpha-linux to the sdl readme file.

2009-04-11  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_sound.c, src/arch/sdl/menu_sound.h,
	  src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	  src/arch/sdl/x64dtv_ui.c, src/arch/sdl/xcbm2_ui.c,
	  src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c,
	  src/arch/sdl/xvic_ui.c: Move sound recording menu under sound
	  settings menu, fix some sound driver names

	* src/arch/sdl/menu_video.c: Video settings menu reorganisation

2009-04-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in: Fixed the autoheader problem.

	* configure.in, src/arch/win32/Makefile.am,
	  src/arch/win32/msvc/config.h, src/arch/win32/res.rc,
	  src/arch/win32/uihelp.c, src/arch/win32/watcom/config.h: Added
	  platform, cpu and compiler info to the win32 about dialog.

	* src/arch/win32/watcom/arch.tgt,
	  src/arch/win32/watcom/base.tgt,
	  src/arch/win32/watcom/dirent.h,
	  src/arch/win32/watcom/gfxoutputdrv.tgt,
	  src/arch/win32/watcom/vice.wpj: Added dynlib fixes to the
	  win32 watcom project files.

2009-04-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64dtv/c64dtv.c, src/monitor.h,
	  src/monitor/mon_assemble6502.c, src/monitor/mon_assemblez80.c,
	  src/monitor/mon_breakpoint.c, src/monitor/mon_disassemble.c,
	  src/monitor/mon_parse.c, src/monitor/mon_parse.h,
	  src/monitor/mon_parse.y, src/monitor/mon_register6502dtv.c,
	  src/monitor/mon_ui.c, src/monitor/monitor.c,
	  src/monitor/montypes.h: Monitor CPU type handling rewrite by
	  Mikkel Holm Olsen

2009-04-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/Makefile.am, src/arch/sdl/menu_network.c,
	  src/arch/sdl/menu_network.h, src/arch/sdl/win32-msvc/arch.dsp,
	  src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	  src/arch/sdl/x64dtv_ui.c, src/arch/sdl/xcbm2_ui.c,
	  src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c,
	  src/arch/sdl/xvic_ui.c: Network menu for SDL UI

2009-04-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/sound.c: Changed the order of sound device inits to make
	  the sdl sound driver the default device for the sdl ui.

	* src/arch/sdl/menu_sound.c: Fixed the dx sound driver ui item
	  in the sdl ui.

	* configure.in: Changed an 'or'(-o) to 'and' (-a) in
	  configure.in to make ffmpeg support disabled by default for
	  the sdl ui again.

2009-04-08  Andreas Matthies <andreas.matthies@gmx.net>

	* src/gfxoutputdrv/ffmpegdrv.c: Fixed a typo in the source
	  format of the scaler context that mixed up the RGB colors.

2009-04-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/msvc/config.h: Use the ffmpeg asm hack only for
	  win32, not win64.

2009-04-05  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/msvc/config.h: Added defines for FFMPEG.

	* src/gfxoutputdrv/ffmpegdrv.c: Changed order of used and
	  desired format in the call of sws_getContext (this fixes the
	  crash when calling sws_scale). Added alignment hack in call
	  of avcodec_encode_video (Thanks Spiro!).

	* src/gfxoutputdrv/ffmpeglib.h: Unified includes.

	* src/arch/win32/arch.dsp, src/arch/win32/base.dsp,
	  src/arch/win32/dynlib.c, src/arch/win32/gfxoutputdrv.dsp:
	  Fixed MSVC project files and call of FreeLibrary.

	* src/lib/Makefile.am: Updated list of ffmpeg headers.

	* src/lib/libffmpeg/ffmpeg, src/lib/libffmpeg/libavcodec,
	  src/lib/libffmpeg/libavcodec/avcodec.h,
	  src/lib/libffmpeg/libavcodec/opt.h,
	  src/lib/libffmpeg/libavcodec/vdpau.h,
	  src/lib/libffmpeg/libavcodec/xvmc.h,
	  src/lib/libffmpeg/libavdevice,
	  src/lib/libffmpeg/libavdevice/avdevice.h,
	  src/lib/libffmpeg/libavformat,
	  src/lib/libffmpeg/libavformat/avformat.h,
	  src/lib/libffmpeg/libavformat/avio.h,
	  src/lib/libffmpeg/libavutil,
	  src/lib/libffmpeg/libavutil/adler32.h,
	  src/lib/libffmpeg/libavutil/avstring.h,
	  src/lib/libffmpeg/libavutil/avutil.h,
	  src/lib/libffmpeg/libavutil/base64.h,
	  src/lib/libffmpeg/libavutil/common.h,
	  src/lib/libffmpeg/libavutil/crc.h,
	  src/lib/libffmpeg/libavutil/fifo.h,
	  src/lib/libffmpeg/libavutil/intfloat_readwrite.h,
	  src/lib/libffmpeg/libavutil/log.h,
	  src/lib/libffmpeg/libavutil/lzo.h,
	  src/lib/libffmpeg/libavutil/mathematics.h,
	  src/lib/libffmpeg/libavutil/md5.h,
	  src/lib/libffmpeg/libavutil/mem.h,
	  src/lib/libffmpeg/libavutil/pixfmt.h,
	  src/lib/libffmpeg/libavutil/random.h,
	  src/lib/libffmpeg/libavutil/rational.h,
	  src/lib/libffmpeg/libavutil/sha1.h,
	  src/lib/libffmpeg/libswscale,
	  src/lib/libffmpeg/libswscale/swscale.h: Replaced old ffmpeg
	  headers with headers coming with ffmpeg-0.5.

2009-04-05  Christian Vogelgsang <chris@vogelgsang.org>

	* src/gfxoutputdrv/ffmpeglib.c: added fallbacks for pre 0.5
	  ffmpeg version

	* src/Makefile.am: fixed realdevice_lib to use unified
	  opencbmlib

	* src/Makefile.am, src/arch/unix/Makefile.am,
	  src/arch/unix/opencbmlib.c, src/arch/win32/Makefile.am,
	  src/arch/win32/opencbmlib.c, src/opencbmlib.c: unified
	  opencbmlib by using the dynlib interface

	* src/arch/sdl/Makefile.am, src/arch/unix/Makefile.am,
	  src/arch/unix/gui/Makefile.am,
	  src/arch/unix/macosx/Makefile.am,
	  src/arch/unix/macosx/cocoa/Makefile.am,
	  src/arch/unix/macosx/cocoa/dialog/Makefile.am,
	  src/arch/unix/macosx/cocoa/menu/Makefile.am,
	  src/arch/unix/macosx/cocoa/view/Makefile.am,
	  src/arch/win32/Makefile.am, src/gfxoutputdrv/Makefile.am,
	  src/gfxoutputdrv/gfxoutput.c: removed obsolete references to
	  ffmpeg includes and ensured that vice headers come first.

	* configure.in, src/gfxoutputdrv/ffmpegdrv.c,
	  src/gfxoutputdrv/ffmpeglib.c, src/gfxoutputdrv/ffmpeglib.h:
	  ffmpeg libswscale is now optional. if its not available then
	  the old API with img_convert is used. Useful if ffmpeg is
	  compiled with -no_gpl.

2009-04-05  Christian Vogelgsang <chris@vogelgsang.org>

	* src/gfxoutputdrv/ffmpeglib.c: improved version check for
	  ffmpeg libs

	* configure.in, src/gfxoutputdrv/ffmpeglib.c,
	  src/gfxoutputdrv/ffmpeglib.h: reworked ffmpeg configure: if
	  ffmpeg is not disabled then win32 always uses internal headers
	  and unix requires pkg-config with valid libs

2009-04-04  Christian Vogelgsang <chris@vogelgsang.org>

	* src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c,
	  src/gfxoutputdrv/ffmpeglib.h: adapted ffmpeg driver to version
	  0.5: each lib now does a version check. depecrated img_convert
	  replaced with swscale library.

	* configure.in, src/Makefile.am, src/arch/unix/Makefile.am,
	  src/arch/unix/dynlib.c, src/arch/unix/ffmpeglib.c,
	  src/arch/win32/Makefile.am, src/arch/win32/dynlib.c,
	  src/arch/win32/ffmpeglib.c, src/dynlib.h,
	  src/gfxoutputdrv/Makefile.am, src/gfxoutputdrv/ffmpeglib.c,
	  src/gfxoutputdrv/ffmpeglib.h: introduced new dynlib interface
	  for generic handling of dynamic linking. replaced arch
	  dependent ffmpeg implementations with a single one that uses
	  new dynlib interface.

2009-04-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/arch/amigaos/archdep.c,
	  src/arch/amigaos/socketimpl.h, src/arch/beos/archdep.c,
	  src/arch/msdos/archdep.c, src/arch/sdl/Makefile.am,
	  src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c,
	  src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c,
	  src/arch/sdl/socketimpl.h, src/arch/sdl/win32-msvc/config.h,
	  src/arch/unix/archdep.c, src/arch/win32/archdep.c,
	  src/network.c, src/socket.c, src/socket.h: Moved the arch
	  dependent network functions to the archdep.c files and enabled
	  network support for the sdl ui.

	* src/arch/sdl/ui.c: Fixed a typo.

	* src/arch/sdl/ui.c, src/arch/sdl/ui.h: Added
	  ui_dispatch_next_event() function.

	* src/arch/amigaos/ui.c, src/arch/beos/ui.cc,
	  src/arch/msdos/ui.c: Added dummy ui_dispatch_next_event()
	  functions to make networking work again for the amiga, beos
	  and msdos ports.

	* src/arch/win32/console.c, src/monitor/monitor_network.c:
	  Changed the ui.h include to uiapi.h

	* src/arch/unix/gui/ui.c, src/arch/unix/ui.h,
	  src/arch/unix/x11/gnome/x11ui.c,
	  src/arch/unix/x11/xaw/about.c, src/arch/win32/ui.c,
	  src/arch/win32/ui.h, src/arch/win32/uimon.c, src/archapi.h,
	  src/uiapi.h: Moved the ui_dispatch_next_event() prototype to
	  uiapi.h

2009-04-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/uimenu.c: Fix scrolling bug on readline, restrict
	  max readline input size to screen size

	* doc/ReadmeSDL.txt: Fix broken English

2009-04-09  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/fullscreen.c, src/arch/sdl/fullscreenarch.h,
	  src/arch/sdl/menu_video.c, src/arch/sdl/video.c,
	  src/arch/sdl/videoarch.h: Fullscreen resolution selection and
	  OpenGL fullscreen stretching implementation for SDL port

2009-04-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-msvc/config.h,
	  src/arch/sdl/win32-msvc/x128.dsp,
	  src/arch/sdl/win32-msvc/x64.dsp,
	  src/arch/sdl/win32-msvc/x64dtv.dsp,
	  src/arch/sdl/win32-msvc/xcbm2.dsp,
	  src/arch/sdl/win32-msvc/xpet.dsp,
	  src/arch/sdl/win32-msvc/xplus4.dsp,
	  src/arch/sdl/win32-msvc/xvic.dsp: Enabled opengl32 support by
	  default for the win32 sdl msvc project files.

	* src/arch/sdl/win32-msvc/c1541.dsp,
	  src/arch/sdl/win32-msvc/cartconv.dsp,
	  src/arch/sdl/win32-msvc/petcat.dsp: Added some msvc project
	  file fixes.

2009-04-09  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/ReadmeSDL.txt: Small SDL documentation fixes

2009-04-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/ui.h: Removed obsolete indicator.

	* src/arch/sdl/menu_help.c, src/arch/sdl/ui.c,
	  src/arch/sdl/ui.h, src/arch/sdl/uifilereq.c,
	  src/arch/sdl/uimsgbox.c: Fixed some sdl port related bugs.

2009-04-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/ioutil.c: Fixed for directories other than the current
	  dir.

	* src/arch/sdl/win32-msvc/residfp.dsp,
	  src/arch/sdl/win32-msvc/x128.dsp,
	  src/arch/sdl/win32-msvc/x64.dsp,
	  src/arch/sdl/win32-msvc/x64dtv.dsp,
	  src/arch/sdl/win32-msvc/xcbm2.dsp,
	  src/arch/sdl/win32-msvc/xpet.dsp,
	  src/arch/sdl/win32-msvc/xplus4.dsp,
	  src/arch/sdl/win32-msvc/xvic.dsp: SDL win32 msvc project files
	  fixes.

2009-04-07  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/video.c: Yet more MSVC warning fixes

2009-04-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_help.c, src/arch/sdl/uifilereq.c,
	  src/arch/sdl/uimsgbox.c: Even more MSVC warning fixes.

2009-04-07  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/uimenu.c, src/arch/sdl/uistatusbar.c: More MSVC
	  warning fixes

	* src/arch/sdl/joy.c, src/arch/sdl/menu_common.c,
	  src/arch/sdl/videoarch.h, src/mouse.c: MSVC warning fixes

2009-04-07  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	  src/arch/unix/macosx/Resources/English.lproj/x128-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x128.nib/keyedobjects.nib:
	  cocoa: added initial support for x128

2009-04-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ReadmeSDL.txt: Updated.

	* doc/ReadmeSDL.txt: Updated to point out the msvc build
	  instructions.

2009-04-07  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib:
	  cocoa: fixed menu entry in x64dtv. fixed SidStereoAddress
	  resource. added MonitorServer resources.

2009-04-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/Makefile.am, src/arch/sdl/win32-msvc/Readme.txt:
	  Added a readme file which describes how to add the path to the
	  SDL VC headers/libs to the VC configuration.

	* src/arch/sdl/win32-msvc: Added some svn ignores.

2009-04-07  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h: Forgot a factor
	  in filter.cc that moved into filter.h. Apply slightly less
	  bp-related distortion.

2009-04-07  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Fixed OpenGL
	  disabling fullscreen on aspect ratio changes, expanded
	  possible aspect ratio range, removed obsolete refresh calls on
	  OpenGL resize

2009-04-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/Makefile.am, src/arch/sdl/archdep_win32.c,
	  src/arch/sdl/win32-msvc, src/arch/sdl/win32-msvc/_vice.dsp,
	  src/arch/sdl/win32-msvc/arch.dsp,
	  src/arch/sdl/win32-msvc/base.dsp,
	  src/arch/sdl/win32-msvc/c128.dsp,
	  src/arch/sdl/win32-msvc/c1541.dsp,
	  src/arch/sdl/win32-msvc/c64.dsp,
	  src/arch/sdl/win32-msvc/c64c128.dsp,
	  src/arch/sdl/win32-msvc/c64c64dtv.dsp,
	  src/arch/sdl/win32-msvc/c64cart.dsp,
	  src/arch/sdl/win32-msvc/c64dtv.dsp,
	  src/arch/sdl/win32-msvc/c64dtvstubs.dsp,
	  src/arch/sdl/win32-msvc/c64exp.dsp,
	  src/arch/sdl/win32-msvc/cartconv.dsp,
	  src/arch/sdl/win32-msvc/cbm2.dsp,
	  src/arch/sdl/win32-msvc/config.h,
	  src/arch/sdl/win32-msvc/core.dsp,
	  src/arch/sdl/win32-msvc/crtc.dsp,
	  src/arch/sdl/win32-msvc/dirent.h,
	  src/arch/sdl/win32-msvc/diskimage.dsp,
	  src/arch/sdl/win32-msvc/drive.dsp,
	  src/arch/sdl/win32-msvc/fileio.dsp,
	  src/arch/sdl/win32-msvc/fsdevice.dsp,
	  src/arch/sdl/win32-msvc/gentranslate.dsp,
	  src/arch/sdl/win32-msvc/gfxoutputdrv.dsp,
	  src/arch/sdl/win32-msvc/iec.dsp,
	  src/arch/sdl/win32-msvc/iec128dcr.dsp,
	  src/arch/sdl/win32-msvc/iecbus.dsp,
	  src/arch/sdl/win32-msvc/iecieee.dsp,
	  src/arch/sdl/win32-msvc/ieee.dsp,
	  src/arch/sdl/win32-msvc/imagecontents.dsp,
	  src/arch/sdl/win32-msvc/make-bindist.bat,
	  src/arch/sdl/win32-msvc/monitor.dsp,
	  src/arch/sdl/win32-msvc/parallel.dsp,
	  src/arch/sdl/win32-msvc/pet.dsp,
	  src/arch/sdl/win32-msvc/petcat.dsp,
	  src/arch/sdl/win32-msvc/plus4.dsp,
	  src/arch/sdl/win32-msvc/plus4exp.dsp,
	  src/arch/sdl/win32-msvc/png.dsp,
	  src/arch/sdl/win32-msvc/printerdrv.dsp,
	  src/arch/sdl/win32-msvc/raster.dsp,
	  src/arch/sdl/win32-msvc/resid.dsp,
	  src/arch/sdl/win32-msvc/residdtv.dsp,
	  src/arch/sdl/win32-msvc/residfp.dsp,
	  src/arch/sdl/win32-msvc/rs232drv.dsp,
	  src/arch/sdl/win32-msvc/serial.dsp,
	  src/arch/sdl/win32-msvc/sid.dsp,
	  src/arch/sdl/win32-msvc/siddefs-fp.h,
	  src/arch/sdl/win32-msvc/siddefs.h,
	  src/arch/sdl/win32-msvc/sounddrv.dsp,
	  src/arch/sdl/win32-msvc/tape.dsp,
	  src/arch/sdl/win32-msvc/tcbm.dsp,
	  src/arch/sdl/win32-msvc/vdc.dsp,
	  src/arch/sdl/win32-msvc/vdrive.dsp,
	  src/arch/sdl/win32-msvc/vic20.dsp,
	  src/arch/sdl/win32-msvc/vice.dsw,
	  src/arch/sdl/win32-msvc/vicii.dsp,
	  src/arch/sdl/win32-msvc/viciidtv.dsp,
	  src/arch/sdl/win32-msvc/video.dsp,
	  src/arch/sdl/win32-msvc/x128.dsp,
	  src/arch/sdl/win32-msvc/x64.dsp,
	  src/arch/sdl/win32-msvc/x64dtv.dsp,
	  src/arch/sdl/win32-msvc/xcbm2.dsp,
	  src/arch/sdl/win32-msvc/xpet.dsp,
	  src/arch/sdl/win32-msvc/xplus4.dsp,
	  src/arch/sdl/win32-msvc/xvic.dsp,
	  src/arch/sdl/win32-msvc/zlib.dsp: Added preliminary win32 sdl
	  msvc support, project files still need some fixing.

2009-04-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Switchable
	  fixed aspect ratio implementation for SDL port

	* src/arch/sdl/video.c: Allow resizing of non-OpenGL window,
	  bugfixes in limit implementation

2009-04-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/sdl/menu_video.c, src/arch/sdl/video.c: Initial
	  resolution limit implementation for SDL port

2009-04-05  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib:
	  removed emu id from cocoa x64dtv ui

2009-04-05  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/resid-fp/wave.cc: Improve fits for
	  6581 ST, 6581 PS and 8580 PST waveforms. Remove a problematic
	  feedback effect of the lpleak parameter. (This may regress
	  some songs, but makes the behaviour more tractable for me.)

2009-04-05  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* ChangeLog: Fixed ChangeLog for GTKFILEFILTERS branch of Fabbo.

	* ChangeLog: More verbose ChangeLog for v2.1.8 SDL due to the
	  demand of one person. ;)

	* src/arch/win32/msvc/inttypes.h, src/arch/win32/msvc/stdint.h:
	  Added C99 style inttypes.h and stdint.h for MSVC.

2009-04-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h,
	  src/arch/beos/vicemenu.cc, src/arch/msdos/c64dtvui.c,
	  src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.rc, src/arch/unix/gui/c64dtvui.c:
	  Removed the emuid ui item for x64dtv from the amigaos, beos,
	  msdos, os/2 and *nix ui's.

	* configure.in: Disabled nls by default for the sdl ui.

2009-04-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/make-bindist_win32.sh: Added a command to delete
	  the win32 shortcut files from the win32 sdl bin dist.

	* data/C64/Makefile.am: Removed duplicated sdl keymap entry.

2009-04-04  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.9

2009-04-04  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/win32/msvc/dirent.h: Don't invade compiler namespace

	* branches/viceplus/v2.1.8-sdl/vice, Makefile.am,
	  build/Makefile.am, build/beos/ppc-build-sdl.sh,
	  build/riscos/build-cross-sdl.sh, build/xbox-sdl,
	  build/xbox-sdl/build.sh, configure.in, data/C128/Makefile.am,
	  data/C128/sdl_sym.vkm, data/C64/Makefile.am,
	  data/C64/sdl_sym.vkm, data/C64DTV/Makefile.am,
	  data/C64DTV/sdl_sym.vkm, data/CBM-II/Makefile.am,
	  data/CBM-II/sdl_buks.vkm, data/PET/Makefile.am,
	  data/PET/sdl_bgrs.vkm, data/PET/sdl_buks.vkm,
	  data/PLUS4/Makefile.am, data/PLUS4/sdl_sym.vkm,
	  data/VIC20/Makefile.am, data/VIC20/sdl_sym.vkm,
	  data/fonts/Makefile.am, doc/Makefile.am, doc/ReadmeSDL.txt,
	  src/Makefile.am, src/arch/Makefile.am,
	  src/arch/amigaos/make-bindist.sh,
	  src/arch/msdos/make-bindist.sh, src/arch/riscos/Makefile.am,
	  src/arch/riscos/binfiles/c64dtvboot,
	  src/arch/riscos/binfiles/runc64dtv,
	  src/arch/riscos/config_sdl.h, src/arch/sdl,
	  src/arch/sdl/Makefile.am, src/arch/sdl/archdep.c,
	  src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.c,
	  src/arch/sdl/archdep_amiga.h, src/arch/sdl/archdep_beos.c,
	  src/arch/sdl/archdep_beos.h, src/arch/sdl/archdep_riscos.c,
	  src/arch/sdl/archdep_riscos.h, src/arch/sdl/archdep_unix.c,
	  src/arch/sdl/archdep_unix.h, src/arch/sdl/archdep_win32.c,
	  src/arch/sdl/archdep_win32.h, src/arch/sdl/archdep_xbox.c,
	  src/arch/sdl/archdep_xbox.h, src/arch/sdl/blockdev.c,
	  src/arch/sdl/console.c, src/arch/sdl/fullscreen.c,
	  src/arch/sdl/fullscreenarch.h, src/arch/sdl/joy.c,
	  src/arch/sdl/joy.h, src/arch/sdl/kbd.c, src/arch/sdl/kbd.h,
	  src/arch/sdl/make-bindist_amiga.sh,
	  src/arch/sdl/make-bindist_beos.sh,
	  src/arch/sdl/make-bindist_gp2x.sh,
	  src/arch/sdl/make-bindist_qnx6.sh,
	  src/arch/sdl/make-bindist_riscos.sh,
	  src/arch/sdl/make-bindist_scosol.sh,
	  src/arch/sdl/make-bindist_skyos.sh,
	  src/arch/sdl/make-bindist_win32.sh,
	  src/arch/sdl/menu_c128cart.c, src/arch/sdl/menu_c128cart.h,
	  src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c128hw.h,
	  src/arch/sdl/menu_c64_common_expansions.c,
	  src/arch/sdl/menu_c64_common_expansions.h,
	  src/arch/sdl/menu_c64_expansions.c,
	  src/arch/sdl/menu_c64_expansions.h,
	  src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64cart.h,
	  src/arch/sdl/menu_c64cart_common.c,
	  src/arch/sdl/menu_c64cart_common.h,
	  src/arch/sdl/menu_c64dtvhw.c, src/arch/sdl/menu_c64dtvhw.h,
	  src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_c64hw.h,
	  src/arch/sdl/menu_cbm2cart.c, src/arch/sdl/menu_cbm2cart.h,
	  src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_cbm2hw.h,
	  src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h,
	  src/arch/sdl/menu_debug.c, src/arch/sdl/menu_debug.h,
	  src/arch/sdl/menu_drive.c, src/arch/sdl/menu_drive.h,
	  src/arch/sdl/menu_drive_rom.c, src/arch/sdl/menu_drive_rom.h,
	  src/arch/sdl/menu_help.c, src/arch/sdl/menu_help.h,
	  src/arch/sdl/menu_joystick.c, src/arch/sdl/menu_joystick.h,
	  src/arch/sdl/menu_mouse.c, src/arch/sdl/menu_mouse.h,
	  src/arch/sdl/menu_petcart.c, src/arch/sdl/menu_petcart.h,
	  src/arch/sdl/menu_pethw.c, src/arch/sdl/menu_pethw.h,
	  src/arch/sdl/menu_plus4cart.c, src/arch/sdl/menu_plus4cart.h,
	  src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_plus4hw.h,
	  src/arch/sdl/menu_ram.c, src/arch/sdl/menu_ram.h,
	  src/arch/sdl/menu_reset.c, src/arch/sdl/menu_reset.h,
	  src/arch/sdl/menu_rom.c, src/arch/sdl/menu_rom.h,
	  src/arch/sdl/menu_screenshot.c,
	  src/arch/sdl/menu_screenshot.h, src/arch/sdl/menu_settings.c,
	  src/arch/sdl/menu_settings.h, src/arch/sdl/menu_sid.c,
	  src/arch/sdl/menu_sid.h, src/arch/sdl/menu_snapshot.c,
	  src/arch/sdl/menu_snapshot.h, src/arch/sdl/menu_sound.c,
	  src/arch/sdl/menu_sound.h, src/arch/sdl/menu_speed.c,
	  src/arch/sdl/menu_speed.h, src/arch/sdl/menu_tape.c,
	  src/arch/sdl/menu_tape.h, src/arch/sdl/menu_vic20cart.c,
	  src/arch/sdl/menu_vic20cart.h, src/arch/sdl/menu_vic20hw.c,
	  src/arch/sdl/menu_vic20hw.h, src/arch/sdl/menu_video.c,
	  src/arch/sdl/menu_video.h, src/arch/sdl/mousedrv.c,
	  src/arch/sdl/mousedrv.h, src/arch/sdl/sdlmain.c,
	  src/arch/sdl/signals.c, src/arch/sdl/types.h,
	  src/arch/sdl/ui.c, src/arch/sdl/ui.h,
	  src/arch/sdl/uicmdline.c, src/arch/sdl/uifilereq.c,
	  src/arch/sdl/uifilereq.h, src/arch/sdl/uihotkey.c,
	  src/arch/sdl/uihotkey.h, src/arch/sdl/uimenu.c,
	  src/arch/sdl/uimenu.h, src/arch/sdl/uimon.c,
	  src/arch/sdl/uimsgbox.c, src/arch/sdl/uimsgbox.h,
	  src/arch/sdl/uipause.c, src/arch/sdl/uipoll.c,
	  src/arch/sdl/uipoll.h, src/arch/sdl/uistatusbar.c,
	  src/arch/sdl/uistatusbar.h, src/arch/sdl/video.c,
	  src/arch/sdl/videoarch.h, src/arch/sdl/vkbd.c,
	  src/arch/sdl/vkbd.h, src/arch/sdl/vsidui.c,
	  src/arch/sdl/vsyncarch.c, src/arch/sdl/x128_ui.c,
	  src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c,
	  src/arch/sdl/xbox, src/arch/sdl/xbox/config.h,
	  src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	  src/arch/sdl/xplus4_ui.c, src/arch/sdl/xvic_ui.c,
	  src/arch/unix/gp2x/Makefile.am,
	  src/arch/unix/gp2x/gpe-files/x64dtv.gpe,
	  src/arch/unix/gp2x/make-bindist.sh,
	  src/arch/unix/macosx/make-bindist.sh,
	  src/arch/unix/skyos/make-bindist.sh: SDL port

	* src/cartconv.c: GP2X already defines the strncasecmp()
	  function in a header, which currently doesn't get detected by
	  configure, so added a workaround which doesn't compile the
	  strncasecmp() replacement function for GP2X.

	* src/vice.h: Always enable common keyboard for SDL UI

	* src/sound.c: Check for USE_DXSOUND on win32, disable WMM for
	  XBox

	* src/main.c: Check for HAS_TRANSLATION instead of WIN32 for
	  intl.h include

	* src/arch/win32/Makefile.am, src/arch/win32/dirent.h,
	  src/arch/win32/msvc/dirent.h, src/ioutil.c, src/ioutil.h:
	  Added generic sorting of directory and file entries to be used
	  for all ports, src/arch/win32/dirent.* collided with this new
	  method and got moved to where it is only used for msvc
	  compiles.

	* src/c1541.c, src/petcat.c: Added ui_error() stubs for console
	  apps

	* src/info.c, src/info.h: Added 40 col version of GPL for SDL
	  UI, some typos in contrib_text fixed

	* src/sounddrv/soundsdl.c: Fixed bugs by rewriting most of the
	  code, added suspend and resume

	* src/sounddrv/sounddx.c: Add window HWND getter for SDL UI

	* src/sounddrv/soundacorn.c: Disable ui_set_sound_volume on SDL
	  UI

	* src/init.c, src/machine.c, src/monitor/mon_util.c,
	  src/monitor/monitor.c, src/monitor/monitor_network.c,
	  src/vsync.c: Disable monitor network support if HAVE_NETWORK
	  is not defined, disable win32/OpenGL sync code for SDL UI

	* src/plus4/ted.c, src/vicii/vicii.c: Header file include
	  sorting

	* src/raster/raster.c: Set the (SDL UI only) pointer in canvas
	  to its parent raster

	* src/video/video-color.c, src/video/video-resources.c: Header
	  file include sorting, check for canvas state in fullscreen
	  resource handler disabled for SDL UI

	* src/monitor/mon_lex.c, src/monitor/mon_lex.l,
	  src/monitor/mon_parse.c, src/monitor/mon_parse.h,
	  src/monitor/mon_parse.y: Add MON_ to REGISTER, CMD_STOP and
	  CMD_RESET to avoid symbol conflicts on some platforms

	* src/cmdline.c, src/cmdline.h: Add num_options getter to
	  cmdline API

	* src/keyboard.c, src/keyboard.h: Extend keyboard API to allow
	  key mapping and unmapping and pressing/releasing keys with
	  negative rows via keyboard_set_keyarr(_any)

	* src/gfxoutputdrv/gfxoutput.c: Disable implied gif support for
	  win32-SDL

2009-04-04  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.8

2009-04-03  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/c64dtvui.c, src/arch/win32/resc64dtv.rc: Remove
	  EmuID from Win32 port of DTV, as the resource has already been
	  removed.

2009-04-03  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h:
	  Removed unused EmuID from x64dtv

2009-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/base.tgt,
	  src/arch/win32/watcom/monitor.tgt,
	  src/arch/win32/watcom/vice.wpj, src/opencbm.h: Win32 watcom
	  fixes.

2009-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/msvc/config.h,
	  src/arch/win32/msvc/siddefs-fp.h, src/arch/win64/_vice.vcproj,
	  src/arch/win64/arch.vcproj, src/arch/win64/base.vcproj,
	  src/arch/win64/c128.vcproj, src/arch/win64/c1541.vcproj,
	  src/arch/win64/c64.vcproj, src/arch/win64/c64c128.vcproj,
	  src/arch/win64/c64c64dtv.vcproj,
	  src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj,
	  src/arch/win64/c64dtvstubs.vcproj,
	  src/arch/win64/c64exp.vcproj, src/arch/win64/cartconv.vcproj,
	  src/arch/win64/cbm2.vcproj, src/arch/win64/core.vcproj,
	  src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj,
	  src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj,
	  src/arch/win64/fsdevice.vcproj,
	  src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/iec.vcproj,
	  src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj,
	  src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj,
	  src/arch/win64/imagecontents.vcproj,
	  src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj,
	  src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj,
	  src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj,
	  src/arch/win64/png.vcproj, src/arch/win64/printerdrv.vcproj,
	  src/arch/win64/raster.vcproj, src/arch/win64/resid.vcproj,
	  src/arch/win64/residdtv.vcproj, src/arch/win64/residfp.vcproj,
	  src/arch/win64/rs232drv.vcproj, src/arch/win64/serial.vcproj,
	  src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj,
	  src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj,
	  src/arch/win64/vdc.vcproj, src/arch/win64/vdrive.vcproj,
	  src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln,
	  src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj,
	  src/arch/win64/video.vcproj, src/arch/win64/x128.vcproj,
	  src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj,
	  src/arch/win64/xcbm2.vcproj, src/arch/win64/xpet.vcproj,
	  src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj,
	  src/arch/win64/zlib.vcproj: Added ia64 win64 support.

2009-03-31  Hannu Nuotio <hannu.nuotio@tut.fi>

	* data/C64DTV/Makefile.am, data/C64DTV/c64hq.vpl,
	  data/C64DTV/c64s.vpl, data/C64DTV/ccs64.vpl,
	  data/C64DTV/default.vpl, data/C64DTV/frodo.vpl,
	  data/C64DTV/godot.vpl, data/C64DTV/pc64.vpl,
	  data/C64DTV/vice.vpl: Removed useless palette files from
	  x64dtv data directory

2009-03-31  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h: BP needs still slightly more
	  distortion.

2009-03-30  Antti S. Lankila <alankila@bel.fi>

	* src/sounddrv/sounduss.c: It seems the "bytes" metric for
	  estimating buffer fill state is unreliable. OSS 4.0 claims the
	  fragsize -- and probably bytes -- is affected by sample format
	  conversion and resampling, and it's also seen to fail on
	  cygwin. So we rely on available fragments only, but this makes
	  it impossible to currently detect buffer underruns. (The sound
	  will stutter but continue.)

2009-03-30  pottendo <pottendo@aon.at>

	* po/de.po: Harmonized "sec" -> "Sek".

	* po/de.po: Updated.

2009-03-30  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64dtv/c64dtvcpu.c: Disable x64dtv cycle exact alarm
	  handling for now, as fixing the introduced regressions will
	  need a lot of code/testing.

2009-03-30  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/petcat.dsp: Remove superfluous zfile.c file, as
	  it is already in the libraries.

2009-03-30  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h: More distortion, and slightly less
	  reverse bp compensation.

	* src/lib.c: Switch from int to size_t.

2009-03-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/arch/win32/Makefile.am,
	  src/arch/win32/make-msvc-bindist.bat,
	  src/arch/win32/vice-version.bat,
	  src/arch/win32/vice-version.bat.in,
	  src/arch/win32/watcom/make-watcom-bindist.bat,
	  src/arch/win64/make-msvc-bindist.bat, src/lib.c: Added an
	  automatic version system for the win32/win64 bindist batch
	  files.

	* src/lib.c, src/sysfile.c, src/zfile.c: Changed some size_t
	  cast fixes to proper fixes.

2009-03-29  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h: Tweak filter to improve Wizball with
	  0486S and correct for Jeff's 6581 House.

2009-03-29  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/vsidui.c: Fix for sids starting at $8000 and
	  destroyed by a second CPU reset (parts of iANs fixes).

2009-03-29  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.7

2009-03-29  Andreas Matthies <andreas.matthies@gmx.net>

	* src/raster/raster.c: perform_mode_change shouldn't do anything
	  in vsid or console mode (fix by iAN).

2009-03-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/sounddrv/soundwmm.c: Changed DWORD_PTR to UINT_PTR which
	  is defined for both win32 and win64 compilers.

	* src/arch/win32/archdep.c, src/arch/win32/console.c,
	  src/arch/win32/dirent.c, src/arch/win32/fullscrn.c,
	  src/arch/win32/intl.c, src/arch/win32/rs232net.c,
	  src/arch/win32/statusbar.c, src/arch/win32/ui.c,
	  src/arch/win32/uic64dtv.c, src/arch/win32/uiconsole.c,
	  src/arch/win32/uiide64.c, src/arch/win32/uijoystick.c,
	  src/arch/win32/uilib.c, src/arch/win32/uimediafile.c,
	  src/arch/win32/uimidi.c, src/arch/win32/uimmc64.c,
	  src/arch/win32/uimon.c, src/arch/win32/uimouse.c,
	  src/arch/win32/uiperipheral.c, src/arch/win32/uiplus4cart.c,
	  src/arch/win32/uiram.c, src/arch/win32/uirom.c,
	  src/arch/win32/uirs232user.c, src/arch/win32/uisid.c,
	  src/arch/win32/uisidcart.c, src/c1541.c, src/cartconv.c,
	  src/diskimage/fsimage-gcr.c, src/fileio/cbmfile.c,
	  src/fileio/p00.c, src/fsdevice/fsdevice-open.c,
	  src/fsdevice/fsdevice-read.c, src/petcat.c: Added some more
	  size_t warning fixes.

	* src/arch/win32/uisiddtv.c, src/arch/win32/uisnapshot.c,
	  src/arch/win32/uisound.c, src/arch/win32/uitfe.c,
	  src/arch/win32/vsidui.c, src/c64/cart/ide64.c,
	  src/c64/mmc64.c, src/c64/psid.c, src/clipboard.c, src/crc32.c,
	  src/datasette.c, src/event.c, src/initcmdline.c, src/kbdbuf.c,
	  src/lib.c, src/lib/lpng/pngpread.c, src/lib/lpng/pngrutil.c,
	  src/lib/lpng/pngset.c, src/lib/lpng/pngwio.c,
	  src/lib/lpng/pngwutil.c, src/monitor/mon_command.c,
	  src/monitor/mon_parse.c, src/monitor/mon_parse.y,
	  src/monitor/mon_util.c, src/monitor/monitor.c,
	  src/monitor/monitor_network.c, src/network.c,
	  src/printerdrv/output-graphics.c, src/resources.c,
	  src/serial/serial-iec-lib.c, src/snapshot.c, src/socket.c,
	  src/sounddrv/soundaiff.c, src/sounddrv/sounddx.c,
	  src/sounddrv/soundiff.c, src/sounddrv/soundmovie.c,
	  src/sounddrv/soundvoc.c, src/sounddrv/soundwav.c,
	  src/sounddrv/soundwmm.c, src/sysfile.c, src/tape/t64.c,
	  src/tape/tap.c, src/tape/tape-snapshot.c, src/util.c,
	  src/vdrive/vdrive-command.c, src/vdrive/vdrive-iec.c,
	  src/zfile.c: Added some size_t warning fixes.

	* src/arch/win64/base.vcproj, src/arch/win64/monitor.vcproj,
	  src/arch/win64/sounddrv.vcproj: win64 project files fixes.

	* Makefile.am, configure.in, src/arch/Makefile.am,
	  src/arch/amigaos/types.h, src/arch/beos/types.h,
	  src/arch/msdos/types.h, src/arch/os2/types.h,
	  src/arch/os2/watcom/sounddrv.tgt,
	  src/arch/os2/watcom/vice.wpj, src/arch/riscos/types.h,
	  src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c,
	  src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c,
	  src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c,
	  src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uic64cart.c,
	  src/arch/unix/gui/uicommands.c,
	  src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c,
	  src/arch/unix/gui/uidrivec64c128.c,
	  src/arch/unix/gui/uidriveiec.c,
	  src/arch/unix/gui/uidriveplus4.c,
	  src/arch/unix/gui/uifliplist.c,
	  src/arch/unix/gui/uijoystick2.c,
	  src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalemu.c,
	  src/arch/unix/gui/uiperipheral.c,
	  src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uisettings.c,
	  src/arch/unix/gui/vic20ui.c, src/arch/unix/rs232.c,
	  src/arch/unix/types.h, src/arch/unix/uimenu.h,
	  src/arch/unix/x11/xaw/uimenu.c, src/arch/win32/Makefile.am,
	  src/arch/win32/archdep.c, src/arch/win32/console.c,
	  src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn.c,
	  src/arch/win32/fullscrn.h, src/arch/win32/make-bindist.sh,
	  src/arch/win32/make-msvc-bindist.bat, src/arch/win32/types.h,
	  src/arch/win32/ui-resources.c, src/arch/win32/ui.c,
	  src/arch/win32/uiacia.c, src/arch/win32/uic128.c,
	  src/arch/win32/uic64_256k.c, src/arch/win32/uic64dtv.c,
	  src/arch/win32/uicbm2set.c, src/arch/win32/uiconsole.c,
	  src/arch/win32/uidatasette.c, src/arch/win32/uidigimax.c,
	  src/arch/win32/uidqbb.c, src/arch/win32/uidrivec128.c,
	  src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c,
	  src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c,
	  src/arch/win32/uigeoram.c, src/arch/win32/uiide64.c,
	  src/arch/win32/uiisepic.c, src/arch/win32/uijoystick.c,
	  src/arch/win32/uikeyboard.c, src/arch/win32/uilib.c,
	  src/arch/win32/uimediafile.c, src/arch/win32/uimidi.c,
	  src/arch/win32/uimmc64.c, src/arch/win32/uimon.c,
	  src/arch/win32/uimouse.c, src/arch/win32/uinetwork.c,
	  src/arch/win32/uiperipheral.c, src/arch/win32/uipetreu.c,
	  src/arch/win32/uipetset.c, src/arch/win32/uiplus256k.c,
	  src/arch/win32/uiplus4mem.c, src/arch/win32/uiplus60k.c,
	  src/arch/win32/uiram.c, src/arch/win32/uiramcart.c,
	  src/arch/win32/uireu.c, src/arch/win32/uirom.c,
	  src/arch/win32/uirs232.c, src/arch/win32/uirs232user.c,
	  src/arch/win32/uisid.c, src/arch/win32/uisidcart.c,
	  src/arch/win32/uisiddtv.c, src/arch/win32/uisnapshot.c,
	  src/arch/win32/uisound.c, src/arch/win32/uitfe.c,
	  src/arch/win32/uivicii.c, src/arch/win32/uivicset.c,
	  src/arch/win32/uivideo.c, src/arch/win32/vice.manifest,
	  src/arch/win32/video-ddraw.c, src/arch/win32/vsidui.c,
	  src/arch/win32/watcom/make-watcom-bindist.bat,
	  src/arch/win32/watcom/sounddrv.tgt,
	  src/arch/win32/watcom/vice.wpj, src/arch/win32/winlong.h,
	  src/arch/win32/winmain.c, src/arch/win32/x128.dsp,
	  src/arch/win64, src/arch/win64/Makefile.am,
	  src/arch/win64/_vice.vcproj, src/arch/win64/arch.vcproj,
	  src/arch/win64/base.vcproj, src/arch/win64/c128.vcproj,
	  src/arch/win64/c1541.vcproj, src/arch/win64/c64.vcproj,
	  src/arch/win64/c64c128.vcproj,
	  src/arch/win64/c64c64dtv.vcproj,
	  src/arch/win64/c64cart.vcproj, src/arch/win64/c64dtv.vcproj,
	  src/arch/win64/c64dtvstubs.vcproj,
	  src/arch/win64/c64exp.vcproj, src/arch/win64/cartconv.vcproj,
	  src/arch/win64/cbm2.vcproj, src/arch/win64/core.vcproj,
	  src/arch/win64/crtc.vcproj, src/arch/win64/diskimage.vcproj,
	  src/arch/win64/drive.vcproj, src/arch/win64/fileio.vcproj,
	  src/arch/win64/fsdevice.vcproj,
	  src/arch/win64/genmsvcver.vcproj,
	  src/arch/win64/gentranslate.vcproj,
	  src/arch/win64/genwinres.vcproj,
	  src/arch/win64/gfxoutputdrv.vcproj, src/arch/win64/iec.vcproj,
	  src/arch/win64/iec128dcr.vcproj, src/arch/win64/iecbus.vcproj,
	  src/arch/win64/iecieee.vcproj, src/arch/win64/ieee.vcproj,
	  src/arch/win64/imagecontents.vcproj,
	  src/arch/win64/make-msvc-bindist.bat,
	  src/arch/win64/monitor.vcproj, src/arch/win64/parallel.vcproj,
	  src/arch/win64/pet.vcproj, src/arch/win64/petcat.vcproj,
	  src/arch/win64/plus4.vcproj, src/arch/win64/plus4exp.vcproj,
	  src/arch/win64/png.vcproj, src/arch/win64/printerdrv.vcproj,
	  src/arch/win64/raster.vcproj, src/arch/win64/resid.vcproj,
	  src/arch/win64/residdtv.vcproj, src/arch/win64/residfp.vcproj,
	  src/arch/win64/rs232drv.vcproj, src/arch/win64/serial.vcproj,
	  src/arch/win64/sid.vcproj, src/arch/win64/sounddrv.vcproj,
	  src/arch/win64/tape.vcproj, src/arch/win64/tcbm.vcproj,
	  src/arch/win64/vdc.vcproj, src/arch/win64/vdrive.vcproj,
	  src/arch/win64/vic20.vcproj, src/arch/win64/vice.sln,
	  src/arch/win64/vicii.vcproj, src/arch/win64/viciidtv.vcproj,
	  src/arch/win64/video.vcproj, src/arch/win64/x128.vcproj,
	  src/arch/win64/x64.vcproj, src/arch/win64/x64dtv.vcproj,
	  src/arch/win64/xcbm2.vcproj, src/arch/win64/xpet.vcproj,
	  src/arch/win64/xplus4.vcproj, src/arch/win64/xvic.vcproj,
	  src/arch/win64/zlib.vcproj, src/attach.c,
	  src/c128/c128-resources.c, src/c64/c64-resources.c,
	  src/c64/cart/c64cart.c, src/c64dtv/c64dtv-resources.c,
	  src/cbm2/cbm2-resources.c, src/drive/drive-overflow.c,
	  src/drive/drive-resources.c,
	  src/drive/iec/c64exp/c64exp-resources.c,
	  src/drive/iec/iec-resources.c,
	  src/drive/iec/plus4exp/plus4exp-resources.c,
	  src/drive/iec/wd1770.c,
	  src/drive/iec128dcr/iec128dcr-resources.c,
	  src/drive/ieee/fdc.c, src/drive/ieee/ieee-resources.c,
	  src/drive/tcbm/tcbm-resources.c,
	  src/fsdevice/fsdevice-cmdline-options.c,
	  src/fsdevice/fsdevice-resources.c, src/initcmdline.c,
	  src/joystick.c, src/keyboard.c, src/lib.c,
	  src/pet/pet-resources.c, src/plus4/plus4-resources.c,
	  src/printerdrv/driver-select.c,
	  src/printerdrv/interface-serial.c,
	  src/printerdrv/output-select.c, src/printerdrv/output-text.c,
	  src/resid-fp/convolve-sse.cc, src/resid-fp/sid.cc,
	  src/resid/filter.cc, src/resid/wave.cc, src/resources.c,
	  src/rs232drv/rs232drv.c, src/serial/serial-iec-device.c,
	  src/sounddrv/soundwmm.c, src/vic20/vic20-resources.c,
	  src/video/render1x1.c, src/video/render1x2.c,
	  src/video/render2x2.c: Added Win64 compilation.

2009-03-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/x11/openGL_sync.c: Added missing uiapi.h
	  include.

	* src/arch/unix/ffmpeglib.c, src/arch/unix/opencbmlib.c: Added
	  RTLD_LOCAL define for platforms that don't have it.

2009-03-28  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/opencbm.h, src/opencbmlib.h: Get rid of that __u_char
	  type.

2009-03-27  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: Due to a typo, the RX alarm was never set
	  (instead, the TX alarm was set to wrong values). Thus, we were
	  not able to receive any data. Fixed.

2009-03-26  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/socketimpl.h, src/socket.c: Replaced size_t
	  with socklen_t for the size of the socket address.

	* src/monitor/monitor.c: Fix a warning about casting a pointer
	  to an int.

	* src/aciacore.c: Fix a problem with initialisation of acia on
	  emulator startup: The resource settings were overwritten after
	  they had been set.

2009-03-26  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/sid.cc: For now, don't restore SID state
	  perfectly, until things stabilize again.

2009-03-25  Antti S. Lankila <alankila@bel.fi>

	* src/info.c, src/resid-fp/wave.cc: Fix FTBFS with info.c. Refit
	  8580 PST to parameters that are physically possible.

	* README, doc/html/plain/NEWS, src/arch/unix/x11/gnome/about.c,
	  src/arch/unix/x11/xaw/about.c, src/info.c, src/main.c: Fame
	  for me. Update NEWS.

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/wave.cc, src/sid/resid-fp.cc: New distortion
	  parameters. Remove 2 terms from distortion function.

2009-03-24  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/socket.c: Make sure not to call closesocket() on a socket
	  that is not available.

2009-03-23  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/core/ciacore.c: Fixed wrong prototype for cia_read_() in
	  code that is only compiled for debugging.

	* src/rs232drv/rsuser.c: Introduce clk_end_tx instead of
	  calculating the end of the transmission every time. This
	  avoids a nasty "off-by-one" rounding error which resulted in
	  garbaged transmission in the case that multiple byte were sent
	  out.

	* src/rs232drv/rsuser.c: Introduce DEBUG_TIMING_SEND,
	  DEBUG_TIMING_RECV for debugging.

2009-03-23  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/video.c: Disable DX9 specific resource and
	  command line if compiled without DX9 support.

2009-03-22  Antti S. Lankila <alankila@bel.fi>

	* src/resid/sid.cc: Implement convolution via MMX where
	  available.

2009-03-22  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/ui.m,
	  src/arch/unix/macosx/cocoa/vicemachine.m: relocated
	  ui_dispatch_next_event in cocoa ui

	* src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h,
	  src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m:
	  removed oversample option in sound settings of cocoa ui

	* src/sounddrv/soundcoreaudio.c: adjusted CoreAudio driver to
	  improved sound.c and fixed some bugs

	* src/arch/unix/macosx/cocoa/ui.m, src/resid-dtv/sid.cc: fixed
	  mmx compile problem on mac gcc. added missing ui api function
	  in cocoa

2009-03-20  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/video/render2x2pal.c: Remove again new C99- (C++-) isms...

2009-03-19  Antti S. Lankila <alankila@bel.fi>

	* src/video/render2x2pal.c: MSVC compliance.

2009-03-19  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.6

2009-03-19  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po,
	  po/pl.po, po/sv.po, po/tr.po: Updated.

2009-03-19  Antti S. Lankila <alankila@bel.fi>

	* src/video/render1x1pal.c, src/video/render2x2pal.c,
	  src/video/video-color.c: Rotate the odd line color wheel by
	  180 degrees to simplify the notion of averaging successive
	  lines.

	* src/resid-fp/filter.h: Tone down bp distortion slightly.

	* src/arch/unix/x11/gnome/gnomevideo.c,
	  src/arch/unix/x11/gnome/x11ui.c: GL_RGBA seems to be somewhat
	  faster than GL_RGB for hwscale.

	* src/video/render2x2pal.c: Narrow rgb type to maximum, and fix
	  typo in storing rgb24 scanline.

	* src/arch/unix/vsyncarch.c: Compile nanosleep() correctly.

	* configure.in, src/sound.h, src/sounddrv/soundalsa.c: Fix
	  compiling for ALSA without snd_pcm_avail() and fix warnings.

	* src/resid-dtv/sid.cc: Clear x87 stack at end of convolve().

2009-03-18  Antti S. Lankila <alankila@bel.fi>

	* src/video/render2x2pal.c: Abstract the YUV->RGB code.

	* src/video/render2x2pal.c: Optimize first line rendering.

	* src/resid-fp/wave.cc: Return correct result for random OSC3
	  read.

	* src/sound.c: Don't declare variable in middle of block.

2009-03-17  Antti S. Lankila <alankila@bel.fi>

	* src/sound.c, src/vsync.c: Fix sample-based engines at
	  increased speed. Lose samples when using "No Limit" speed.
	  VSync framerate adjuster now only uses sound for adjusting
	  frame length.

	* src/arch/unix/gui/uisound.c, src/sound.c, src/sound.h,
	  src/vsync.c: Improve sound_flush() api. Remove superlarge
	  buffers >= 350 ms and unused variables.

	* src/sounddrv/soundalsa.c: Request more accurate write cursor
	  position from ALSA.

2009-03-17  pottendo <pottendo@aon.at>

	* doc/NLS-Howto.txt: Changed pottendos contact.

2009-03-17  Antti S. Lankila <alankila@bel.fi>

	* src/resid-dtv/sid.cc: Use pi, not M_PI.

2009-03-17  Antti S. Lankila <alankila@bel.fi>

	* src/vsync.c: Fix C++ism.

2009-03-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/res.rc: Updated a swedish translation item.

2009-03-17  Antti S. Lankila <alankila@bel.fi>

	* src/vsync.c: Use stabler average metric instead of minimum
	  scheduling latency to get stabler timing. This helps with
	  interlace display, and doesn't seem to be detrimental to
	  audio.

2009-03-17  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/dinput_handle.h: Did not end with a newline.

	* src/monitor/monitor_network.c: Remove unused variable.

	* src/arch/win32/rs232net.c, src/arch/win32/vsidui.c: Fixed
	  wrong initialisation of arrays of structs.

	* src/arch/unix/gui/c64dtvui.c,
	  src/arch/unix/x11/gnome/uicartridge.c,
	  src/arch/unix/x11/gnome/uiedisk.c,
	  src/arch/unix/x11/gnome/uifileentry.c,
	  src/arch/unix/x11/gnome/uimenu.c,
	  src/arch/unix/x11/gnome/uinetplay.c,
	  src/arch/unix/x11/gnome/uiscreenshot.c,
	  src/arch/unix/x11/gnome/uisnapshot.c,
	  src/arch/unix/x11/xrandr.c: Include missing headers.

	* src/arch/win32/ui.c: Define Windows constants which are not
	  know for MingW cross-compilation.

	* src/socket.c: vice_network_server() and vice_network_client()
	  never determined an invalid socket because of a typo (socket
	  instead of sockfd). Fixed.

2009-03-17  Antti S. Lankila <alankila@bel.fi>

	* configure.in, src/arch/unix/vsyncarch.c: Use nanosleep()
	  instead of deprecated usleep().

	* src/resid-dtv/sid.cc: Implement integer convolution with MMX.

	* src/resid-dtv/bittrain.h, src/resid-dtv/envelope.h,
	  src/resid-dtv/sid.cc, src/resid-dtv/sid.h,
	  src/resid-dtv/wave.h: Optimize DTVSID: implement aliasing
	  allowance for resampler and tabularize waveform sigma-delta
	  bittrains.

	* src/resid-fp/sid.cc: Remove leftover variable.

2009-03-17  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Update Swedish translation (2698t0f0u).

2009-03-17  Antti S. Lankila <alankila@bel.fi>

	* src/sounddrv/soundalsa.c: Handle snd_pcm_delay() < 0
	  correctly.

	* src/sound.c, src/sounddrv/sounddx.c: 40-50 ms buffer in
	  directsound should work properly for most systems.

2009-03-17  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/Makefile.am: Fixed compilation errors introduced with the
	  networked monitor for Unix based machines.

2009-03-17  Antti S. Lankila <alankila@bel.fi>

	* src/arch/win32/uisound.c, src/sounddrv/sounddx.c, src/vsync.c:
	  Add low buffer sizes for win32 UI. Make DirectX detect "buffer
	  full" when play and write cursors overlap. Tweak vsync reset
	  code to remember parts of old state.

2009-03-16  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/socket.c, src/socket.h: Doxygen additions and fixes.

	* src/monitor/mon_parse.c, src/monitor/mon_parse.y: Fixed a
	  monitor memory leak.

	* src/arch/win32/base.dsp, src/arch/win32/monitor.dsp,
	  src/init.c, src/machine.c, src/monitor.h,
	  src/monitor/Makefile.am, src/monitor/mon_util.c,
	  src/monitor/monitor.c, src/monitor/monitor_network.c,
	  src/monitor/monitor_network.h, src/vsync.c: Add ability to
	  invoke the monitor remotely via TCP.

	* src/video/render1x1pal.h: Fixed prototypes so they are the
	  same as in the implemented functions.

	* src/arch/win32/ui.c: Make sure to suspend speed evaluation
	  while in hibernate or suspend state (on Windows).

2009-03-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uisound.c, src/arch/beos/ui_sound.cc,
	  src/arch/beos/ui_sound.h, src/arch/msdos/uisound.c,
	  src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/riscos/uiconfig.c,
	  src/arch/win32/res.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/uisound.c: Removed oversampling from the amiga,
	  beos, msdos, os/2, riscos and win32 ui's.

2009-03-16  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/sid.cc, src/resid-fp/sid.h: Remove unused
	  function adjust_sampling_frequency.

	* src/vsync.c: Reduce adjustment factor from absolute delay. /8
	  seems to work better than /2.

	* src/sounddrv/soundalsa.c: Make ALSA readjust fragnr based on
	  received fragment size.

	* src/arch/unix/gui/uisound.c: Add buffer sizes down to 20 ms.
	  Remove some intermediate values to keep menu size sane.

	* src/vsync.c: Revert vsync syncing code for now. The earlier
	  fix in sound.c still helps.

2009-03-15  Antti S. Lankila <alankila@bel.fi>

	* src/vsync.c: When resyncing, only move halfway towards initial
	  value. This may avoid stubborn reset loops, or help in
	  situations where there is not sufficient time to find the true
	  A/V sync at first go.

	* src/vsync.c: Avoid zero-crossing distortion on the delay
	  metric.

	* src/sound.c: Do not allow skipping frenzy to fill all buffer
	  and do sound_error().

	* src/sound.c: Remove test which is fundamentally invalid for
	  small buffers.

	* src/resid-fp/wave.cc: Replace 6581 combined waveform chip D by
	  chip G.

	* src/vsync.c: Use aggressive audio syncing algorithm: feed back
	  audio subsystem progress into next frame's timing.

	* src/sound.c: Handle underruns more gracefully.

	* src/arch/unix/vsyncarch.c: Add Linux-specific hack to not
	  sleep if requested delay is less than the 250 Hz kernel tick.
	  This seems to help avoiding more underruns.

	* src/sound.c: Groepaz vouches that not detecting buffer empty
	  when one fragment is left to play improves his VICE
	  experience. (Hardware only has 3 fragments at 60 ms.)

	* src/vsync.c: Sync audio-video streams to each other more
	  often, now 10 times per second.

	* src/sound.h: Update VICE sonic standard to CD-quality audio.
	  New default buffer size is 100 ms, and I hope it forms a
	  working baseline for everyone.

	* src/arch/os2/vac++/incl/sounddrv.icc,
	  src/arch/win32/sounddrv.dsp: Fix win32 and OS2 builds.

	* src/sound.c, src/sound.h, src/sounddrv/Makefile.am,
	  src/sounddrv/soundspeed.c: Remove 'speed' driver. It is
	  functionally equivalent to 'dummy' driver. (No sound is
	  generated.)

	* src/resid-fp/sid.cc, src/resid-fp/sid.h: Clock SID's analog
	  parts at half the rate of the digital ones. Simple average is
	  taken of successive digital samples before passing them to the
	  filters. Resampling is 2x faster now, too.

2009-03-14  Antti S. Lankila <alankila@bel.fi>

	* src/sound.c: Aim for utilization of full buffer rather than
	  leaving one fragment. This makes 50 ms work for me. Some sound
	  drivers may have difficulties, so all should be tested if they
	  can cope with this target.

	* src/arch/unix/gui/uisound.c, src/sound.c: Remove oversampling;
	  if anybody wants oversampling for some machine emulation, talk
	  to me and we'll implement some better resampler. Shrink audio
	  fragment to 1/4 of frame time to faciliate using smaller
	  buffers. Add small buffer choices for Unix: I added 50, 60,
	  70, 80 and 90 ms.

	* src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c,
	  src/video/renderyuv.h, src/video/video-render.c,
	  src/video/video-resources.c, src/video/video-resources.h:
	  Remove dead setting pal_mode, superceded by
	  delayloop_emulation (selects between true and fake pal
	  emulation modes).

	* src/arch/amigaos/video.c, src/arch/unix/x11/xaw/x11video.c,
	  src/video.h, src/video/render1x1pal.c,
	  src/video/render1x1pal.h, src/video/render2x2pal.c,
	  src/video/render2x2pal.h, src/video/renderyuv.c,
	  src/video/renderyuv.h, src/video/video-color.c,
	  src/video/video-render.c: Use the "new-new" PAL-emu for packed
	  YUV output modes. (Planar modes maybe supported later.)

2009-03-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/video.c: Removed unused video_canvas_t * c.

	* src/socket.c: Removed doxygen documentation for a parameter
	  that was removed.

2009-03-13  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/vsidui.c: Fixed a xaw vsid menu bug that
	  occasionally added a random submenu to the Load PSID file menu
	  item

2009-03-13  Antti S. Lankila <alankila@bel.fi>

	* src/arch/win32/msvc/siddefs-fp.h: Apply changes required for
	  new resid-fp.

	* src/video/render2x2pal.c, src/video/video-color.c: Improve
	  scanline colour reproduction by interpolating it. This also
	  avoids a >> 1 in the hot path, so it's slightly faster.

	* src/resid-fp/envelope.cc: Allow kinkiness in the envelope too.

	* src/resid-fp/envelope.cc: Fix envelope_counter to return the
	  digital data, not the analog output.

	* src/resid-fp/ChangeLog, src/resid-fp/configure.in,
	  src/resid-fp/envelope.cc, src/resid-fp/envelope.h,
	  src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h,
	  src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc, src/resid-fp/sid.h,
	  src/resid-fp/siddefs-fp.h.in, src/resid-fp/voice.cc,
	  src/resid-fp/voice.h, src/resid-fp/wave.cc,
	  src/resid-fp/wave.h, src/sid/resid-fp.cc: Update to V34.

2009-03-11  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/network.c: Fixed memory leaks which resulted of not
	  calling vice_network_socket_address_close().

2009-03-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	  src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/petui.c,
	  src/arch/unix/gui/plus4ui.c, src/arch/unix/gui/uiattach.c,
	  src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uicommands.c,
	  src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c,
	  src/arch/unix/gui/uidrivec64c128.c,
	  src/arch/unix/gui/uidriveiec.c,
	  src/arch/unix/gui/uidriveplus4.c, src/arch/unix/gui/uiide64.c,
	  src/arch/unix/gui/uijoystick2.c,
	  src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uinetplay.c,
	  src/arch/unix/gui/uipalemu.c, src/arch/unix/gui/uipalette.c,
	  src/arch/unix/gui/uiromset.c, src/arch/unix/gui/uisettings.c,
	  src/arch/unix/gui/uisid.c, src/arch/unix/gui/uited.c,
	  src/arch/unix/gui/uivic.c, src/arch/unix/gui/uivicii.c,
	  src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c,
	  src/arch/unix/x11/xaw/uicartridge.c,
	  src/arch/unix/x11/xaw/uiedisk.c,
	  src/arch/unix/x11/xaw/uimenu.c,
	  src/arch/unix/x11/xaw/uisnapshot.c: Added missing uiapi.h
	  include to *nix (and xaw) menus, ifdeffed one variable that is
	  unused in xaw

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c,
	  src/arch/unix/gui/c64ui.c, src/arch/unix/gui/cbm2ui.c,
	  src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c,
	  src/arch/unix/gui/uiattach.c, src/arch/unix/gui/uic64cart.c,
	  src/arch/unix/gui/uicommands.c,
	  src/arch/unix/gui/uidatasette.c, src/arch/unix/gui/uidrive.c,
	  src/arch/unix/gui/uidrivec64c128.c,
	  src/arch/unix/gui/uidriveiec.c,
	  src/arch/unix/gui/uidriveplus4.c,
	  src/arch/unix/gui/uifliplist.c,
	  src/arch/unix/gui/uijoystick2.c,
	  src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uipalemu.c,
	  src/arch/unix/gui/uiperipheral.c,
	  src/arch/unix/gui/uiprinter.c, src/arch/unix/gui/uisettings.c,
	  src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c,
	  src/arch/unix/rs232.c, src/arch/unix/x11/vidmode.c,
	  src/arch/unix/x11/xaw/uimenu.c, src/arch/unix/x11/xrandr.c,
	  src/attach.c, src/c128/c128-resources.c,
	  src/c64/c64-resources.c, src/c64/cart/c64cart.c,
	  src/c64dtv/c64dtv-resources.c, src/cbm2/cbm2-resources.c,
	  src/drive/drive-overflow.c, src/drive/drive-resources.c,
	  src/drive/iec/c64exp/c64exp-resources.c,
	  src/drive/iec/iec-resources.c,
	  src/drive/iec/plus4exp/plus4exp-resources.c,
	  src/drive/iec/wd1770.c,
	  src/drive/iec128dcr/iec128dcr-resources.c,
	  src/drive/ieee/fdc.c, src/drive/ieee/ieee-resources.c,
	  src/drive/tcbm/tcbm-resources.c,
	  src/fsdevice/fsdevice-cmdline-options.c,
	  src/fsdevice/fsdevice-resources.c, src/initcmdline.c,
	  src/joystick.c, src/keyboard.c, src/pet/pet-resources.c,
	  src/plus4/plus4-resources.c, src/printerdrv/driver-select.c,
	  src/printerdrv/interface-serial.c,
	  src/printerdrv/output-select.c, src/printerdrv/output-text.c,
	  src/resources.c, src/rs232drv/rs232drv.c,
	  src/serial/serial-iec-device.c, src/vic20/vic20-resources.c:
	  Changed some (int) casts to (int)(long) to get rid of harmless
	  warnings on 64 bit systems

2009-03-10  Andreas Matthies <andreas.matthies@gmx.net>

	* src/vicii/vicii-fetch.c: Reverted rev.19008 as it is
	  definitely wrong and breaks 1993 part of "Totally Stoned 2"
	  demo. Krestage multiplexer info screen needs some different
	  fix. Leave the now obsolete cycle parameter as it may become
	  useful again later.

	* src/arch/win32/video-dx9.c, src/arch/win32/video.c: DX9 driver
	  uses D3DPRESENT_INTERVAL_DEFAULT now instead of
	  D3DPRESENT_INTERVAL_IMMEDIATE to avoid tearing. This needs a
	  little more cpu and can be disabled with the
	  DXPrimarySurfaceRendering resource.

2009-03-10  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/rs232net.c, src/network.c, src/socket.c,
	  src/socket.h: vice_network_accept() does not take a
	  client_address parameter anymore. Thus, it does not need to
	  alloc a new socket address structure which is not used anyway.

	* src/socket.c: Fixed erroneous assert().

2009-03-10  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/resid-fp/wave.cc: Work towards V34
	  begun. Use ever harsher 1/0 toggles at combined waveforms. Fix
	  a likely mistake with filter state variable mixing.

2009-03-09  Andreas Matthies <andreas.matthies@gmx.net>

	* src/vicii/vicii-badline.c: Reverted a patch introduced in
	  1.8.15 to fix a bug in 'Spiritual Dreams" demo. This patch
	  caused Lemon Blues intro to fail and is obsolete now since
	  rev19570 also fixes Spiritual Dreams.

2009-03-09  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/socket.c: Got rid of allocation loop in
	  vice_network_alloc_new_socket_address().

2009-03-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc: Updated some
	  german translations.

2009-03-08  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/types.h: Try to ommit compilation
	  warnings/errors for double typedef'd BYTE, WORD and DWORD by
	  testing if _WINDEF_ (MSVC) or _WINDEF_H (mingw) have been
	  defined, and ommitting local definitions if they are.

	* src/arch/win32/archdep.c: Fix compilation problems on
	  mingw/Linux.

2009-03-07  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-03-06  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/socket.c: When generating an IPv6 address, make sure that
	  no address means in6addr_any.

	* src/arch/win32/res.rc: Adjust sizes of WIN32 netplay dialog
	  items, and made the edit boxes for addresses autoscroll.

	* src/socket.c: When generating IPV4 address, make sure that no
	  address means INADDR_ANY.

	* src/aciacore.c: Make sure to initialize all acia structure
	  members on init by calling acia_preinit().

2009-03-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/x11/xaw/x11ui.c: Added missing uiapi.h include

2009-03-05  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.5

2009-03-05  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/Makefile.am: opencbm.h has been moved, remove
	  it from file list.

	* src/aciacore.c: Fixed doxygen documentation errors.

	* src/socket.c: Fixed <host>, <hostipv6>, <hostname> and <port>
	  to use XML entities instead of looking like html tags.

	* Doxyfile: Also include private docs.

	* Doxyfile: Make sure doxygen treats HAVE_NETWORK,
	  HAVE_UNIX_DOMAIN_SOCKETS and HAVE_IPV6 as defined.

	* src/socket.c: Added more doxygen documentation.

2009-03-04  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/ui.h: Undone my patch from yesterday which
	  undid Fabbo's changes; this fixes compilation problems.

2009-03-04  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/wave.cc: Apply a simplification to combined wave
	  calculation that actually slightly improved all fits.

2009-03-04  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/unix/gui/uifliplist.c, src/arch/unix/ui.h,
	  src/arch/unix/x11/gnome/x11ui.c: Include uiapi.h from .c files
	  that use types defined in uiapi.h

2009-03-03  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/ui.h: Mostly undone latest change from fabbo:
	  ui.h now has video_canvas_t again, and it is used in the
	  function prototypes.

	* src/arch/win32/rs232dev.c: Fixed wrong logic on which fds to
	  close on reset.

2009-03-03  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/win32/dinput_handle.c,
	  src/arch/win32/dinput_handle.h: Add header+license to files

	* src/arch/win32/ffmpeglib.c, src/arch/win32/signals.c,
	  src/arch/win32/ui.h, src/arch/win32/uic64cart.c,
	  src/arch/win32/uicart.c, src/arch/win32/uiconsole.c,
	  src/arch/win32/uifliplist.c, src/arch/win32/uikeyboard.c,
	  src/arch/win32/uilib.c, src/arch/win32/uimediafile.c,
	  src/arch/win32/uinetwork.c, src/arch/win32/uiperipheral.c,
	  src/arch/win32/uiplus4cart.c,
	  src/arch/win32/uiquicksnapshot.c, src/arch/win32/uisid.c,
	  src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c,
	  src/arch/win32/uivideo.c, src/arch/win32/video.c,
	  src/arch/win32/vsyncarch.c, src/sounddrv/soundwmm.c,
	  src/uiapi.h: Include uiapi.h from .c files that use functions
	  defined in uiapi.h

2009-03-02  Andreas Matthies <andreas.matthies@gmx.net>

	* src/vicii/vicii-badline.c: line_becomes_bad sets
	  ycounter_reset_checked in any case to avoid problems if same
	  line becomes good again.

2009-03-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/amigaos/socketimpl.h, src/arch/beos/socketimpl.h,
	  src/arch/msdos/socketimpl.h, src/arch/unix/socketimpl.h,
	  src/arch/win32/socketimpl.h: More detailed file names (for
	  doxygen).

2009-03-02  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/wave.cc: Fit with variable pulse 1-bit strength.
	  Add all chip-specific parameters into configuration set.

2009-03-01  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/ui.c, src/arch/win32/ui.h: Added missing
	  includes.

2009-02-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/arch.tgt,
	  src/arch/win32/watcom/config.h,
	  src/arch/win32/watcom/vice.wpj: Fixed the watcom project files
	  to compile without the dinput lib.

	* src/arch/win32/arch.dsp, src/arch/win32/x128.dsp,
	  src/arch/win32/x64.dsp, src/arch/win32/x64dtv.dsp,
	  src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp,
	  src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp: Fixed the
	  msvc project files to compile without the dinput lib.

2009-02-09  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/win32/joy.c, src/arch/win32/msvc/config.h: Do not
	  initialize both DirectInput and winmm joysticks

	* src/arch/win32/joy.c, src/drive/drive.c: Remove a warning

2009-02-08  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* configure.in: Improve configure.in

	* src/arch/win32/joy.c: Make one var static

	* src/arch/win32/joy.c, src/arch/win32/mousedrv.c,
	  src/arch/win32/uijoystick.c: Fix the case in which dinput.h is
	  not present. Also extend the number of supported WinMM
	  joysticks from 2 to the number supported by the system

	* src/arch/win32/dinput_handle.h, src/arch/win32/joy.c,
	  src/arch/win32/mousedrv.c: Fix to make DirectInput mouse work

	* configure.in, src/arch/win32/joy.c: Add Tibor's modifications
	  to compile joy/mouse support without dinput.lib

2009-02-03  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/win32/ui.c:
	  Non-DirectInput mouse driver added

2009-02-02  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* configure.in, src/arch/win32/Makefile.am,
	  src/arch/win32/dinput_handle.c,
	  src/arch/win32/dinput_handle.h, src/arch/win32/joy.c,
	  src/arch/win32/joy.h, src/arch/win32/mousedrv.c,
	  src/arch/win32/uijoystick.c: Work on Windows mouse
	  improvements: work without DX headers or DX runtime (with
	  reduced features), compile without dinput.lib

2009-02-28  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/socket.c: Started doxygen documentation.

	* src/resid-fp/wave.cc: Fixed some warnings.

2009-02-27  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-dtv/wave.cc: Correction to initial shift register
	  value

2009-02-27  Antti S. Lankila <alankila@bel.fi>

	* src/resid-dtv/wave.cc: Fix first iteration of noise sequence.

	* src/resid-dtv/wave.h: The noisegen isn't half-clocked. I think
	  there's some method to control the state of the bits in the
	  noise generator, though.

	* src/resid-dtv/wave.cc, src/resid-dtv/wave.h: Clock noise
	  generator at half expected rate.

	* src/resid-dtv/wave.h: Also use bit1 in the expanded noise
	  definition.

	* src/resid-dtv/wave.h: MULE sampling emulation improvement.

	* src/resid-dtv/wave.h: The waveform sigma-delta converter is 12
	  bits. Update resid-dtv to match.

	* src/resid-fp/wave.cc: Make combined waveforms slightly more
	  exciting; also the nonlinearity helps for quiet sounds and
	  other action. 8580 is now almost correct, 6581 waves are still
	  somewhat loud/smooth.

2009-02-27  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/win32/ui.h, src/arch/win32/uiattach.c,
	  src/arch/win32/uirom.c, src/attach.c, src/autostart.c,
	  src/c128/c128memsnapshot.c, src/c64/c64export.c,
	  src/c64/c64io.c, src/c64/c64memsnapshot.c, src/c64/digimax.c,
	  src/c64/psid.c, src/c64dtv/c64dtvflash.c,
	  src/c64dtv/c64dtvmemsnapshot.c, src/datasette.c, src/debug.c,
	  src/drive/drive.c, src/event.c, src/gfxoutputdrv/ffmpegdrv.c,
	  src/init.c, src/joystick.c, src/machine.c, src/main.c,
	  src/network.c, src/sound.c, src/tape/tape.c, src/uiapi.h,
	  src/vic20/vic20-resources.c, src/vic20/vic20mem.c: ui.h is an
	  arch-specific file: do not include it from non-arch-specific
	  part, use uiapi.h instead

2009-02-27  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/sid/resid-fp.cc: Include more Vi
	  into Vbp. Use more precise automatically fitted type3 curves.

2009-02-27  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/win32/sid.dsp: Add quotes to avoid errors in case
	  path contains spaces (only tested on VS2005)

	* src/arch/win32/resid.dsp, src/arch/win32/residdtv.dsp,
	  src/arch/win32/residfp.dsp: Add quotes to avoid errors in case
	  path contains spaces (only tested on VS2005)

2009-02-26  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/fullscrn-ddraw.c,
	  src/arch/win32/fullscrn-dx9.c, src/arch/win32/fullscrn.c,
	  src/arch/win32/fullscrn.h, src/arch/win32/video-dx9.c,
	  src/arch/win32/video.c: Implemented selection of fullscreen
	  adapter.

2009-02-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c128/c128cia1.c, src/c64/c64cia1.c: Always update paddle
	  port number

2009-02-26  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/wave.cc: Pulse-low is still better at suppression
	  than -1.0. Try -2.0. (Sigh.)

2009-02-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resvic20.rc: Updated some german and swedish
	  translations.

2009-02-24  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Update Swedish translation (2697t0f0u).

2009-02-24  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h: Work towards
	  V33 has begun. The lp/bp/hp state mixing likely originates
	  from the n-well layer strip between the lp and bp opamps above
	  the bp fet block.

	* src/resid-fp/wave.cc: Jarkko Lehti (Grue) discovered a sound
	  issue in "Digi-Piece for Telecomsoft". Suppressing the
	  combined waveforms more thoroughly during pulse-low states
	  mitigates the problem.

2009-02-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/ffmpeglib.c, src/arch/win32/watcom/arch.tgt:
	  Added missing ';'.

2009-02-22  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh: disabled ffmpeg check in mac
	  build script

	* src/arch/unix/opencbmlib.c: set default path for opencbm lib
	  on mac

	* src/arch/unix/macosx/make-bindist.sh: fixed cocoa resource
	  bundling

2009-02-22  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/ChangeLog, src/resid-fp/filter.h,
	  src/resid-fp/wave.h, src/sid/resid-fp.cc: Update to V32.
	  Details in ChangeLog.

2009-02-22  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in, src/arch/unix/ffmpeglib.c,
	  src/arch/win32/ffmpeglib.c, src/gfxoutputdrv/ffmpegdrv.c,
	  src/gfxoutputdrv/ffmpeglib.h: FFMPEG is now bound dynamically
	  on *nix systems where dlopen is available.

	* src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist:
	  fixed mouse resources and added paddles type in cocoa port

	* src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist:
	  updated SID model selection in cocoa port

	* src/screenshot.c: fixed recording state if record startup
	  failed

2009-02-22  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/resid-fp/wave.cc,
	  src/sid/resid-fp.cc: New parameters. Reduce artifacts by
	  seriously limiting the scope of the resonance leak that
	  partakes in distortion. Use new C# fitting program derived
	  results for all combined waveforms.

2009-02-22  Christian Vogelgsang <chris@vogelgsang.org>

	* src/Makefile.am: added missing dynlib lib to c1541

2009-02-21  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in, src/Makefile.am, src/arch/unix/opencbmlib.c,
	  src/arch/win32/opencbm.h, src/opencbm.h, src/opencbmlib.h,
	  src/serial/realdevice.c: opencbm library is now loaded
	  dynamically on *nix systems that support dlopen. added generic
	  query for dynamic linking and define HAVE_DYNLIB_SUPPORT if
	  its available.

2009-02-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C64/Makefile.am, data/C64/x11_posger.vkm,
	  data/C64/x11_symger.vkm: Added german x11 .vkm files as
	  provided by groepaz.

	* src/resid-fp/Makefile.am: Fixed the resid-fp Makefile.am

	* src/arch/win32/msvc/config.h, src/arch/win32/videoarch.h:
	  Moved the msvc d3d9.h detection (hack) to the right spot, now
	  msvc d3d9.h will be used when present.

2009-02-21  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/sounddrv/soundcoreaudio.c: CoreAudio 64 bit fix

2009-02-21  Andreas Matthies <andreas.matthies@gmx.net>

	* src/sounddrv/sounddx.c: Added missing function declaration.

	* src/arch/win32/residfp.dsp: Updated projects file list.

	* src/arch/win32/msvc/config.h: Replaced buggy d3d9.h check for
	  now with a static HAVE_D3D9_H.

	* src/arch/win32/archdep.c: Include WinSock.h

2009-02-20  Andreas Matthies <andreas.matthies@gmx.net>

	* src/vicii/vicii-mem.c: Fixed bug introduced in 1.22.3 handling
	  the sprite background mask at a shift right. Now both demos
	  "Holy shit" and "Bubble Tale" work fine.

2009-02-19  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/video.c: Disable on-the-fly change of video engine.
	This would need lots of changes and isn't worth the effort.

2009-02-17  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/msvc/config.h: Added test for DirectX9 header in
	  MSVC.

	* configure.in, src/arch/win32/fullscrn-dx9.c,
	  src/arch/win32/msvc/config.h, src/arch/win32/ui.c,
	  src/arch/win32/video-dx9.c, src/arch/win32/video.c,
	  src/arch/win32/videoarch.h: Don't compile DX9 video driver if d3d9.h
	  isn't present.

2009-02-12  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/video-dx9.c: Made DX9 driver robust against task
	  switching (ALT-Tab) in fullscreen mode.

2009-02-11  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/fullscrn.c: SuspendFullscreenModeKeep doesn't work
	  using DirectX9, so switch to windowed mode in any case.

	* src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c,
	  src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h,
	  src/arch/win32/statusbar.c, src/arch/win32/statusbar.h,
	  src/arch/win32/ui.c, src/arch/win32/ui.h,
	  src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c,
	  src/arch/win32/video.c, src/arch/win32/videoarch.h: Fixed statusbar
	  problem when switching fullscreen in a multi-canvas emulator. Fixed
	  topmost bug when returning from fullscreen. Don't enable window
	  resize box in old DirectDraw mode. Some cleanup in the video and
	  fullscreen code. Only

2009-02-10  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/res.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/video.c: Added resource and commandline option
	  DX9Disable.

	* src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c,
	  src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c,
	  src/arch/win32/video.c, src/arch/win32/videoarch.h: Implemented
	  canvas_update triggered by WM_PAINT in DX9. Fixed some svn file
	  properties.

2009-02-09  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/fullscrn.h, src/arch/win32/video-ddraw.c,
	  src/arch/win32/videoarch.h: Fixed compiler warnings.

	* src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c,
	  src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h,
	  src/arch/win32/ui-resources.c, src/arch/win32/ui.c,
	  src/arch/win32/ui.h, src/arch/win32/video-dx9.c,
	  src/arch/win32/video.c, src/arch/win32/videoarch.h: Added error
	  handling to DirectX9 stuff. Added some fall back if driver doesn't
	  support (parts of) DirectX9. Moved more code to common fullscrn.c.
	  Fullscreen resources don't have static default values anymore, they
	  are determined by actual screen display mode (at least for DirectX,
	  the DirectDraw branch still provides static values).

2009-02-06  Andreas Matthies <andreas.matthies@gmx.net>

	* src/sounddrv/sounddx.c: Changed include to fix MingW compilation
	  problem.

	* src/arch/win32/fullscrn-ddraw.c, src/arch/win32/fullscrn-dx9.c,
	  src/arch/win32/fullscrn.c, src/arch/win32/fullscrn.h,
	  src/arch/win32/ui.c, src/arch/win32/ui.h,
	  src/arch/win32/video-ddraw.c, src/arch/win32/video-dx9.c,
	  src/arch/win32/video.c, src/arch/win32/videoarch.h: Splits video and
	  fullscreen code into general part and DirectDraw branch and adds new
	  branch for a DirectX9 video driver. Many parts especially fullscreen
	  handling is still buggy.

	* src/arch/win32/Makefile.am, src/arch/win32/arch.dsp: Added new files.

2009-02-20  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.4

2009-02-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/base.tgt,
	  src/arch/win32/watcom/config.h: Fixed the watcom project files.

	* src/arch/unix/socketimpl.h: Removed the non-*nix stuff from
	  the *nix socketimpl.h

	* src/arch/beos/Makefile.am, src/arch/beos/socketimpl.h,
	  src/arch/msdos/Makefile.am, src/arch/msdos/socketimpl.h,
	  src/arch/msdos/uinetplay.c: Added a beos and msdos
	  socketimpl.h and added a 'server bind' ui element to the msdos
	  port.

	* src/arch/amigaos/Makefile.am, src/arch/amigaos/intl.c,
	  src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uinetwork.c,
	  src/arch/amigaos/socketimpl.h, src/arch/amigaos/uiapi.c,
	  src/network.c, src/socket.c, src/socket.h: Added 'server bind'
	  to the amiga ui netplay dialog, added a vice_network_init()
	  and vice_network_shutdown() for handling of arch specific
	  code, and added an amiga socketimpl.h

2009-02-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/socket.c: Don't compile socket.c if HAVE_NETWORK has not
	  been defined.

	* src/socket.c: Added htonl and htons replacement functions for
	  platforms that don't define/have them.

	* src/arch/win32/res.rc: Added the win32 'server bind' dialog
	  item to the other languages.

2009-02-17  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/unix/x11/gnome/uinetplay.c: Allow user to enter
	  server bind address for Gnome UI.

	* src/arch/unix/gui/uinetplay.c: Removed now obsolete "enable
	  IPv6" menu entry.

	* src/arch/win32/res.rc, src/arch/win32/resdialogs.txt,
	  src/arch/win32/uinetwork.c: Added "server bind address" to the
	  netplay UI for Windows.

	* src/arch/unix/Makefile.am: Added src/arch/unix/socketimpl.h

	* src/arch/win32/Makefile.am, src/arch/win32/base.dsp: Added
	  src/arch/win32/socketimpl.h

	* src/arch/unix/socketimpl.h, src/arch/win32/socketimpl.h: New
	  files for arch-specific definitions for socket API

	* src/network.c, src/arch/win32/rs232net.c: removed arch
	  specific socket accesses and use socket API instead

	* src/Makefile.am: Added src/socket.c.

	* src/socket.c: New file for socket API

	* src/arch/win32/archdep.c, src/arch/win32/rs232.c: Removed
	superfluous #include <winsock.h>.

2009-02-19  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-02-19  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/resid-fp/wave.cc: Add final tweaks
	  to V31 model. Neither the filter or the combined waveforms are
	  perfect yet, but it will have to do for now.

	* src/resid-fp/envelope.cc: Earlier changes to envdac removed a
	  bug which caused this feature to start working. (It never
	  worked before.) Alas, it sounds bad, so disable it for now.

	* src/resid-fp/wave.cc, src/resid-fp/wave.h: Adjust noise
	  waveform zero level, too.

	* src/resid-fp/filter.h, src/resid-fp/wave.cc: Revert earlier
	  tweak to filter: turned out to make artifacts. Use x^16 to
	  approximate DAC bit behaviour instead of x^8.

2009-02-18  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.h, src/resid-fp/wave.cc,
	  src/resid-fp/wave.h: PS/PT level difference can be explained
	  by properly treating the bottom bit, but PST level difference
	  still remains unexplained. Inject LP in suitable phase for the
	  bp/resonance mix.

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: Avoid hot path integer to float
	  conversion. Rebase lp-leak parameter to filter input.

	* src/resid-fp/envelope.cc, src/resid-fp/envelope.h,
	  src/resid-fp/sid.cc, src/resid-fp/voice.cc,
	  src/resid-fp/voice.h, src/resid-fp/wave.cc: Lost wave_zero
	  parameter. Migrate it into wftable. Avoid envelope dac lookup
	  in the hot path.

	* src/resid-fp/wave.cc: Implement different sound levels of the
	  PT, PS and PST waveforms.

2009-02-17  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/sid.cc, src/resid-fp/wave.cc: Found improved
	  variant of the P* combined waveforms through loosely modeling
	  a resistor network model for the pulse strip.

2009-02-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/petcat.c: Added petcat fixes by ian coog.

	* src/arch/unix/gui/uicommands.c: Removed left over incomplete
	  line.

2009-02-17  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/wave.cc: Fix a mistake made during porting from
	  Python to C.

	* src/resid-fp/ChangeLog, src/resid-fp/Makefile.am,
	  src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/samp2src.pl, src/resid-fp/sid.cc,
	  src/resid-fp/voice.cc, src/resid-fp/voice.h,
	  src/resid-fp/wave.cc, src/resid-fp/wave.h,
	  src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PST.dat,
	  src/resid-fp/wave6581_PS_.cc, src/resid-fp/wave6581_PS_.dat,
	  src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581_P_T.dat,
	  src/resid-fp/wave6581__ST.cc, src/resid-fp/wave6581__ST.dat,
	  src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PST.dat,
	  src/resid-fp/wave8580_PS_.cc, src/resid-fp/wave8580_PS_.dat,
	  src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580_P_T.dat,
	  src/resid-fp/wave8580__ST.cc, src/resid-fp/wave8580__ST.dat,
	  src/sid/resid-fp.cc: Derive combined waveforms
	  programmatically. Apply some small filter tweaks. Fixes some
	  uses of uninitialized values.

2009-02-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/screenshot.c: Fixed the screenshot height.

2009-02-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/uiattach.c,
	  src/arch/unix/gui/uic64cart.c, src/arch/unix/gui/uic64dtv.c,
	  src/arch/unix/gui/uicommands.c,
	  src/arch/unix/gui/uifliplist.c,
	  src/arch/unix/gui/uikeyboard.c, src/arch/unix/gui/uilib.h,
	  src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uiromset.c,
	  src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uisettings.c,
	  src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/vsidui.c,
	  src/arch/unix/ui.h, src/arch/unix/x11/gnome/uicartridge.c,
	  src/arch/unix/x11/gnome/uiedisk.c,
	  src/arch/unix/x11/gnome/uifileentry.c,
	  src/arch/unix/x11/gnome/uifileentry.h,
	  src/arch/unix/x11/gnome/uiscreenshot.c,
	  src/arch/unix/x11/gnome/uisnapshot.c,
	  src/arch/unix/x11/gnome/x11ui.c,
	  src/arch/unix/x11/xaw/uicartridge.c,
	  src/arch/unix/x11/xaw/uiedisk.c,
	  src/arch/unix/x11/xaw/uiscreenshot.c,
	  src/arch/unix/x11/xaw/uisnapshot.c,
	  src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/rs232dev.c,
	  src/arch/win32/rs232net.c, src/arch/win32/rs232win.h,
	  src/resid-dtv: GTK file chooser filter improvements.

2009-02-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/petcat.c: Added petcat fixes made by Groepaz.

2009-02-09  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/monitor/monitor.c: Monitor io fixes by iAN CooG

2009-02-08  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/monitor/monitor.c: Fixed monitor dev 8: -> io crash

2009-02-06  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c,
	  src/cbm2/cbm2.c, src/plus4/plus4.c, src/vic20/vic20.c,
	  src/video/video-resources.c: Fixed to follow the coding
	  guidelines

2009-02-04  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/riscos/uiimage.c: Fix a compile error (untested, but
	  should work)

2009-02-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/filereq.c,
	  src/arch/os2/dialogs/dlg-fileio.c, src/arch/riscos/uiimage.c,
	  src/arch/unix/gp2x/Makefile.am,
	  src/arch/unix/gp2x/prefs_gp2x.c: fixed the os/2, riscos and
	  gp2x ports.

2009-01-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/Makefile.am, src/arch/beos/ui_file.cc: Fixed the
	  beos port.

2009-01-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/Makefile.am, src/arch/amigaos/mui/filereq.c,
	  src/arch/amigaos/mui/filereq.h, src/arch/amigaos/uilib.c:
	  Fixed the amiga port.

2009-01-12  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/msdos/uiattach.c, src/arch/msdos/uiscreenshot.c,
	  src/arch/msdos/tuifs.c, src/arch/msdos/c64ui.c,
	  src/arch/msdos/tuifs.h, src/arch/msdos/petui.c,
	  src/arch/msdos/menudefs.c, src/arch/msdos/c64dtvui.c,
	  src/arch/msdos/vic20ui.c, src/arch/msdos/uic64cart.c,
	  src/arch/msdos/plus4ui.c, src/arch/msdos/tuiimagebrowser.c,
	  src/arch/msdos/c128ui.c, src/arch/msdos/tuiimagebrowser.h,
	  src/arch/msdos/cbm2ui.c, src/arch/msdos/Makefile.am,
	  src/arch/msdos/uisnapshot.c, src/arch/win32/Makefile.am,
	  src/arch/win32/uilib.c, src/arch/unix/ui.h,
	  src/arch/unix/gui/uikeyboard.c,
	  src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c,
	  src/arch/unix/gui/uipalette.c, src/arch/unix/gui/uiattach.c,
	  src/arch/unix/gui/vic20ui.c, src/arch/unix/gui/uic64cart.c,
	  src/arch/unix/gui/uifliplist.c, src/arch/unix/gui/Makefile.am,
	  src/arch/unix/gui/uic64dtv.c, src/arch/unix/gui/uirs232.c,
	  src/arch/unix/gui/uisettings.c, src/arch/unix/gui/uiromset.c,
	  src/arch/unix/gui/c128ui.c,
	  src/arch/unix/x11/xaw/uicartridge.c,
	  src/arch/unix/x11/xaw/x11ui.c,
	  src/arch/unix/x11/xaw/uiscreenshot.c,
	  src/arch/unix/x11/xaw/uisnapshot.c,
	  src/arch/unix/x11/xaw/uiedisk.c,
	  src/arch/unix/x11/gnome/x11ui.c,
	  src/arch/unix/x11/gnome/Makefile.am,
	  src/serial/serial-device.c, src/serial/serial-device.h,
	  src/machine-bus.h, src/diskimage.h, src/vic20/vic20bus.c,
	  src/imagecontents.h, src/vdrive/vdrive.c,
	  src/vdrive/vdrive-internal.c, src/vdrive/vdrive-internal.h,
	  src/plus4/plus4bus.c, src/diskimage/diskimage.c,
	  src/autostart.c, src/c64/c64bus.c, src/serial.h,
	  src/imagecontents/diskcontents-block.c,
	  src/imagecontents/imagecontents.c,
	  src/imagecontents/diskcontents-block.h,
	  src/imagecontents/tapecontents.c,
	  src/imagecontents/diskcontents.c,
	  src/imagecontents/tapecontents.h,
	  src/imagecontents/diskcontents.h, src/Makefile.am,
	  src/c1541.c, src/cbm2/cbm2bus.c, src/attach.c,
	  src/drive/iec/wd1770.c, src/drive/ieee/fdc.c,
	  src/drive/driveimage.c, src/pet/petbus.c: Change the way image
	  content listing are created. Instead of turning a list into a
	  string and calculate another list from the string, the
	  elements of the final list are mapped 1-1 with the element of
	  the original one. Fixes a bug with C64 names containing a 0x0a
	  (Ctrl-J) character being incorrectly split in two.

	* src/arch/win32/res.rc, src/arch/win32/resdialogs.txt: Removed
	  button Create image from window Autostart disk/tape image, it
	  is unfair with tapes. Button still present in window Attach
	  disk image.

2009-02-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* po/intl2po.c, src/arch/unix/archdep.c,
	  src/arch/unix/gui/vsidui.c, src/sound.c: Make sure printf()
	  like functions do not get a buffer as format specifier. Closes
	  #2516398.

2009-02-01  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: - distortion simulation update to
	  V31beta.

2009-01-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* vice-mint.spec, vice.spec: Fixed the URL's in the rpm spec
	  files.

	* src/petcat.c: Fixed some help screen typos.

	* po/POTFILES.in, po/da.po, po/de.po, po/fr.po, po/hu.po,
	  po/it.po, po/nl.po, po/pl.po, po/sv.po, po/tr.po,
	  src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resdrivec128.rc, src/arch/win32/resdrivec64.rc,
	  src/arch/win32/resdriveplus4.rc,
	  src/arch/win32/resdrivevic20.rc, src/arch/win32/resmidi.rc,
	  src/translate.c: Updated some german, danish and swedish
	  translations.

2009-01-31  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/ui.c: Stop autorepeat when emulator Window
	  looses focus. This fixes #2500315.

	* src/arch/win32/kbd.c: Changed data type in order to be able to
	  remove cast.

2009-01-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/Makefile.am, src/arch/os2/watcom/gentr.tgt,
	  src/arch/os2/watcom/mainsrc.tgt,
	  src/arch/os2/watcom/sounddrv.tgt,
	  src/arch/os2/watcom/vice.wpj,
	  src/arch/os2/watcom/x64dtv-specific.tgt,
	  src/arch/os2/watcom/xall-specific.tgt, src/fixpoint.c: Made
	  cross compiling possible again for the os2 watcom project
	  files.

	* src/arch/win32/Makefile.am, src/arch/win32/watcom/base.tgt,
	  src/arch/win32/watcom/gentr.tgt,
	  src/arch/win32/watcom/gentranslate.tgt,
	  src/arch/win32/watcom/genwinres.tgt,
	  src/arch/win32/watcom/genwr.tgt,
	  src/arch/win32/watcom/maincpu.tgt,
	  src/arch/win32/watcom/vice.wpj: Made cross compiling possible
	  again for the win32 watcom project files.

2009-01-30  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uimidi.c, src/arch/unix/mididrv.c: Use
	  USE_ALSA as suggested by Marco

	* src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h,
	  src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvdma.c,
	  src/c64dtv/c64dtvdma.h: Small x64dtv CLK_ADD optimization.

	* src/arch/unix/gui/uimidi.c, src/arch/unix/mididrv.c,
	  src/midi.c: MIDI TDRE bugfix and ALSA MIDI driver by Dirk
	  Jagdmann. Slight modifications, combined with OSS driver and
	  added UI driver selection.

2009-01-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uisiddtv.c, src/arch/beos/ui_siddtv.cc,
	  src/arch/msdos/uisiddtv.c, src/arch/os2/dialogs/menubar.rc,
	  src/arch/win32/uisiddtv.c: Changed the 'ReSID' text to
	  'ReSID-DTV' for the dtv sid in the various ports.

	* src/arch/win32: Generalized some svn ignores.

	* src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/os2/vac++/config.h,
	  src/arch/os2/watcom/config.h, src/arch/win32/uisid.c,
	  src/arch/win32/uisiddtv.c: Added paddles and dtv-sid UI
	  elements to the os/2 port.

2009-01-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/Makefile.am, src/arch/msdos/c128ui.c,
	  src/arch/msdos/c64dtvui.c, src/arch/msdos/c64ui.c,
	  src/arch/msdos/uidrive.c, src/arch/msdos/uisid.c,
	  src/arch/msdos/uisid.h, src/arch/msdos/uisiddtv.c,
	  src/arch/msdos/uisiddtv.h, src/arch/msdos/vic20ui.c: Added TDE
	  handling, paddles and dtv-sid UI elements to the msdos port.

2009-01-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/Makefile.am, src/arch/beos/c128ui.cc,
	  src/arch/beos/c64ui.cc, src/arch/beos/constants.h,
	  src/arch/beos/ui.cc, src/arch/beos/ui_sid.cc,
	  src/arch/beos/ui_siddtv.cc, src/arch/beos/ui_siddtv.h,
	  src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Added TDE
	  handling, paddles and dtv-sid UI elements to the beos port.

2009-01-28  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.3

2009-01-28  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/c64/Makefile.am: Removed c64romset.h.

2009-01-28  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/arch/amigaos/types.h, src/arch/beos/types.h,
	  src/arch/msdos/types.h, src/arch/os2/types.h,
	  src/arch/riscos/types.h, src/arch/unix/types.h,
	  src/arch/win32/types.h, src/c64dtv/c64dtvcpu.c: Reverted
	  definitions for NULL, TRUE and FALSE in types.h. Use
	  <stdio.h> to define NULL instead.

2009-01-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/6510core.h, src/alarm.h, src/arch/amigaos/ahi.h,
	  src/arch/amigaos/archdep.h, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h,
	  src/arch/amigaos/cbm2uires.h,
	  src/arch/amigaos/fullscreenarch.h,
	  src/arch/amigaos/genintl_h.sh, src/arch/amigaos/joy.h,
	  src/arch/amigaos/joyai.h, src/arch/amigaos/joyll.h,
	  src/arch/amigaos/kbd.h, src/arch/amigaos/mousedrv.h,
	  src/arch/amigaos/mui/filereq.h, src/arch/amigaos/mui/mui.h,
	  src/arch/amigaos/mui/uiacia.h,
	  src/arch/amigaos/mui/uic128settings.h,
	  src/arch/amigaos/mui/uic64_256k.h,
	  src/arch/amigaos/mui/uic64dtv.h,
	  src/arch/amigaos/mui/uicbm2settings.h,
	  src/arch/amigaos/mui/uidatasette.h,
	  src/arch/amigaos/mui/uidigimax.h,
	  src/arch/amigaos/mui/uidrivec128.h,
	  src/arch/amigaos/mui/uidrivec64vic20.h,
	  src/arch/amigaos/mui/uidrivepetcbm2.h,
	  src/arch/amigaos/mui/uidriveplus4.h,
	  src/arch/amigaos/mui/uifliplist.h,
	  src/arch/amigaos/mui/uigeoram.h,
	  src/arch/amigaos/mui/uiide64.h,
	  src/arch/amigaos/mui/uijoystick.h,
	  src/arch/amigaos/mui/uijoystickll.h,
	  src/arch/amigaos/mui/uimmc64.h,
	  src/arch/amigaos/mui/uimouse.h,
	  src/arch/amigaos/mui/uinetwork.h,
	  src/arch/amigaos/mui/uipetreu.h,
	  src/arch/amigaos/mui/uipetsettings.h,
	  src/arch/amigaos/mui/uiplus256k.h,
	  src/arch/amigaos/mui/uiplus4settings.h,
	  src/arch/amigaos/mui/uiplus60k.h,
	  src/arch/amigaos/mui/uiram.h,
	  src/arch/amigaos/mui/uiramcart.h,
	  src/arch/amigaos/mui/uireu.h,
	  src/arch/amigaos/mui/uiromc128settings.h,
	  src/arch/amigaos/mui/uiromc64vic20settings.h,
	  src/arch/amigaos/mui/uiromcbm2settings.h,
	  src/arch/amigaos/mui/uirompetsettings.h,
	  src/arch/amigaos/mui/uiromplus4settings.h,
	  src/arch/amigaos/mui/uirs232user.h,
	  src/arch/amigaos/mui/uisidcart.h,
	  src/arch/amigaos/mui/uisnapshot.h,
	  src/arch/amigaos/mui/uisound.h,
	  src/arch/amigaos/mui/uivic20mem.h,
	  src/arch/amigaos/mui/uivicii.h,
	  src/arch/amigaos/mui/uivideoc128.h,
	  src/arch/amigaos/mui/uivideoc64plus4vic20.h,
	  src/arch/amigaos/mui/uivideocbm2pet.h,
	  src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h,
	  src/arch/amigaos/pointer.h, src/arch/amigaos/private.h,
	  src/arch/amigaos/screen-shot.h, src/arch/amigaos/statusbar.h,
	  src/arch/amigaos/timer.h, src/arch/amigaos/types.h,
	  src/arch/amigaos/ui.h, src/arch/amigaos/uiattach.h,
	  src/arch/amigaos/uic64cart.h, src/arch/amigaos/uicart.h,
	  src/arch/amigaos/uilib.h, src/arch/amigaos/uires.h,
	  src/arch/amigaos/vic20uires.h, src/arch/amigaos/videoarch.h,
	  src/arch/beos/archdep.h, src/arch/beos/constants.h,
	  src/arch/beos/joy.h, src/arch/beos/kbd.h,
	  src/arch/beos/mousedrv.h, src/arch/beos/statusbar.h,
	  src/arch/beos/types.h, src/arch/beos/ui.h,
	  src/arch/beos/ui_cbm2.h, src/arch/beos/ui_datasette.h,
	  src/arch/beos/ui_device.h, src/arch/beos/ui_drive.h,
	  src/arch/beos/ui_file.h, src/arch/beos/ui_joystick.h,
	  src/arch/beos/ui_netplay.h, src/arch/beos/ui_pet.h,
	  src/arch/beos/ui_ram.h, src/arch/beos/ui_sid.h,
	  src/arch/beos/ui_sound.h, src/arch/beos/ui_vic20.h,
	  src/arch/beos/ui_vicii.h, src/arch/beos/ui_video.h,
	  src/arch/beos/viceapp.h, src/arch/beos/vicemenu.h,
	  src/arch/beos/vicewindow.h, src/arch/beos/videoarch.h,
	  src/arch/msdos/archdep.h, src/arch/msdos/cbmcharsets.h,
	  src/arch/msdos/grabkey.h, src/arch/msdos/joy.h,
	  src/arch/msdos/kbd.h, src/arch/msdos/menudefs.h,
	  src/arch/msdos/mousedrv.h, src/arch/msdos/statusbar.h,
	  src/arch/msdos/tui.h, src/arch/msdos/tui_backend.h,
	  src/arch/msdos/tuicharset.h, src/arch/msdos/tuifs.h,
	  src/arch/msdos/tuimenu.h, src/arch/msdos/tuiview.h,
	  src/arch/msdos/types.h, src/arch/msdos/ui.h,
	  src/arch/msdos/videoarch.h, src/arch/msdos/vmidas.h,
	  src/arch/os2/archdep.h, src/arch/os2/kbd.h,
	  src/arch/os2/kbd/parse.h, src/arch/os2/kbd/proc.h,
	  src/arch/os2/mousedrv.h, src/arch/os2/siddefs.h,
	  src/arch/os2/snippets/dirport.h, src/arch/os2/sounddrv.h,
	  src/arch/os2/types.h, src/arch/os2/ui.h,
	  src/arch/os2/ui_status.h, src/arch/os2/videoarch.h,
	  src/arch/riscos/archdep.h, src/arch/riscos/c64c128ui.h,
	  src/arch/riscos/config.h, src/arch/riscos/joy.h,
	  src/arch/riscos/kbd.h, src/arch/riscos/mousedrv.h,
	  src/arch/riscos/types.h, src/arch/riscos/ui.h,
	  src/arch/riscos/uiconfig.h, src/arch/riscos/uihelp.h,
	  src/arch/riscos/uiimage.h, src/arch/riscos/uimsgwin.h,
	  src/arch/riscos/uisharedef.h, src/arch/riscos/videoarch.h,
	  src/arch/riscos/vsidarch.h, src/arch/riscos/vsyncarch.h,
	  src/arch/unix/archdep.h, src/arch/unix/coproc.h,
	  src/arch/unix/fullscreenarch.h, src/arch/unix/gp2x/Char_ROM.h,
	  src/arch/unix/gp2x/gp2xui.h, src/arch/unix/gp2x/minimal.h,
	  src/arch/unix/gp2x/minimal_940t.h,
	  src/arch/unix/gui/uiacia1.h, src/arch/unix/gui/uiattach.h,
	  src/arch/unix/gui/uic64_256k.h, src/arch/unix/gui/uic64cart.h,
	  src/arch/unix/gui/uic64dtv.h, src/arch/unix/gui/uicommands.h,
	  src/arch/unix/gui/uicrtc.h, src/arch/unix/gui/uidatasette.h,
	  src/arch/unix/gui/uidigimax.h, src/arch/unix/gui/uidrive.h,
	  src/arch/unix/gui/uidrivec128.h,
	  src/arch/unix/gui/uidrivec64.h,
	  src/arch/unix/gui/uidrivec64c128.h,
	  src/arch/unix/gui/uidrivec64dtv.h,
	  src/arch/unix/gui/uidrivec64vic20.h,
	  src/arch/unix/gui/uidriveiec.h,
	  src/arch/unix/gui/uidrivepetcbm2.h,
	  src/arch/unix/gui/uidriveplus4.h,
	  src/arch/unix/gui/uidrivevic20.h,
	  src/arch/unix/gui/uifliplist.h, src/arch/unix/gui/uigeoram.h,
	  src/arch/unix/gui/uihotkey.h, src/arch/unix/gui/uiide64.h,
	  src/arch/unix/gui/uijoystick2.h,
	  src/arch/unix/gui/uikeyboard.h, src/arch/unix/gui/uilib.h,
	  src/arch/unix/gui/uimidi.h, src/arch/unix/gui/uimmc64.h,
	  src/arch/unix/gui/uipalemu.h, src/arch/unix/gui/uipalette.h,
	  src/arch/unix/gui/uiperipheral.h,
	  src/arch/unix/gui/uiperipheraliec.h,
	  src/arch/unix/gui/uiperipheralieee.h,
	  src/arch/unix/gui/uipetreu.h, src/arch/unix/gui/uiplus256k.h,
	  src/arch/unix/gui/uiplus60k.h, src/arch/unix/gui/uiprinter.h,
	  src/arch/unix/gui/uiprinteriec.h,
	  src/arch/unix/gui/uiprinteriecplus4.h,
	  src/arch/unix/gui/uiprinterieee.h,
	  src/arch/unix/gui/uips2mouse.h, src/arch/unix/gui/uiramcart.h,
	  src/arch/unix/gui/uireu.h, src/arch/unix/gui/uiromset.h,
	  src/arch/unix/gui/uirs232.h,
	  src/arch/unix/gui/uirs232c64c128.h,
	  src/arch/unix/gui/uirs232petplus4cbm2.h,
	  src/arch/unix/gui/uirs232user.h,
	  src/arch/unix/gui/uisettings.h, src/arch/unix/gui/uisid.h,
	  src/arch/unix/gui/uisidcart.h, src/arch/unix/gui/uisound.h,
	  src/arch/unix/gui/uited.h, src/arch/unix/gui/uitfe.h,
	  src/arch/unix/gui/uivdc.h, src/arch/unix/gui/uivic.h,
	  src/arch/unix/gui/uivicii.h, src/arch/unix/icon.h,
	  src/arch/unix/joy.h, src/arch/unix/macosx/cocoa/kbd.h,
	  src/arch/unix/macosx/cocoa/videoarch.h,
	  src/arch/unix/macosx/joy.h, src/arch/unix/mousedrv.h,
	  src/arch/unix/openGL_sync.h, src/arch/unix/types.h,
	  src/arch/unix/ui.h, src/arch/unix/vmstermios.h,
	  src/arch/unix/vsiduiunix.h, src/arch/unix/x11/gnome/uiarch.h,
	  src/arch/unix/x11/gnome/uifileentry.h,
	  src/arch/unix/x11/gnome/uimenu.h,
	  src/arch/unix/x11/gnome/videoarch.h,
	  src/arch/unix/x11/qnxipc.h, src/arch/unix/x11/qnxshm.h,
	  src/arch/unix/x11/renderxv.h, src/arch/unix/x11/vidmode.h,
	  src/arch/unix/x11/x11menu.h, src/arch/unix/x11/x11ui.h,
	  src/arch/unix/x11/xaw/uiarch.h,
	  src/arch/unix/x11/xaw/uimenu.h,
	  src/arch/unix/x11/xaw/videoarch.h,
	  src/arch/unix/x11/xaw/widgets/Canvas.h,
	  src/arch/unix/x11/xaw/widgets/CanvasP.h,
	  src/arch/unix/x11/xaw/widgets/DirMgr.h,
	  src/arch/unix/x11/xaw/widgets/Directory.h,
	  src/arch/unix/x11/xaw/widgets/FileSel.h,
	  src/arch/unix/x11/xaw/widgets/FileSelP.h,
	  src/arch/unix/x11/xaw/widgets/MultiList.h,
	  src/arch/unix/x11/xaw/widgets/MultiListP.h,
	  src/arch/unix/x11/xaw/widgets/RegExp.h,
	  src/arch/unix/x11/xaw/widgets/ScrList.h,
	  src/arch/unix/x11/xaw/widgets/ScrListP.h,
	  src/arch/unix/x11/xaw/widgets/TextField.h,
	  src/arch/unix/x11/xaw/widgets/TextFieldP.h,
	  src/arch/unix/x11/xrandr.h, src/arch/win32/archdep.h,
	  src/arch/win32/dirent.h, src/arch/win32/evc/config.h,
	  src/arch/win32/evc/system.h, src/arch/win32/fullscrn.h,
	  src/arch/win32/genmenuid.sh, src/arch/win32/genwinres.sh,
	  src/arch/win32/intl.h, src/arch/win32/joy.h,
	  src/arch/win32/kbd.h, src/arch/win32/mingw32/system.h,
	  src/arch/win32/mousedrv.h, src/arch/win32/msvc/config.h,
	  src/arch/win32/msvc/siddefs-fp.h,
	  src/arch/win32/msvc/siddefs.h, src/arch/win32/msvc/system.h,
	  src/arch/win32/msvc/wpcap/bittypes.h,
	  src/arch/win32/statusbar.h, src/arch/win32/ui.h,
	  src/arch/win32/uiacia.h, src/arch/win32/uiattach.h,
	  src/arch/win32/uic128.h, src/arch/win32/uic64_256k.h,
	  src/arch/win32/uic64cart.h, src/arch/win32/uic64dtv.h,
	  src/arch/win32/uicart.h, src/arch/win32/uicbm2set.h,
	  src/arch/win32/uidatasette.h, src/arch/win32/uidigimax.h,
	  src/arch/win32/uidrivec128.h, src/arch/win32/uidrivec64.h,
	  src/arch/win32/uidrivepetcbm2.h,
	  src/arch/win32/uidriveplus4.h, src/arch/win32/uidrivevic20.h,
	  src/arch/win32/uievent.h, src/arch/win32/uifliplist.h,
	  src/arch/win32/uigeoram.h, src/arch/win32/uihelp.h,
	  src/arch/win32/uiide64.h, src/arch/win32/uijoystick.h,
	  src/arch/win32/uikeyboard.h, src/arch/win32/uilib.h,
	  src/arch/win32/uimediafile.h, src/arch/win32/uimidi.h,
	  src/arch/win32/uimmc64.h, src/arch/win32/uimonmsg.h,
	  src/arch/win32/uimouse.h, src/arch/win32/uinetwork.h,
	  src/arch/win32/uiperipheral.h, src/arch/win32/uipetreu.h,
	  src/arch/win32/uipetset.h, src/arch/win32/uiplus256k.h,
	  src/arch/win32/uiplus4cart.h, src/arch/win32/uiplus4mem.h,
	  src/arch/win32/uiplus60k.h, src/arch/win32/uiquicksnapshot.h,
	  src/arch/win32/uiram.h, src/arch/win32/uiramcart.h,
	  src/arch/win32/uireu.h, src/arch/win32/uirom.h,
	  src/arch/win32/uirs232.h, src/arch/win32/uirs232user.h,
	  src/arch/win32/uisidcart.h, src/arch/win32/uisnapshot.h,
	  src/arch/win32/uisound.h, src/arch/win32/uispeed.h,
	  src/arch/win32/uitfe.h, src/arch/win32/uivicii.h,
	  src/arch/win32/uivicset.h, src/arch/win32/uivideo.h,
	  src/arch/win32/utils/genwinres.c, src/arch/win32/videoarch.h,
	  src/arch/win32/winmain.h, src/archapi.h, src/attach.h,
	  src/blockdev.h, src/c128/c128-cmdline-options.h,
	  src/c128/c128-resources.h, src/c128/c128-snapshot.h,
	  src/c128/c128.h, src/c128/c128fastiec.h, src/c128/c128mem.h,
	  src/c128/c128meminit.h, src/c128/c128memlimit.h,
	  src/c128/c128memrom.h, src/c128/c128memsnapshot.h,
	  src/c128/c128mmu.h, src/c128/c128rom.h, src/c128/daa.h,
	  src/c128/functionrom.h, src/c128/z80.h, src/c128/z80mem.h,
	  src/c128ui.h, src/c64/Makefile.am,
	  src/c64/c64-cmdline-options.h, src/c64/c64-midi.h,
	  src/c64/c64-resources.h, src/c64/c64-snapshot.h,
	  src/c64/c64.h, src/c64/c64_256k.h, src/c64/c64acia.h,
	  src/c64/c64cart.h, src/c64/c64cia.h, src/c64/c64export.h,
	  src/c64/c64fastiec.h, src/c64/c64iec.h, src/c64/c64io.h,
	  src/c64/c64keyboard.h, src/c64/c64mem.h, src/c64/c64meminit.h,
	  src/c64/c64memlimit.h, src/c64/c64memrom.h,
	  src/c64/c64memsnapshot.h, src/c64/c64parallel.h,
	  src/c64/c64pla.h, src/c64/c64rom.h, src/c64/c64romset.c,
	  src/c64/c64romset.h, src/c64/c64rsuser.h, src/c64/c64tpi.h,
	  src/c64/cart/actionreplay.h, src/c64/cart/actionreplay3.h,
	  src/c64/cart/actionreplay4.h, src/c64/cart/atomicpower.h,
	  src/c64/cart/c64cartmem.h, src/c64/cart/comal80.h,
	  src/c64/cart/crt.h, src/c64/cart/delaep256.h,
	  src/c64/cart/delaep64.h, src/c64/cart/delaep7x8.h,
	  src/c64/cart/epyxfastload.h, src/c64/cart/expert.h,
	  src/c64/cart/final.h, src/c64/cart/generic.h,
	  src/c64/cart/ide64.h, src/c64/cart/kcs.h,
	  src/c64/cart/magicformel.h, src/c64/cart/mikroass.h,
	  src/c64/cart/retroreplay.h, src/c64/cart/rexep256.h,
	  src/c64/cart/ross.h, src/c64/cart/stardos.h,
	  src/c64/cart/stb.h, src/c64/cart/supergames.h,
	  src/c64/cart/supersnapshot.h, src/c64/cart/zaxxon.h,
	  src/c64/digimax.h, src/c64/georam.h, src/c64/mmc64.h,
	  src/c64/patchrom.h, src/c64/plus256k.h, src/c64/plus60k.h,
	  src/c64/ramcart.h, src/c64/reu.h, src/c64/tfe.h,
	  src/c64/tfearch.h, src/c64dtv/c64dtv-cmdline-options.h,
	  src/c64dtv/c64dtv-snapshot.h, src/c64dtv/c64dtv.h,
	  src/c64dtv/c64dtvflash.h, src/c64dtv/c64dtvmem.h,
	  src/c64dtv/c64dtvmeminit.h, src/c64dtv/c64dtvmemsnapshot.h,
	  src/c64dtv/flash-trap.h, src/c64ui.h, src/cartridge.h,
	  src/catweaselmkiii.h, src/cbm2/Makefile.am,
	  src/cbm2/cbm2-cmdline-options.h, src/cbm2/cbm2-resources.h,
	  src/cbm2/cbm2-snapshot.h, src/cbm2/cbm2.h,
	  src/cbm2/cbm2acia.h, src/cbm2/cbm2cia.h, src/cbm2/cbm2iec.h,
	  src/cbm2/cbm2mem.h, src/cbm2/cbm2memsnapshot.h,
	  src/cbm2/cbm2rom.h, src/cbm2/cbm2romset.c,
	  src/cbm2/cbm2romset.h, src/cbm2/cbm2tpi.h, src/cbm2ui.h,
	  src/cbmdos.h, src/cbmimage.h, src/charset.h, src/cia.h,
	  src/clipboard.h, src/clkguard.h, src/cmdline.h, src/color.h,
	  src/console.h, src/core/ciatimer.h, src/crc32.h,
	  src/crtc/crtc-cmdline-options.h, src/crtc/crtc-draw.h,
	  src/crtc/crtc-mem.h, src/crtc/crtc-resources.h,
	  src/crtc/crtc.h, src/crtc/crtctypes.h, src/datasette.h,
	  src/debug.h, src/diskconstants.h, src/diskimage.h,
	  src/diskimage/fsimage-check.h, src/diskimage/fsimage-create.h,
	  src/diskimage/fsimage-gcr.h, src/diskimage/fsimage-probe.h,
	  src/diskimage/fsimage.h, src/diskimage/rawimage.h,
	  src/diskimage/realimage.h, src/diskimage/x64.h, src/dma.h,
	  src/drive/drive-check.h, src/drive/drive-cmdline-options.h,
	  src/drive/drive-overflow.h, src/drive/drive-resources.h,
	  src/drive/drive-snapshot.h, src/drive/drive-writeprotect.h,
	  src/drive/drive.h, src/drive/drivecpu.h,
	  src/drive/driveimage.h, src/drive/drivemem.h,
	  src/drive/driverom.h, src/drive/drivesync.h,
	  src/drive/drivetypes.h, src/drive/iec-c64exp.h,
	  src/drive/iec-plus4exp.h, src/drive/iec.h,
	  src/drive/iec/c64exp/c64exp-cmdline-options.h,
	  src/drive/iec/c64exp/c64exp-resources.h,
	  src/drive/iec/c64exp/profdos.h, src/drive/iec/ciad.h,
	  src/drive/iec/glue1571.h, src/drive/iec/iec-cmdline-options.h,
	  src/drive/iec/iec-resources.h, src/drive/iec/iecrom.h,
	  src/drive/iec/memiec.h,
	  src/drive/iec/plus4exp/plus4exp-cmdline-options.h,
	  src/drive/iec/plus4exp/plus4exp-resources.h,
	  src/drive/iec/via1d1541.h, src/drive/iec/wd1770.h,
	  src/drive/iec128dcr.h,
	  src/drive/iec128dcr/iec128dcr-cmdline-options.h,
	  src/drive/iec128dcr/iec128dcr-resources.h,
	  src/drive/iec128dcr/iec128dcrrom.h, src/drive/iecieee.h,
	  src/drive/ieee.h, src/drive/ieee/fdc.h,
	  src/drive/ieee/ieee-cmdline-options.h,
	  src/drive/ieee/ieee-resources.h, src/drive/ieee/ieeerom.h,
	  src/drive/ieee/memieee.h, src/drive/ieee/riotd.h,
	  src/drive/ieee/via1d2031.h, src/drive/rotation.h,
	  src/drive/tcbm.h, src/drive/tcbm/glue1551.h,
	  src/drive/tcbm/mem1551.h,
	  src/drive/tcbm/tcbm-cmdline-options.h,
	  src/drive/tcbm/tcbm-resources.h, src/drive/tcbm/tcbmrom.h,
	  src/drive/tcbm/tpid.h, src/drive/viad.h, src/emuid.h,
	  src/event.h, src/fileio.h, src/fileio/cbmfile.h,
	  src/findpath.h, src/fixpoint.h, src/fliplist.h,
	  src/fsdevice.h, src/fsdevice/fsdevice-close.h,
	  src/fsdevice/fsdevice-cmdline-options.h,
	  src/fsdevice/fsdevice-flush.h, src/fsdevice/fsdevice-open.h,
	  src/fsdevice/fsdevice-read.h,
	  src/fsdevice/fsdevice-resources.h,
	  src/fsdevice/fsdevice-write.h, src/fsdevice/fsdevicetypes.h,
	  src/fullscreen.h, src/gcr.h, src/gfxoutput.h,
	  src/gfxoutputdrv/bmpdrv.h, src/gfxoutputdrv/ffmpegdrv.h,
	  src/gfxoutputdrv/ffmpeglib.h, src/gfxoutputdrv/gfxoutput.c,
	  src/gfxoutputdrv/iffdrv.h, src/gfxoutputdrv/jpegdrv.h,
	  src/gfxoutputdrv/pcxdrv.h, src/gfxoutputdrv/pngdrv.h,
	  src/gfxoutputdrv/ppmdrv.h, src/gfxoutputdrv/quicktimedrv.h,
	  src/hardsid.h, src/iecbus.h, src/iecdrive.h,
	  src/imagecontents.h, src/imagecontents/diskcontents-block.h,
	  src/imagecontents/diskcontents-iec.h,
	  src/imagecontents/diskcontents.h,
	  src/imagecontents/tapecontents.h, src/info.h, src/init.h,
	  src/initcmdline.h, src/interrupt.h, src/ioutil.h,
	  src/joystick.h, src/kbdbuf.h, src/keyboard.h, src/lib.h,
	  src/libm_math.h, src/log.h, src/machine-bus.h,
	  src/machine-drive.h, src/machine-printer.h,
	  src/machine-video.h, src/machine.h, src/main.h, src/mc6821.h,
	  src/mem.h, src/midi.h, src/mididrv.h, src/monitor.h,
	  src/monitor/asm.h, src/monitor/mon_assemble.h,
	  src/monitor/mon_breakpoint.h, src/monitor/mon_command.h,
	  src/monitor/mon_disassemble.h, src/monitor/mon_drive.h,
	  src/monitor/mon_file.h, src/monitor/mon_memory.h,
	  src/monitor/mon_register.h, src/monitor/mon_ui.h,
	  src/monitor/mon_util.h, src/monitor/montypes.h, src/mos6510.h,
	  src/network.h, src/opencbmlib.h, src/palette.h,
	  src/parallel.h, src/parallel/parallel-trap.h, src/parsid.h,
	  src/pet/Makefile.am, src/pet/pet-cmdline-options.h,
	  src/pet/pet-resources.h, src/pet/pet-snapshot.h,
	  src/pet/pet.h, src/pet/petacia.h, src/pet/petiec.h,
	  src/pet/petmem.h, src/pet/petmemsnapshot.h, src/pet/petpia.h,
	  src/pet/petreu.h, src/pet/petrom.h, src/pet/petromset.c,
	  src/pet/petromset.h, src/pet/pets.h, src/pet/petsound.h,
	  src/pet/petvia.h, src/petui.h, src/piacore.h,
	  src/plus4/Makefile.am, src/plus4/plus4-cmdline-options.h,
	  src/plus4/plus4-resources.h, src/plus4/plus4-snapshot.h,
	  src/plus4/plus4.h, src/plus4/plus4acia.h,
	  src/plus4/plus4cart.h, src/plus4/plus4iec.h,
	  src/plus4/plus4mem.h, src/plus4/plus4memcsory256k.h,
	  src/plus4/plus4memhannes256k.h, src/plus4/plus4memlimit.h,
	  src/plus4/plus4memrom.h, src/plus4/plus4memsnapshot.h,
	  src/plus4/plus4parallel.h, src/plus4/plus4pio1.h,
	  src/plus4/plus4pio2.h, src/plus4/plus4rom.h,
	  src/plus4/plus4romset.c, src/plus4/plus4romset.h,
	  src/plus4/plus4tcbm.h, src/plus4/ted-badline.h,
	  src/plus4/ted-cmdline-options.h, src/plus4/ted-color.h,
	  src/plus4/ted-draw.h, src/plus4/ted-fetch.h,
	  src/plus4/ted-irq.h, src/plus4/ted-mem.h,
	  src/plus4/ted-resources.h, src/plus4/ted-snapshot.h,
	  src/plus4/ted-sound.h, src/plus4/ted-timer.h,
	  src/plus4/ted-timing.h, src/plus4/ted.h, src/plus4/tedtypes.h,
	  src/plus4ui.h, src/printer.h, src/printerdrv/driver-select.h,
	  src/printerdrv/drv-ascii.h, src/printerdrv/drv-mps803.h,
	  src/printerdrv/drv-nl10.h, src/printerdrv/interface-serial.h,
	  src/printerdrv/interface-userport.h,
	  src/printerdrv/output-graphics.h,
	  src/printerdrv/output-select.h, src/printerdrv/output-text.h,
	  src/printerdrv/output.h, src/ps2mouse.h, src/ram.h,
	  src/raster/raster-cache-const.h,
	  src/raster/raster-cache-fill-1fff.h,
	  src/raster/raster-cache-fill-39ff.h,
	  src/raster/raster-cache-fill.h,
	  src/raster/raster-cache-nibbles.h,
	  src/raster/raster-cache-text-ext.h,
	  src/raster/raster-cache-text-std.h, src/raster/raster-cache.h,
	  src/raster/raster-canvas.h, src/raster/raster-changes.h,
	  src/raster/raster-cmdline-options.h, src/raster/raster-line.h,
	  src/raster/raster-modes.h, src/raster/raster-resources.h,
	  src/raster/raster-sprite-cache.h,
	  src/raster/raster-sprite-status.h, src/raster/raster-sprite.h,
	  src/raster/raster.h, src/rawfile.h, src/resid-dtv/bittrain.h,
	  src/resid-dtv/envelope.h, src/resid-dtv/extfilt.h,
	  src/resid-dtv/filter.h, src/resid-dtv/sid.h,
	  src/resid-dtv/siddefs.h.in, src/resid-dtv/voice.h,
	  src/resid-dtv/wave.h, src/resid-fp/envelope.h,
	  src/resid-fp/extfilt.h, src/resid-fp/filter.h,
	  src/resid-fp/pot.h, src/resid-fp/sid.h,
	  src/resid-fp/siddefs-fp.h.in, src/resid-fp/voice.h,
	  src/resid-fp/wave.h, src/resid/envelope.h,
	  src/resid/extfilt.h, src/resid/filter.h, src/resid/pot.h,
	  src/resid/sid.h, src/resid/siddefs.h.in, src/resid/spline.h,
	  src/resid/voice.h, src/resid/wave.h, src/riot.h, src/romset.h,
	  src/rs232drv.h, src/rsuser.h, src/screenshot.h, src/serial.h,
	  src/serial/Makefile.am, src/serial/fsdrive.h,
	  src/serial/realdevice.h, src/serial/serial-device.h,
	  src/serial/serial-iec-bus.h, src/serial/serial-iec-device.h,
	  src/serial/serial-iec-lib.h, src/serial/serial-iec.h,
	  src/serial/serial-realdevice.h, src/serial/serial-trap.h,
	  src/sid/fastsid.h, src/sid/resid-fp.h, src/sid/resid.h,
	  src/sid/sid-cmdline-options.h, src/sid/sid-resources.h,
	  src/sid/sid-snapshot.h, src/signals.h, src/sound.h,
	  src/sounddrv/soundmovie.h, src/sysfile.h, src/tap.h,
	  src/tape.h, src/tape/t64.h, src/tape/tape-internal.h,
	  src/tape/tape-snapshot.h, src/tape/tapeimage.h, src/tpi.h,
	  src/traps.h, src/uiapi.h, src/uicmdline.h, src/uicolor.h,
	  src/uimon.h, src/util.h, src/vdc/vdc-cmdline-options.h,
	  src/vdc/vdc-draw.h, src/vdc/vdc-mem.h,
	  src/vdc/vdc-resources.h, src/vdc/vdc-snapshot.h,
	  src/vdc/vdc.h, src/vdc/vdctypes.h, src/vdrive/vdrive-bam.h,
	  src/vdrive/vdrive-command.h, src/vdrive/vdrive-dir.h,
	  src/vdrive/vdrive-iec.h, src/vdrive/vdrive-internal.h,
	  src/vdrive/vdrive-rel.h, src/vdrive/vdrive-snapshot.h,
	  src/vdrive/vdrive.h, src/version.h, src/version.h.in,
	  src/via.h, src/vic20/Makefile.am,
	  src/vic20/vic-cmdline-options.h, src/vic20/vic-color.h,
	  src/vic20/vic-draw.h, src/vic20/vic-mem.h,
	  src/vic20/vic-resources.h, src/vic20/vic-snapshot.h,
	  src/vic20/vic.h, src/vic20/vic20-cmdline-options.h,
	  src/vic20/vic20-midi.h, src/vic20/vic20-resources.h,
	  src/vic20/vic20-snapshot.h, src/vic20/vic20.h,
	  src/vic20/vic20iec.h, src/vic20/vic20ieeevia.h,
	  src/vic20/vic20mem.h, src/vic20/vic20memrom.h,
	  src/vic20/vic20memsnapshot.h, src/vic20/vic20rom.h,
	  src/vic20/vic20romset.c, src/vic20/vic20romset.h,
	  src/vic20/vic20sound.h, src/vic20/vic20via.h, src/vic20ui.h,
	  src/vice.h, src/vicii.h, src/vicii/vicii-badline.h,
	  src/vicii/vicii-cmdline-options.h, src/vicii/vicii-color.h,
	  src/vicii/vicii-draw.h, src/vicii/vicii-fetch.h,
	  src/vicii/vicii-irq.h, src/vicii/vicii-mem.h,
	  src/vicii/vicii-phi1.h, src/vicii/vicii-resources.h,
	  src/vicii/vicii-snapshot.h, src/vicii/vicii-sprites.h,
	  src/vicii/vicii-timing.h, src/vicii/viciitypes.h, src/video.h,
	  src/video/Makefile.am, src/video/render1x1.h,
	  src/video/render1x1pal.h, src/video/render1x2.h,
	  src/video/render2x2.h, src/video/render2x2pal.h,
	  src/video/renderscale2x.h, src/video/renderyuv.h,
	  src/video/video-canvas.h, src/video/video-cmdline-options.h,
	  src/video/video-color.h, src/video/video-render.h,
	  src/video/video-resources.h, src/viewport.h, src/vsync.h,
	  src/z80regs.h, src/zfile.h, src/zipcode.h: Changed #ifndef _*
	  ... #define _* ... #endif to #ifndef VICE_* ... #define VICE_*
	  ... #endif where needed and deleted some obsolete headers.

	* src/c128/Makefile.am, src/gfxoutputdrv/Makefile.am,
	  src/c128/c128romset.c, src/c128/c128romset.h,
	  src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/gifdrv.h: Deleted
	  obsolete header.

2009-01-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/Makefile.am, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h,
	  src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/uimouse.c, src/arch/amigaos/mui/uisid.c,
	  src/arch/amigaos/mui/uisid.h, src/arch/amigaos/mui/uisiddtv.c,
	  src/arch/amigaos/mui/uisiddtv.h, src/arch/amigaos/petuires.h,
	  src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c,
	  src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h,
	  src/arch/win32/res.rc: Added amiga port UI elements for TDE
	  handling, paddle support and dtv-sid.

	* src/arch/amigaos/types.h, src/arch/beos/types.h,
	  src/arch/msdos/types.h, src/arch/os2/types.h,
	  src/arch/riscos/types.h, src/arch/unix/types.h: Added defines
	  for NULL, TRUE and FALSE for all platforms incase they are not
	  defined.

2009-01-27  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/c64dtv/c64dtvcpu.c: Included types.h to get definition of
	  NULL. Might not be present for all archs yet.

	* src/arch/win32/types.h: Added portable definition of NULL,
	  TRUE and FALSE for win32.

2009-01-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/6510core.c, src/c64dtv/c64dtvblitter.c,
	  src/c64dtv/c64dtvblitter.h, src/c64dtv/c64dtvcpu.c,
	  src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h, src/maincpu.c,
	  src/maincpu.h, src/vicii/vicii-badline.c,
	  src/vicii/vicii-fetch.c, src/vicii/vicii-stubs.c:
	  Color/spritefetch DMA/Blitter cycle stealing and experimental
	  cycle exact alarm handling, DMA/Blitter cleanup and inlining

2009-01-25  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h,
	  src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvdma.c,
	  src/c64dtv/c64dtvdma.h: Removed obsolete non-cycle exact
	  DMA/Blitter code

2009-01-25  Antti S. Lankila <alankila@bel.fi>

	* src/resid-dtv/extfilt.h: increase hardclipping on output.
	  This improves Echoes drums, but doesn't yet make them quite
	  right.

2009-01-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/VIC20/win_shortcuts.vsc, src/arch/win32/Makefile.am,
	  src/arch/win32/arch.dsp, src/arch/win32/c64dtvui.c,
	  src/arch/win32/resmenu.txt, src/arch/win32/ressiddtv.rc,
	  src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/uilib.c, src/arch/win32/uimouse.c,
	  src/arch/win32/uisid.c, src/arch/win32/uisid.h,
	  src/arch/win32/uisiddtv.c, src/arch/win32/uisiddtv.h,
	  src/arch/win32/vic20ui.c, src/arch/win32/watcom/arch.tgt,
	  src/arch/win32/watcom/sounddrv.tgt,
	  src/arch/win32/watcom/vice.wpj, src/arch/win32/x64dtv.dsp:
	  Added TDE handling, paddles and dtv-sid UI elements to the
	  win32 port including msvc and watcom project files.

2009-01-22  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Update Swedish translation. Fix typos.

2009-01-21  Antti S. Lankila <alankila@bel.fi>

	* src/resid-dtv/envelope.cc: Nuotio fixed a bug with the test
	  program. We still have issues with DMA and CPU interaction, so
	  the results are not exactly the same, but this looks like it
	  could be it, though. *sigh*

2009-01-20  Antti S. Lankila <alankila@bel.fi>

	* src/resid-dtv/envelope.cc: release appears to wait one decay
	  interval before doing stuff. Add this, so Nuotio's testprog
	  "top" results for release are nearly correct. More testing
	  still needed. It really seems that there is a state caused
	  by every control register write, which spends decay interval
	  in itself. Following that, the envelope moves into actual
	  action.

	* src/resid-fp/ChangeLog, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: fix intro sound in Blasphemy,
	  Needledrop.

2009-01-19  Antti S. Lankila <alankila@bel.fi>

	* src/resid-dtv/envelope.cc: fix first release interval
	  according to assumption that the internal counter is
	  overwritten with some value during gate on/off events.

	* src/resid-fp/ChangeLog, src/resid-fp/filter.cc,
	  src/sid/resid-fp.cc: update to V30-final. (Talk about V31
	  was premature; earlier release was V29.)

	* src/sounddrv/soundalsa.c: fix "fragment problems" message
	  with ALSA. Technically, the code was using snd_pcm_delay()
	  which returns the true sound latency from "writing now and
	  hearing it" instead of the more appropriate measure of "how
	  much buffer is free" that was intended.

2009-01-18  Antti S. Lankila <alankila@bel.fi>

	* src/resid-dtv/filter.h: update comment to match reality

	* src/resid-dtv/ChangeLog, src/resid-dtv/sid.cc,
	  src/resid-dtv/sid.h: bus value doesn't fade

	* src/resid-dtv/Makefile.am, src/resid-dtv/bittrain.h,
	  src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h,
	  src/resid-dtv/sid.cc, src/resid-dtv/sid.h,
	  src/resid-dtv/voice.h, src/resid-dtv/wave.cc,
	  src/resid-dtv/wave.h: separate volume and envelope
	  bittrains. Computation is stashed in sid.cc for the time
	  being, could be separated to bittrain.cc if desired...

	* src/resid-dtv/envelope.cc: fix phase of the volume train

	* src/resid-dtv/filter.cc, src/resid-dtv/filter.h,
	  src/resid-dtv/sid.cc, src/resid-dtv/wave.cc: remove support
	  for filter registers not cared by DTV; fix initial noise
	  state

2009-01-18  Martin Pottendorfer <pottendo@aon.at>

	* po/de.po: Updated.

2009-01-18  Antti S. Lankila <alankila@bel.fi>

	* src/resid-fp/ChangeLog, src/resid-fp/filter.cc,
	  src/resid-fp/filter.h, src/sid/resid-fp.cc: update resid-fp
	  to V31. See ChangeLog for details.

	* src/resid-dtv/ChangeLog, src/resid-dtv/extfilt.cc,
	  src/resid-dtv/extfilt.h, src/resid-dtv/wave.cc,
	  src/resid-dtv/wave.h: make it impossible to disable external
	  filter (we need it to reconstruct the 32 MHz-cum-1 MHz
	  bitstream to listenable audio); use 8-bit delta-sigma
	  converter for oscillator; this seems to sound more like DTV.

2009-01-18  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/resid-dtv/Makefile.am: removed (non-existant) VICE.README
	  from src/resid-dtv/Makefile.am.

2009-01-18  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-dtv/ChangeLog, src/resid-dtv/envelope.cc,
	src/resid-dtv/envelope.h, src/resid-dtv/filter.h,
	src/resid-dtv/sid.cc, src/resid-dtv/sid.h,
	src/resid-dtv/voice.h, src/resid-dtv/wave.cc,
	src/resid-dtv/wave.h, src/sid/resid.cc: DTVSID waveform bittrain
	emulation by Antti Lankila

2009-01-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/Makefile.am, src/arch/win32/msvc/config.h,
	src/arch/win32/residdtv.dsp, src/arch/win32/vice.dsw: Added
	resid-dtv support to the msvc project files.

2009-01-17  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-dtv/AUTHORS, src/resid-dtv/ChangeLog,
	src/resid-dtv/NEWS, src/resid-dtv/README,
	src/resid-dtv/README.VICE: ReSID-DTV README etc updates by Antti
	Lankila

2009-01-16  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/uisid.c,
	src/arch/unix/gui/uisid.h, src/sid/resid.cc,
	src/sid/sid-resources.c: Removed DTVSID from non-x64dtv and
	regular ReSID models from x64dtv unix UI menus

	* src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h: More DTVSID
	extfilt fixes by Antti Lankila

	* src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h,
	src/resid-dtv/filter.h, src/resid-dtv/sid.cc: DTVSID extfilt
	fixes by Antti Lankila

2009-01-15  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-dtv/extfilt.cc, src/resid-dtv/extfilt.h,
	src/resid-dtv/filter.cc, src/resid-dtv/siddefs.h.in,
	src/resid-dtv/wave.cc, src/resid-dtv/wave.h: DTVSID noise fixes
	by Antti Lankila

	* src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h: DTVSID
	envelope fixes by Antti Lankila

2009-01-13  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h,
	src/resid-dtv/extfilt.h, src/resid-dtv/filter.h,
	src/resid-dtv/sid.cc, src/resid-dtv/sid.h,
	src/resid-dtv/voice.h, src/resid-dtv/wave.h: DTVSID envelope
	emulation by Antti Lankila

2009-01-12  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h,
	src/resid-dtv/spline.h, src/resid-dtv/wave.h: Waveform changes
	by Antti Lankila, fixed release rates, removed empty spline.h

	* src/resid-dtv/Makefile.am, src/resid-dtv/extfilt.cc,
	src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc,
	src/resid-dtv/filter.h, src/resid-dtv/sid.cc,
	src/resid-dtv/sid.h, src/resid-dtv/siddefs.h.in,
	src/resid-dtv/spline.h, src/resid-dtv/voice.cc,
	src/resid-dtv/voice.h, src/resid-dtv/wave.cc,
	src/resid-dtv/wave.h: Waveform inversion, tweaks and
	SID-specific code removal as provided by Antti Lankila

2009-01-11  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-dtv/envelope.cc, src/resid-dtv/envelope.h,
	src/resid-dtv/filter.cc: DTVSID sustain values and attack &
	decay times added

	* src/Makefile.am, src/resid-dtv/envelope.cc,
	src/resid-dtv/envelope.h, src/resid-dtv/extfilt.cc,
	src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc,
	src/resid-dtv/filter.h, src/resid-dtv/sid.cc,
	src/resid-dtv/sid.h, src/resid-dtv/voice.cc,
	src/resid-dtv/voice.h, src/resid-dtv/wave.cc,
	src/resid-dtv/wave.h, src/sid/Makefile.am, src/sid/resid-dtv.cc,
	src/sid/resid-dtv.h, src/sid/sid-resources.c, src/sid/sid.c,
	src/sid/sid.h: Removed resid-dtv as a new engine, instead it
	replaces resid on x64dtv

2009-01-10  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-dtv/Makefile.am, src/resid-dtv/pot.cc,
	src/resid-dtv/pot.h, src/resid-dtv/samp2src.pl,
	src/resid-dtv/sid.cc, src/resid-dtv/sid.h,
	src/resid-dtv/wave.cc, src/resid-dtv/wave.h,
	src/resid-dtv/wave6581_PST.cc, src/resid-dtv/wave6581_PST.dat,
	src/resid-dtv/wave6581_PS_.cc, src/resid-dtv/wave6581_PS_.dat,
	src/resid-dtv/wave6581_P_T.cc, src/resid-dtv/wave6581_P_T.dat,
	src/resid-dtv/wave6581__ST.cc, src/resid-dtv/wave6581__ST.dat,
	src/resid-dtv/wave8580_PST.cc, src/resid-dtv/wave8580_PST.dat,
	src/resid-dtv/wave8580_PS_.cc, src/resid-dtv/wave8580_PS_.dat,
	src/resid-dtv/wave8580_P_T.cc, src/resid-dtv/wave8580_P_T.dat,
	src/resid-dtv/wave8580__ST.cc, src/resid-dtv/wave8580__ST.dat,
	src/resid/envelope.cc, src/resid/envelope.h,
	src/resid/extfilt.cc, src/resid/filter.cc, src/resid/sid.cc,
	src/resid/sid.h, src/resid/siddefs.h.in, src/resid/voice.cc,
	src/resid/wave.cc, src/resid/wave.h, src/sid/resid.cc: Removed
	DTVSID support from resid, waveform data & potentiometer from
	resid-dtv, switch to AND'd combined waveforms on resid-dtv

2009-01-09  Hannu Nuotio <hannu.nuotio@tut.fi>

	* configure.in, src/Makefile.am, src/resid-dtv,
	src/resid-dtv/Makefile.am, src/resid-dtv/THANKS,
	src/resid-dtv/TODO, src/resid-dtv/envelope.cc,
	src/resid-dtv/envelope.h, src/resid-dtv/extfilt.cc,
	src/resid-dtv/extfilt.h, src/resid-dtv/filter.cc,
	src/resid-dtv/filter.h, src/resid-dtv/pot.cc,
	src/resid-dtv/pot.h, src/resid-dtv/samp2src.pl,
	src/resid-dtv/sid.cc, src/resid-dtv/sid.h,
	src/resid-dtv/voice.cc, src/resid-dtv/voice.h,
	src/resid-dtv/wave.cc, src/resid-dtv/wave.h,
	src/resid-dtv/wave6581_PST.cc, src/resid-dtv/wave6581_PS_.cc,
	src/resid-dtv/wave6581_P_T.cc, src/resid-dtv/wave6581__ST.cc,
	src/resid-dtv/wave8580_PST.cc, src/resid-dtv/wave8580_PS_.cc,
	src/resid-dtv/wave8580_P_T.cc, src/resid-dtv/wave8580__ST.cc,
	src/sid/Makefile.am, src/sid/resid-dtv.cc, src/sid/resid-dtv.h,
	src/sid/sid-resources.c, src/sid/sid.c, src/sid/sid.h: Forked
	resid-dtv/ from resid/

2009-01-17  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-release.sh: updated macosx build
	  release script to use command line options

2009-01-17  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/petcat.c: petcat fix for @ in literal strings (f.ex 10
	  rem@ test) as provided by Groepaz

2009-01-16  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.2

2009-01-16  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* po/da.po, po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po,
	  po/pl.po, po/sv.po, po/tr.po: updated.

2009-01-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resplus4.rc: Fixed a duplicate resource in the
	  resplus4.rc file.

2009-01-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/res.rc, src/translate.c: Updated some german
	  and swedish translations.

2009-01-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/vic20ui.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/c128/c128cia1.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/c64/c64cia1.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.c:
	  Swapped paddle ports, removed mice from xvic

2009-01-04  Hannu Nuotio <hannu.nuotio@tut.fi>

	* branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/uimouse.h,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/arch/unix/gui/vic20ui.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/c128/c128cia1.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/c64/c64cia1.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/mouse.h,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/vic20/vic-mem.c,
	  branches/contributions/jvaltane-2.1-paddle/vice/src/vic20/vic20.c:
	  Added paddle port selection handling and mouse/paddle support
	  for xvic

2009-01-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/res.rc, src/translate.c: Added danish and
	  turkish translation text elements for the new TDE handling
	  intl items.

	* po/POTFILES.in, po/intl2po.c, src/arch/amigaos/c128uires.h,
	  src/arch/amigaos/c64dtvuires.h, src/arch/amigaos/c64uires.h,
	  src/arch/amigaos/cbm2uires.h, src/arch/amigaos/genintl_h.sh,
	  src/arch/amigaos/genintltable.sh, src/arch/amigaos/intl.c,
	  src/arch/amigaos/intl.txt, src/arch/amigaos/petuires.h,
	  src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c,
	  src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h,
	  src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/intl.c, src/arch/win32/petui.c,
	  src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	  src/arch/win32/resacia.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resc64_256k.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resdigimax.rc,
	  src/arch/win32/resdqbb.rc, src/arch/win32/resdrivec128.rc,
	  src/arch/win32/resdrivec64.rc,
	  src/arch/win32/resdrivepetcbm2.rc,
	  src/arch/win32/resdriveplus4.rc,
	  src/arch/win32/resdrivevic20.rc, src/arch/win32/resgeoram.rc,
	  src/arch/win32/reside64.rc, src/arch/win32/resisepic.rc,
	  src/arch/win32/resmenu.txt, src/arch/win32/resmidi.rc,
	  src/arch/win32/resmmc64.rc, src/arch/win32/resmouse.rc,
	  src/arch/win32/respet.rc, src/arch/win32/respetreu.rc,
	  src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc,
	  src/arch/win32/resplus60k.rc, src/arch/win32/resramcart.rc,
	  src/arch/win32/resreu.rc, src/arch/win32/resrs232user.rc,
	  src/arch/win32/ressid.rc, src/arch/win32/ressidcart.rc,
	  src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc,
	  src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc,
	  src/arch/win32/ui.c, src/arch/win32/utils/gentranslate.c,
	  src/arch/win32/vic20ui.c, src/gentranslate_h.sh,
	  src/gentranslatetable.sh, src/translate.c: Added danish and turkish
	  language support.

2009-01-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/nl.po: Updated the nl.po file.

2009-01-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/tr.po: Fixed a typo.

2009-01-13  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/riscos/spritedrv.c, src/arch/win32/gifdrv.c: adapted
	  arch-dependent gfxoutputdrv to new interface

2009-01-13  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/sounddrv.dsp: Remove soundffmpegaudio.c, add
	  soundmovie.c

	* src/sounddrv/soundmovie.c: Make sure buffer_size is not
	  defined after statements (C89 style); make sure it has the
	  same type as buffer->used, as it is compared against it.

2009-01-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/da.po, po/tr.po: Fixed some more typos.

2009-01-13  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Update Swedish translation

2009-01-11  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/win32/uimediafile.c: fix for win compile

2009-01-11  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2009-01-11  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1.1

2009-01-11  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/autostart.c: Fixed two warnings.

2009-01-05  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-release.sh, configure.in: fixed
	autoconf issue. set default sdk to 10.4

	* src/gfxoutputdrv/ffmpegdrv.h: added missing include

	* build/macosx/build-vice-dist.sh: added missing config for 10.4
	ppc+i386

	* build/macosx/build-vice-dist.sh, configure.in,
	src/arch/unix/x11/gnome/uiscreenshot.c,
	src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h:
	improved autoconf check for QuickTime. added ffmpeg formatlist
	access for non-adapted UIs. build vice on macx+ppc with 10.4
	always

	* build/macosx/build-vice-dist.sh,
	src/gfxoutputdrv/quicktimedrv.c: link fix for x11

	* src/gfxoutputdrv/quicktimedrv.c, src/sounddrv/soundmovie.c:
	added sound support for quicktime

	* configure.in, src/gfxoutputdrv/ffmpegdrv.c,
	src/gfxoutputdrv/ffmpegdrv.h, src/sound.c, src/sound.h,
	src/sounddrv/Makefile.am, src/sounddrv/soundffmpegaudio.c,
	src/sounddrv/soundmovie.c, src/sounddrv/soundmovie.h: introduced
	soundmovie device for generic sound recording in movies. adapted
	ffmpeg to use soundmovie.

2009-01-04  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/gfxoutput.h, src/gfxoutputdrv/bmpdrv.c,
	src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h,
	src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/iffdrv.c,
	src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pcxdrv.c,
	src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c,
	src/gfxoutputdrv/quicktimedrv.c: made format lists a general
	concept in the gfxouputdrv and added support for quicktime video
	formats. added cocoa support for generic format lists.

	* src/gfxoutput.h, src/gfxoutputdrv/bmpdrv.c,
	src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpegdrv.h,
	src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/gifdrv.c,
	src/gfxoutputdrv/iffdrv.c, src/gfxoutputdrv/jpegdrv.c,
	src/gfxoutputdrv/pcxdrv.c, src/gfxoutputdrv/pngdrv.c,
	src/gfxoutputdrv/ppmdrv.c, src/gfxoutputdrv/quicktimedrv.c,
	src/main.c: added more interface functions to gfxdriver
	interface and reduced ffmpeg dependencies

2009-01-03  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in, src/Makefile.am, src/gfxoutputdrv/Makefile.am,
	src/gfxoutputdrv/gfxoutput.c, src/gfxoutputdrv/quicktimedrv.c,
	src/gfxoutputdrv/quicktimedrv.h: added initial support for
	quicktime movie export on mac os x

2009-01-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/tr.po: Corrected some typos.

2009-01-07  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/c64dtvui.c: Added missing "handle TDE on
	  autostart" menu element.

2009-01-07  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uidrivec128.c,
	  src/arch/unix/gui/uidrivec64.c,
	  src/arch/unix/gui/uidrivec64dtv.c,
	  src/arch/unix/gui/uidrivepetcbm2.c,
	  src/arch/unix/gui/uidriveplus4.c,
	  src/arch/unix/gui/uidrivevic20.c: Added unix UI menu items for
	  AutostartHandleTrueDriveEmulation

2009-01-06  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/vic-draw.c: Fixed a typo in the VIC-I emulation
	  which sometimes caused graphic glitches when changing 0x900e
	  or 0x900f.

2009-01-06  Christian Vogelgsang <chris@vogelgsang.org>

	* src/sounddrv/soundcoreaudio.c: fixed soundcoreaudio for sample
	  rates != 22050

2009-01-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/da.po: Corrected a danish translation item.

2009-01-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/da.po: Changed a 1250 to 750 in the da.po file.

2009-01-04  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* doc/vice.texi: Added some more information about monitor
	  conditions and the format format of labels.

2009-01-04  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/fullscreen.c (fullscreen_init),
	  src/arch/unix/x11/gnome/x11ui.c (ui_init_finish),
	  src/arch/unix/x11/xaw/x11ui.c (ui_init_finish): fixed error
	  handling for failed initializations. fixes: #2482192 "X64,
	  X128, x64dtv, others? XFree86 fullscreen crash"

	* AUTHORS, src/arch/unix/gui/uifliplist.c,
	  src/arch/unix/gui/uifliplist.h, src/arch/unix/gui/uipalemu.c,
	  src/arch/unix/gui/uipalemu.h, src/arch/unix/openGL_sync.h,
	  src/arch/unix/ui.h, src/arch/unix/vsiduiunix.h,
	  src/arch/unix/x11/fullscreen.c,
	  src/arch/unix/x11/gnome/about.c,
	  src/arch/unix/x11/gnome/gnomekbd.c,
	  src/arch/unix/x11/gnome/gnomevideo.c,
	  src/arch/unix/x11/gnome/uiarch.h,
	  src/arch/unix/x11/gnome/uicartridge.c,
	  src/arch/unix/x11/gnome/uiedisk.c,
	  src/arch/unix/x11/gnome/uifileentry.c,
	  src/arch/unix/x11/gnome/uifileentry.h,
	  src/arch/unix/x11/gnome/uimenu.c,
	  src/arch/unix/x11/gnome/uinetplay.c,
	  src/arch/unix/x11/gnome/uipalcontrol.c,
	  src/arch/unix/x11/gnome/uiscreenshot.c,
	  src/arch/unix/x11/gnome/uisnapshot.c,
	  src/arch/unix/x11/gnome/uivsidcontrol.c,
	  src/arch/unix/x11/gnome/x11ui.c,
	  src/arch/unix/x11/openGL_sync.c, src/arch/unix/x11/vidmode.c,
	  src/arch/unix/x11/vidmode.h,
	  src/arch/unix/x11/xaw/uivsidcontrol.c,
	  src/arch/unix/x11/xrandr.c, src/arch/unix/x11/xrandr.h,
	  src/fileio/p00.c, src/fileio/p00.h, src/fliplist.c,
	  src/fliplist.h, src/fsdevice.h, src/fsdevice/fsdevice-close.c,
	  src/fsdevice/fsdevice-flush.c, src/fsdevice/fsdevice-open.c,
	  src/fsdevice/fsdevice-read.c, src/fsdevice/fsdevice-write.c,
	  src/fsdevice/fsdevice.c, src/info.c, src/vdrive/vdrive-bam.c,
	  src/vdrive/vdrive-dir.c, src/vdrive/vdrive-iec.c,
	  src/vdrive/vdrive.c: Corrected pottendos obsolete email
	  addresses. Added credits for Turkish and Danish translations.

2009-01-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/readline: Added an svn ignore for
	  vice/src/arch/unix/readline/libreadline.a

2009-01-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, po/da.po: Added da.po

2009-01-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* README, doc/vice.texi, src/arch/amigaos/mui/mui.c,
	  src/arch/beos/ui.cc, src/arch/msdos/menudefs.c,
	  src/arch/os2/dialogs/dialogs.rc,
	  src/arch/unix/x11/gnome/about.c,
	  src/arch/unix/x11/xaw/about.c, src/arch/win32/res.rc,
	  src/resid-fp/filter.cc, src/resid-fp/filter.h: Changed some
	  '2008' to '2009'.

2008-12-31  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh,
	  build/macosx/build-vice-release.sh: cocoa requires at least
	  10.4 for correct builds

	* build/macosx/build-vice-dist.sh,
	  build/macosx/build-vice-release.sh,
	  src/arch/unix/macosx/cocoa/viceapplication.m: fixed 10.5
	  messages in console preferences and increased build verbosity

2008-12-30  pottendo <pottendo@aon.at>

	* configure.in: New translation file for Turkish - Credits to
	  Emir

	* po/tr.po: New translation file for Turkish - Credits to Emir

2008-12-30  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* doc/html/images/CommodoreInnovationPriceSoftware2008.jpg,
	  doc/html/index.html: Added text for the Dutch Innovation Price
	  2008 (Software).

2008-12-29  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	  data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc,
	  data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc,
	  data/VIC20/win_shortcuts.vsc, doc/html/plain/NEWS,
	  src/arch/win32/c128ui.c, src/arch/win32/c64ui.c,
	  src/arch/win32/cbm2ui.c, src/arch/win32/petui.c,
	  src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/resmenu.txt, src/arch/win32/respet.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	  src/arch/win32/resvic20.rc, src/arch/win32/ui.c,
	  src/arch/win32/vic20ui.c, src/autostart.c, src/translate.c,
	  src/translate.txt: On autostart, do not change true drive
	  emulation (TDE) anymore by default. The old behaviour can be
	  switched on again by specifiying -autostart-handle-tde on the
	  command line. There is one drawback of this behaviour: If TDE
	  is switched on, an image attached must fit to the drive type
	  set. For example, when you attach a .D81, you must have the
	  drive type set to 1581, or the autostart will fail.

	* doc/html/plain/NEWS: Prepared for 2.2.

2008-12-27  Andreas Matthies <andreas.matthies@gmx.net>

	* src/vicii/vicii-mem.c: Don't open sideborder if lower border
	  starts on the same line. This fixes testprog border-251.prg.

2008-12-25  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/filter.h, src/sid/resid-fp.cc: ReSID-fp update to
	  V29plus as provided by Antti Lankila

2008-12-23  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: ReSID-fp update to V29 as provided by
	  Antti Lankila

	* src/video/render2x2pal.c: PAL emu bugfix as provided by Antti
	  Lankila

2008-12-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/hpux/make-bindist.sh, src/arch/unix/minix/descr,
	  src/arch/unix/qnx6/make-bindist.sh,
	  src/arch/unix/sco_sol/make-bindist.sh,
	  src/arch/unix/skyos/make-bindist.sh: fixed some of the *nix
	  based make bindist scripts.

2008-12-22  Andreas Matthies <andreas.matthies@gmx.net>

	* src/drive/driveimage.c: Clear image pointer if
	  disk_image_read_gcr_image fails. This is needed to avoid
	  SEGFAULT in e.g. set_drive_true_emulation.

2008-12-21  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/6510core.c, src/maincpu.c, src/monitor/mon_lex.c,
	  src/monitor/mon_lex.l, src/monitor/mon_register6502.c,
	  src/monitor/mon_register6502dtv.c, src/monitor/montypes.h,
	  src/mos6510dtv.h: Allowed setting flags/status via monitor (r
	  fl=xx) and renamed DTV (pseudo)register XYM to YXM

2008-12-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/index.html: Updated link to the vice 2.1 source
	  tarball in index.html

2008-12-17  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: Simplified logic as proposed by Hannu.

2008-12-16  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c, src/c64/c64acia1.c: Small reorganisation: Use
	  static structure instead of lots of static variables for ACIA
	  state.

2008-12-15  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.1

2008-12-15  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/unix/macosx/Makefile.am,
	  src/arch/unix/macosx/VICE.icns: Removed VICE.icns.

2008-12-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/sv.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resisepic.rc, src/translate.c: Updated the
	  swedish translations.

2008-12-15  Hannu Nuotio <hannu.nuotio@tut.fi>

	* README: Case fixes

2008-12-15  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* README, doc/vice.texi, vice.spec: Adjusted to release 2.1.

2008-12-15  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Updated Swedish translation to 2683t0f0u.

2008-12-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* configure.in, po/de.po, po/fr.po, po/hu.po,
	  po/it.po, po/nl.po, po/pl.po, po/sv.po, src/version.h: Version
	  2.1 (revoked)

	* src/arch/unix/macosx/Makefile.am: Added missing file
	  VICE.icns.

	* src/arch/unix/macosx/cocoa/menu/Makefile.am: Added missing
	  file c64dtvmachinecontroller.h.

2008-12-14  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.1

2008-12-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/unix/macosx/Makefile.am: Added missing file
	  VICE.icns.

	* src/arch/unix/macosx/cocoa/menu/Makefile.am: Added missing
	  file c64dtvmachinecontroller.h.

2008-12-14  Christian Vogelgsang <chris@vogelgsang.org>

	* doc/html/macosx.html: updated macosx download page to use new
	  file naming scheme

	* doc/html/plain/NEWS: updated 2.1 NEWS for Mac OS X

2008-12-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/macosx.html: Updated,

	* doc/html/amigaos.html, doc/html/beos.html, doc/html/hpux.html,
	  doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html,
	  doc/html/sco.html, doc/html/solaris.html: Updated the html
	  files for the 2.1 release.

2008-12-14  Andreas Matthies <andreas.matthies@gmx.net>

	* doc/html/plain/BUGS: Removed fixed and added new known bugs.

2008-12-13  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* doc/vice.texi, src/info.c: Added some documentation.

	* doc/html/plain/NEWS: Added some entries.

2008-12-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/vice.texi: Fixed a stray '\n'.

2008-12-13  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* doc/html/plain/NEWS: Added pointer to IRC and merge of
	  VICEplus and VICE.

2008-12-13  pottendo <pottendo@aon.at>

	* doc/openGLsync-howto.txt: Fixed a typo.

	* src/arch/unix/gui/uivic.c: 2008-12-13 pottendo
	  <pottendo@aon.at>
	  
	  * arch/unix/gui/uivic.c: Added menu for setting desktop
	  frequency (as it's available for VICII).

	* doc/openGLsync-howto.txt: Updated.

2008-12-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resisepic.rc: Updated the hungarian and italian
	  translations.

	* doc/vice.texi, src/info.c: Updated info.c and vice.texi

2008-12-12  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib:
	  fixed nib file window flags

	* src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	  src/arch/unix/macosx/cocoa/viceapplication.m,
	  src/arch/unix/macosx/cocoa/viceapplicationprotocol.h,
	  src/arch/unix/macosx/mididrv.c: fixed compiler warnings in mac
	  os x port

2008-12-12  pottendo <pottendo@aon.at>

	* po/hu.po, po/it.po: Updated.

2008-12-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/makedist.cmd:
	  Fixed some os/2 related issues.

	* build/qnx4/build.sh: Fixed some qnx 4.x issues.

	* src/arch/unix/sco_sol/make-bindist.sh: Changed the way the
	  make command is tested so it will work on openserver 6.x

2008-12-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/reu.c: Changed a // style comment into a /* */ style
	  comment.

	* src/rs232drv.h: Included types.h

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/rs232.c,
	  src/arch/os2/vac++/incl/mainsrc.icc: Fixed some os/2 related
	  issues.

2008-12-10  Christian Vogelgsang <chris@vogelgsang.org>

	* src/sounddrv/soundcoreaudio.c: fixed deprecated API calls in
	  mac os x sound driver

2008-12-10  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2008-12-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/uisettings.c: Removed duplicate libgen.h
	  include.

	* configure.in, src/arch/unix/gui/uisettings.c: Added
	  dirname/libgen.h work-around for platforms that don't have
	  either.

	* src/arch/beos/make-bindist.sh, src/arch/beos/vicemenu.cc,
	  src/arch/beos/video.cc, src/arch/beos/vsidui.cc: Fixed some
	  beos related issues.

2008-12-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/Makefile.am: Made minix use the
	  gentranslate.c file instead of the translate.h generation
	  script.

	* src/arch/os2/Makefile.am, src/arch/os2/siddefs.h: Added
	  siddefs.h for os/2 vac++ compile.

2008-12-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/fr.po, po/nl.po, po/pl.po, po/sv.po, src/arch/win32/res.rc,
	  src/translate.c: Updated the dutch translations.

	* configure.in, src/resid-fp/configure.in: Added a --disable-sse
	  parameter to the resid-fp configure script.

2008-12-07  Spiro Trikaliotis  <spiro.trikaliotis@gmx.de>

	* Version 2.0.10

2008-12-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/msvc/siddefs-fp.h, src/resid-fp/configure.in,
	  src/resid-fp/filter.cc, src/resid-fp/siddefs-fp.h.in: Added
	  logf and expf tests to the resid-fp configure scripts and
	  work-arounds for the possibly missing functions in filter.cc

2008-12-06  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/vsidui.m: added missing vsid
	  callback to cocoa port

2008-12-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/vac++/Makefile.am,
	  src/arch/os2/vac++/gentransfiles.icc,
	  src/arch/os2/vac++/gentranslate.icc: Added translate files
	  generation to the os/2 vac++ project files.

	* vice-mint.spec: Fixed.

	* vice-mint.spec: Fixed the man and info paths for atari-mint.

	* configure.in: Disabled resid-fp build for ppc-beos.

2008-12-05  Daniel Kahlin <tlr@users.sourceforge.net>

	* doc/html/plain/NEWS: Added a note about improved VIC emulation
	  in NEWS.

2008-12-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/de.po, po/hu.po, po/it.po, src/arch/amigaos/intl.c,
	  src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc,
	  src/translate.c, vice-mint.spec: Updated the atari mint rpm
	  spec file and updated the swedish translations.

2008-12-05  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Updated Swedish translation (2665t0f0u).

2008-12-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/ChangeLog, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: ReSID-fp update to V27 as provided by
	  Antti Lankila

2008-12-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/ui.h, src/arch/msdos/uiisepic.c: Fixed some
	  warnings and errors.

	* src/arch/win32/ui.c, src/arch/win32/uimon.c: Made a proper fix
	  for the win32 menu popups translation bug.

	* src/arch/win32/x64.dsp: Fixed a typo.

	* src/arch/win32/ui.c: Fixed the win32 monitor menu translation
	  bug.

2008-12-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/rescbm2.rc, src/arch/win32/resdqbb.rc,
	  src/arch/win32/resisepic.rc, src/arch/win32/respet.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc,
	  src/translate.c: Updated the german, hungarian and italian
	  translations.

	* src/arch/unix/gp2x/input_gp2x.c, src/arch/unix/gp2x/minimal.h,
	  src/arch/unix/gp2x/prefs_gp2x.c,
	  src/arch/unix/gp2x/uitext_gp2x.c,
	  src/arch/unix/gp2x/vic20ui.c, src/arch/unix/gp2x/video.c,
	  src/c64/psid.c: Fixed some warnings.

2008-12-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/amigaos/vsidui.c, src/arch/msdos/vsidui.c,
	  src/arch/os2/vsidui.c, src/arch/riscos/vsidui.c,
	  src/arch/unix/gp2x/vsidui.c, src/arch/unix/gui/vsidui.c,
	  src/arch/win32/vsidui.c, src/c64/psid.c, src/vsidui.h: Renamed
	  vsid_setdrv() to vsid_ui_setdrv(); added it as a dummy
	  function for all ports that do not have it defined yet.

	* src/arch/win32/console.c: Undone r19606: When lifting the
	  mouse key in mark mode, copy data into clipboard.

2008-12-01  pottendo <pottendo@aon.at>

	* doc/html/plain/BUGS: Removed some obsolete `GTK+/Gnome' bugs
	  and added `-logfile' issue, known also as the pottendo
	  syndrome.

	* src/arch/unix/x11/gnome/TODO: Updated.

	* po/de.po, po/hu.po, po/it.po: Updated.

2008-12-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c64ui.c: Added previously missing dialog
	  calls.

2008-11-30  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/html/plain/NEWS: Added some news

2008-11-30  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/c64/psid.c, src/c64/psid.h, src/vsidui.h: Fixed
	  compilation for non-WIN archs by encapsulating vsid_setdrv()
	  in #ifdef, and some code cleanup.

2008-11-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/ui.c, src/arch/amigaos/video.c: Fixed some
	  warnings.

2008-11-29  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* doc/html/plain/NEWS: Added some news.

	* src/arch/win32/rs232net.c: Reworked code which was using Unix
	  style calls sometimes (SOCKET is unsigned on Windows, but
	  tested for < 0 to find out about invalid socket; used close()
	  for closing a socket, not closesocket(), ...); use
	  gethostbyname() to accept names for remote targets, too.

	* src/arch/win32/rs232dev.c: Open the log with the name
	  "RS232DEV", not "RS232".

2008-11-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/monitor/monitor.c: Monitor io command temporarily changes
	  to io bank if it's available (fixes bug 2076132)

2008-11-29  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/vsidui.c, src/c64/psid.c, src/c64/psid.h,
	  src/vsidui.h: #2353122: win32 vsid GUI Patch by iAN CooG,
	  reworked by Spiro: Improved -vsid GUI for win32: infoline
	  appears only by pressing "I"; self-raises process priority
	  (above normal) because when in background looses cpu power and
	  music is not played at correct speed; drag&drop support;
	  window also gets focus back on drop; correct display of
	  emulated sid model (when using -keepenv); gray background is
	  more relaxing than all white; a little code cleanup and minor
	  cosmetic changes;

2008-11-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/log.c: Do not close/open log_file when setting the log
	  file name to the same value; (partially) fixes Load Settings &
	  *nix logging bug

2008-11-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c64dtvui.c, src/arch/amigaos/mui/uiisepic.c,
	  src/arch/amigaos/ui.c, src/arch/amigaos/uires.h: Fixed some
	  warnings.

	* src/arch/riscos/rs232.c: Added a previously missing include,

	* src/arch/win32/Makefile.am: Fixed a typo.

2008-11-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in, po/de.po, po/fr.po, po/hu.po, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/arch/amigaos/intl.c,
	  src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc,
	  src/translate.c: Updated german, italian and hungarian
	  translations.

2008-11-28  pottendo <pottendo@aon.at>

	  * arch/unix/x11/ui-resources.c (fullscreen_set_fs): Removed
	  verbosy log_message.

	  * arch/unix/gui/uisettings.c (save_resources_file): In case of
	  GTK+ make use of the extended `ui_select_file()'.

	  * src/arch/unix/ui.h: New type `ui_filechooser_t'. New
	  parameter to `ui_select_file()'.

	  * arch/unix/x11/gnome/x11ui.c (build_file_selector): Make use
	  of GTK+'s GtkFileChooserAction.

	  * arch/unix/x11/gnome/x11ui.c (ui_select_file): Take care of
	  new parameter action to show input line in the filechooser
	  dialog.

	  * arch/unix/gui/c128ui.c (UI_MENU_DEFINE_TOGGLE):
	  arch/unix/gui/c128ui.c
	  arch/unix/gui/uiattach.c
	  arch/unix/gui/uic64cart.c
	  arch/unix/gui/uic64dtv.c
	  arch/unix/gui/uicommands.c
	  arch/unix/gui/uifliplist.c
	  arch/unix/gui/uikeyboard.c
	  arch/unix/gui/uipalette.c
	  arch/unix/gui/uiromset.c
	  arch/unix/gui/uirs232.c
	  arch/unix/gui/vic20ui.c
	  arch/unix/gui/vsidui.c
	  arch/unix/x11/xaw/uicartridge.c
	  arch/unix/x11/xaw/uiedisk.c
	  arch/unix/x11/xaw/uiscreenshot.c
	  arch/unix/x11/xaw/uisnapshot.c
	  arch/unix/x11/xaw/x11ui.c:
	  Adjusted to new API to ui_select_file() - added new parameter.
	  Xaw currently ignores this parameter.

	* po/de.po: Updated.

2008-11-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/arch.tgt: Fixed the watcom project
	  files.

	* src/arch/win32/make-msvc-bindist.bat,
	  src/arch/win32/watcom/make-watcom-bindist.bat: Added the
	  dtvrom.bin file to the msvc and watcom bindist generation
	  batch files.

	* src/arch/win32/Makefile.am, src/resid-fp/Makefile.am,
	  src/resid/Makefile.am: Fixed the inclusion of siddefs.h and
	  siddefs-fp.h when using 'make dist'.

2008-11-28  pottendo <pottendo@aon.at>

	* po/de.po, po/hu.po, po/it.po: Updated.

2008-11-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/ui.c: Fixed some warnings.

	* src/arch/win32/rs232dev.c: Removed stray '/*' within a
	  comment.

	* src/translate.c: Removed stray '\0'.

2008-11-27  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/unix/x11/xaw/x11ui.c: Fixed another compilation
	  warning on some machines.

	* src/aciacore.c: Fixed warning about comparing different types.

2008-11-27  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uisettings.c: Added load/save settings
	  from/to file *nix UI menu items

2008-11-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/arch/amigaos/ui.c, src/c64dtv/flash-trap.c,
	  src/video/Makefile.am: Fixed some warnings.

2008-11-27  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vicii/viciidtv-draw.c: Added a cast to fix a warning

2008-11-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h,
	  src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/petuires.h, src/arch/amigaos/plus4uires.h,
	  src/arch/amigaos/ui.c, src/arch/amigaos/uires.h,
	  src/arch/amigaos/vic20uires.h: Added 'save settings to
	  specified file' and 'load settings from specified file' items
	  to the amiga ui.

2008-11-26  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/c64/reu.c: Fixed the IRQ generation behaviour of the REU.
	  Behaviour found and patch written by Wolfgang Moser.

2008-11-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc,
	src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt,
	src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	src/arch/win32/ui.c, src/arch/win32/vic20ui.c: Added 'save
	settings to specified file' and 'load settings from specified
	file' items to the win32 ui.

2008-11-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/make-msvc-bindist.bat,
	src/arch/win32/watcom/make-watcom-bindist.bat: Prepared the
	win32 msvc and watcom binary distribution generation batch files
	for the release of VICE 2.1

	* data/C64/win_shortcuts.vsc, src/arch/win32/c64ui.c,
	src/arch/win32/resmenu.txt: For win32 added alt-ctrl-I as the
	shortcut for the isepic cart switch.

2008-11-24  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: Adjusted function parameters to fit the
	doxygen documented names.

2008-11-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/c64ui.c: Added missing expert cart enable
	translation item in the win32 ui.

	* src/c64/cart/c64cart.c, src/translate.c, src/translate.txt:
	Added default cart disable commandline switch as provided by iAN
	CooG.

	* src/c64/dqbb.c: Fixed the broken cart support.

	* po/nl.po, src/arch/amigaos/intl.c, src/translate.c: Updated
	the german and dutch translations.

	* src/arch/beos/make-bindist.sh: Added beos make-bindist.sh
	script improvements as provided by Marcus Sutton.

	* doc/html/plain/NEWS: Added some more items to the NEWS file.

2008-11-24  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/monitor/monitor.c: Monitor playback code cleanup

2008-11-19  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set
	resource "UseFullscreen" to preserve state in case of the user
	saves the settings.

2008-11-19  pottendo <pottendo@aon.at>

	* src/video/video-resources.c (video_resources_chip_init):
	Removed creation of unused fullscreen related resources: dsize,
	dscan.

	* src/video/video-cmdline-options.c
	(cmdline_options_chip_fullscreen): Removed unused cmdline
	options: `...full, ...fullscreendsize, etc.'
	(cname_chip_fullscreen): Likewise.

2008-11-19  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): set
	`_ui_top_level' to reflect latest window on top; necessary to
	make x128 happy.

2008-11-19  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): raise
	window to user focus. (ui_popup): Likewise. (ui_set_left_menu):
	Attach accelgroup to all shells. (ui_set_right_menu): Likewise.

2008-11-18  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh):
	return in case we draw outside the canvas. This makes 80 column
	work on startup using `-fullscreen -80col'.

	* src/arch/unix/x11/ui-cmdline-options.c (cmdline_options):
	Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE.

	* src/arch/unix/x11/xrandr.c (set_xrandr): introduced
	work-around for shutdown problem (segfault caused by already
	freed resource).

	* src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made
	static and return the status_bar widget.
	(ui_fullscreen_statusbar): adjusted to app_shell local
	status_bar. (x11ui_fullscreen): take care of x128 and enlarge
	window depending on the 40/80 column key.

	* src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for
	fullscren hotekey. VICII FS remains with `Alt-d'.

	* src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for
	fullscreen hotkey (was `Alt-d'). This is necessary for
	distinguishing VICII fullscreen from CRTC fullscreen in case of
	xcbm2. VICII FS remains with `Alt-d'.

	* src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added
	parameter for hotkey.

	* src/c128/c128.c (machine_specific_init): Enable fullscreen if
	`-fullscreen' was given on commandline. Use VICII as default.

	* src/c64/c64.c (machine_specific_init): Enable fullscreen if
	`-fullscreen' was given on commandline. * vic20/vic20.c
	(machine_specific_init): Likewise. * pet/pet.c
	(machine_specific_init): Likewise. * plus4/plus4.c
	(machine_specific_init): Likewise. * cbm2/cbm2.c
	(machine_specific_init): Likewise. * c64dtv/c64dtv.c
	(machine_specific_init): Likewise.

	* src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved
	XRANDR case to top in order to have XRANDR as default.

2008-11-23  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib:
	small nib update

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib,
	src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/RecordHistory.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/dialog/Makefile.am,
	src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/recordhistorywindowcontroller.m,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/arch/unix/macosx/cocoa/ui.m,
	src/arch/unix/macosx/cocoa/view/vicewindow.m: added record
	history dialog

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib,
	src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/VideoSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/dialog/Makefile.am,
	src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/videosettingswindowcontroller.m,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: added video
	settings dialog

	* src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib:
	added missing ROM resources and added new cartridges

2008-11-22  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib,
	src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/NetplayControl.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/dialog/Makefile.am,
	src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/netplaycontrolwindowcontroller.m,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/arch/unix/macosx/cocoa/ui.m: added netplay control

	* src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/arch/unix/macosx/cocoa/ui.m,
	src/arch/unix/macosx/cocoa/viceapplication.h,
	src/arch/unix/macosx/cocoa/viceapplicationprotocol.h: added
	fliplist support

2008-11-23  Andreas Matthies <andreas.matthies@gmx.net>

	* src/video/render2x2pal.c, src/video/render2x2pal.h,
	src/video/video-canvas.c, src/video/video-render-pal.c,
	src/video/video-render.c, src/video/video-render.h: PAL renderer
	needs to care for viewports first and last line.  This fixes PAL
	update bugs in lower border.

2008-11-23  pottendo <pottendo@aon.at>

	* po/de.po: Updated by pottendo.

2008-11-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vic20/Makefile.am, src/vic20/vic20click.h: Removed the
	vic20click.h file since it has become obsolete.

2008-11-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vic20/vic20sound.c: Hardcoded '3' in vic20sound.c to avoid
	future problems.

2008-11-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gp2x/make-bindist.sh: Fixed the gp2x
	make-bindist.sh script.

2008-11-11  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gp2x/Makefile.am,
	src/arch/unix/gp2x/gpe-files/vsid.gpe,
	src/arch/unix/gp2x/make-bindist.sh: Removed useless vsid.gpe

2008-11-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in: Disabled resid-fp for gp2x compile.

2008-11-11  Hannu Nuotio <hannu.nuotio@tut.fi>

	* data/C64/Makefile.am, data/C64/gp2x_pos.vkm,
	data/C64/gp2x_sym.vkm, src/arch/unix/gp2x/Makefile.am,
	src/arch/unix/gp2x/audio_gp2x.c,
	src/arch/unix/gp2x/audio_gp2x.h, src/arch/unix/gp2x/c64ui.c,
	src/arch/unix/gp2x/fullscreenarch.h,
	src/arch/unix/gp2x/input_gp2x.c,
	src/arch/unix/gp2x/input_gp2x.h, src/arch/unix/gp2x/keycodes.h,
	src/arch/unix/gp2x/minimal.c, src/arch/unix/gp2x/minimal.h,
	src/arch/unix/gp2x/prefs_gp2x.c,
	src/arch/unix/gp2x/prefs_gp2x.h, src/arch/unix/gp2x/ui_gp2x.c,
	src/arch/unix/gp2x/ui_gp2x.h, src/arch/unix/gp2x/uiarch.h,
	src/arch/unix/gp2x/uicmdline.c, src/arch/unix/gp2x/uimenu.h,
	src/arch/unix/gp2x/uisound.h, src/arch/unix/gp2x/uitext_gp2x.c,
	src/arch/unix/gp2x/uitext_gp2x.h, src/arch/unix/gp2x/vic20ui.c,
	src/arch/unix/gp2x/video.c, src/arch/unix/gp2x/videoarch.h,
	src/arch/unix/gp2x/vkeyboard_gp2x.c,
	src/arch/unix/gp2x/vkeyboard_gp2x.h, src/arch/unix/kbd.h: gp2x
	improvements from GnoStiC (with small changes)

2008-11-23  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/monitor/mon_parse.c, src/monitor/mon_parse.y,
	  src/monitor/monitor.c, src/monitor/montypes.h: Added support
	  for recursion in monitor playback/load_labels

2008-11-23  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: Replaced TABs by SPACEs.

	* src/resid-fp/filter.cc, src/sid/resid-fp.cc:
	  Removed/Circumvented warnings.

2008-11-23  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: ReSID-fp update to V27b as provided by
	  Antti Lankila

2008-11-23  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/vic-draw.c: Minor changes.

	* src/vic20/vic-draw.c: Refactored the handling of reverse/color
	changes.

	* src/vic20/vic20memsnapshot.c: Fixed potential bug in
	vic20memsnapshot.c noted by nojoopa.

	* src/vic20/vic.c, src/vic20/vic.h: Ripped out the unused
	pixel_table.quad stuff.

	* src/vic20/vic.c: Enforced braces rule for vic.c.

	* src/vic20/vic-mem.c: Enforced braces rule for vic-mem.c.

	* src/vic20/vic-draw.c, src/vic20/vic.h: Enforced braces rule
	for vic-draw.c. Removed some dead definitions.

	* src/vic20/vic-mem.c: Minor cosmetic change.

2008-11-22  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/vic-mem.c: Removed the FIXME because it is now
	fixed.

	* src/vic20/vic-draw.c, src/vic20/vic-mem.c: Corrected a problem
	where the raster changes weren't sorted properly.

	* src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c,
	src/vic20/vic.h: Changes to reverse now correctly appear 3 hires
	pixels late.

	* src/vic20/vic-draw.c, src/vic20/vic-mem.c, src/vic20/vic.c,
	src/vic20/vic.h: Implemented one hires pixel lateness of border,
	background andaux colors.

2008-11-22  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vicii/viciidtv-draw.c: Fixed lingering graphics in x64dtv
	  when using vcache in combination with overscan.

2008-11-22  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/Makefile.am: Added rs232win.h, so it will be
	  included into the dist.

2008-11-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/uiisepic.c, src/c64/dqbb.c,
	  src/c64/isepic.c, src/initcmdline.c, src/translate.c,
	  src/translate.txt: Added previous T_(...) items to the
	  translation system.

2008-11-21  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/autostart.h: Added autostart_snapshot to autostart.h,
	  fixes a warning with unix/gui/uiattach.c

2008-11-21  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/gui/uifullscreen-menu.h: fixed compile if no
	  fullscreen support is available

2008-11-21  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.9

	* configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.9

	* src/arch/win32/Makefile.am: Fixing resqbb.rc -> resdqbb.rc.

2008-11-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc: Updated the
	  german translations for the win32 and amiga intl.

2008-11-21  pottendo <pottendo@aon.at>

	* po/de.po: Updated by pottendo.

2008-11-21  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/vice.texi: Updated monitor documentation in vice.texi

	* src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uidqbb.c,
	  src/arch/unix/gui/uiisepic.c: Fixed DQBB and Isepic *nix GUI
	  submenu names and added the files to Makefile.am

2008-11-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/c64ui.cc, src/arch/beos/constants.h,
	src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h,
	src/arch/beos/vicemenu.cc, src/arch/msdos/Makefile.am,
	src/arch/msdos/c64ui.c, src/arch/msdos/uidqbb.c,
	src/arch/msdos/uidqbb.h, src/arch/msdos/uiisepic.c,
	src/arch/msdos/uiisepic.h, src/arch/os2/dialogs/menubar.c,
	src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc,
	src/arch/os2/vac++/incl/c64.icc,
	src/arch/os2/vac++/x128/X128.ICC,
	src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uidqbb.c,
	src/arch/unix/gui/uidqbb.h, src/arch/unix/gui/uiisepic.c,
	src/arch/unix/gui/uiisepic.h: Added ui elements for *nix, beos,
	msdos and os2 for the dqbb and isepic carts.

2008-11-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/Makefile.am, src/arch/amigaos/c64uires.h,
	src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	src/arch/amigaos/mui/uidqbb.c, src/arch/amigaos/mui/uidqbb.h,
	src/arch/amigaos/mui/uiisepic.c,
	src/arch/amigaos/mui/uiisepic.h, src/arch/amigaos/uires.h: Added
	amiga ui elements for the dqbb and isepic carts.

	* src/arch/win32/watcom/arch.tgt,
	src/arch/win32/watcom/c64commonc128.tgt,
	src/arch/win32/watcom/vice.wpj: Watcom project files updated to
	support the isepic and dqbb carts.

	* src/arch/win32/Makefile.am, src/arch/win32/arch.dsp,
	src/arch/win32/c64ui.c, src/arch/win32/intl.c,
	src/arch/win32/res.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resdialogs.txt, src/arch/win32/resdqbb.rc,
	src/arch/win32/resisepic.rc, src/arch/win32/resmenu.txt,
	src/arch/win32/resstrings.txt, src/arch/win32/uidqbb.c,
	src/arch/win32/uidqbb.h, src/arch/win32/uiisepic.c,
	src/arch/win32/uiisepic.h, src/arch/win32/x64.dsp,
	src/c64/c64mem.c, src/c64/dqbb.c, src/c64/dqbb.h,
	src/c64/isepic.c: Added win32 ui elements for the dqbb and
	isepic carts and updated the msvc project files.

2008-11-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp,
	src/c128/c128mem.c, src/c64/Makefile.am, src/c64/c64.c,
	src/c64/c64cart.h, src/c64/c64io.c, src/c64/c64mem.c,
	src/c64/c64mem.h, src/c64/c64meminit.c,
	src/c64/cart/c64cartmem.c, src/c64/dqbb.c, src/c64/dqbb.h: Added
	Double Quick Brown Box cart support, no ui elements yet.

2008-11-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/isepic.c: Change the old ramcart reference to isepic,
	and fixed a typo.

	* src/c64/isepic.c: Fixed the phi1 and phi2 issues.

	* src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp,
	src/c64/Makefile.am, src/c64/c64.c, src/c64/c64io.c,
	src/c64/c64io.h, src/c64/cart/c64cart.c,
	src/c64/cart/c64cartmem.c, src/c64/isepic.c, src/c64/isepic.h:
	Added isepic cart support, no ui elements yet.

2008-11-20  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/c64/reu.c: Fixes to the REU behaviour on timing, and on
	  behaviour on verify if interrupts are enabled. Analysis and
	  patch provided by Wolfgang Moser.

2008-11-19  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set
	resource "UseFullscreen" to preserve state in case of the user
	saves the settings.

2008-11-19  pottendo <pottendo@aon.at>

	* src/video/video-resources.c (video_resources_chip_init):
	Removed creation of unused fullscreen related resources: dsize,
	dscan.

	* src/video/video-cmdline-options.c
	(cmdline_options_chip_fullscreen): Removed unused cmdline
	options: `...full, ...fullscreendsize, etc.'
	(cname_chip_fullscreen): Likewise.

2008-11-19  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): set
	`_ui_top_level' to reflect latest window on top; necessary to
	make x128 happy.

2008-11-19  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen): raise
	window to user focus. (ui_popup): Likewise.  (ui_set_left_menu):
	Attach accelgroup to all shells.  (ui_set_right_menu): Likewise.

2008-11-18  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh):
	return in case we draw outside the canvas. This makes 80 column
	work on startup using `-fullscreen -80col'.

	* src/arch/unix/x11/ui-cmdline-options.c (cmdline_options):
	Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE.

	* src/arch/unix/x11/xrandr.c (set_xrandr): introduced
	work-around for shutdown problem (segfault caused by already
	freed resource).

	* src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made
	static and return the status_bar widget.
	(ui_fullscreen_statusbar): adjusted to app_shell local
	status_bar. (x11ui_fullscreen): take care of x128 and enlarge
	window depending on the 40/80 column key.

	* src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for
	fullscren hotekey. VICII FS remains with `Alt-d'.

	* src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for
	fullscreen hotkey (was `Alt-d'). This is necessary for
	distinguishing VICII fullscreen from CRTC fullscreen in case of
	xcbm2. VICII FS remains with `Alt-d'.

	* src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added
	parameter for hotkey.

	* src/c128/c128.c (machine_specific_init): Enable fullscreen if
	`-fullscreen' was given on commandline. Use VICII as default.

	* src/c64/c64.c (machine_specific_init): Enable fullscreen if
	`-fullscreen' was given on commandline.

	* src/vic20/vic20.c (machine_specific_init): Likewise.

	* src/pet/pet.c (machine_specific_init): Likewise.

	* src/plus4/plus4.c (machine_specific_init): Likewise.

	* src/cbm2/cbm2.c (machine_specific_init): Likewise.

	* src/c64dtv/c64dtv.c (machine_specific_init): Likewise.

	* src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved
	XRANDR case to top in order to have XRANDR as default.

2008-11-19  pottendo  <pottendo@aon.at>

	* src/arch/unix/x11/fullscreen.c (fullscreen_enable): Set
	resource "UseFullscreen" to preserve state in case of the user
	saves the settings.

2008-11-19  pottendo  <pottendo@aon.at>

	* src/video/video-resources.c (video_resources_chip_init):
	Removed creation of unused fullscreen related resources: dsize,
	dscan.

	* src/video/video-cmdline-options.c
	(cmdline_options_chip_fullscreen), (cname_chip_fullscreen):
	Removed unused cmdline options: `...full, ...fullscreendsize,
	etc.'

2008-11-19  pottendo  <pottendo@aon.at>

	* ??? (x11ui_fullscreen): set `_ui_top_level' to reflect latest
	window on top; necessary to make x128 happy.

2008-11-19  pottendo  <pottendo@aon.at>

	* src/arch/unix/x11/gnome/x11ui.c (x11ui_fullscreen),
	(ui_popup), (ui_set_left_menu), (ui_set_right_menu): raise
	window to user focus.

2008-11-18  pottendo  <pottendo@aon.at>

	* src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh):
	return in case we draw outside the canvas. This makes 80 column
	work on startup using `-fullscreen -80col'.

	* src/arch/unix/x11/ui-cmdline-options.c (cmdline_options):
	Fixed `UseFullscreen', made it conditional to XRANDR or VIDMODE.

	* src/arch/unix/x11/xrandr.c (set_xrandr): introduced
	work-around for shutdown problem (segfault caused by already
	freed resource).

	* src/arch/unix/x11/gnome/x11ui.c (ui_create_status_bar): made
	static and return the status_bar widget.
	(ui_fullscreen_statusbar): adjusted to app_shell local
	status_bar.
	(x11ui_fullscreen): take care of x128 and enlarge window
	depending on the 40/80 column key.

	* src/arch/unix/gui/uivdc.c (UI_FULLSCREEN): Use `Alt-f' for
	fullscreen hotkey. VICII FS remains with `Alt-d'.

	* src/arch/unix/gui/uicrtc.c (UI_FULLSCREEN): Use `Alt-f' for
	fullscreen hotkey (was `Alt-d'). This is necessary for
	distinguishing VICII fullscreen from CRTC fullscreen in case of
	xcbm2.  VICII FS remains with `Alt-d'.

	* src/arch/unix/gui/uifullscreen-menu.h (UI_FULLSCREEN): Added
	parameter for hotkey.

	* src/c128/c128.c (machine_specific_init): Enable fullscreen if
	`-fullscreen' was given on commandline. Use VICII as default.

	* src/c64/c64.c (machine_specific_init), src/vic20/vic20.c
	(machine_specific_init), src/pet/pet.c (machine_specific_init),
	src/plus4/plus4.c (machine_specific_init), src/cbm2/cbm2.c
	(machine_specific_init), src/c64dtv/c64dtv.c
	(machine_specific_init): Enable fullscreen if `-fullscreen' was
	given on commandline.

	* src/arch/unix/x11/fullscreen.c (fullscreen_capability): Moved
	XRANDR case to top in order to have XRANDR as default.

2008-11-17  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/c64/c64io.c, src/c64/cart/retroreplay.c,
	  src/c64/cart/retroreplay.h: Emulate the clockport disable
	  behaviour $DE00.0 of the RetroReplay cartridge. Patch provided
	  by Groepaz.

2008-11-16  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am:
	added missing files to Makefile.am

	* src/arch/unix/macosx/cocoa/viceapplication.h,
	src/arch/unix/macosx/cocoa/viceapplication.m,
	src/arch/unix/macosx/cocoa/viceapplicationprotocol.h: store
	visibility of tool and main window in user defaults

	* src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/viceapplication.m: fixed control
	window checkmark in menu

	* src/arch/unix/macosx/cocoa/viceapplication.h,
	src/arch/unix/macosx/cocoa/viceapplication.m,
	src/arch/unix/macosx/cocoa/viceapplicationprotocol.h,
	src/arch/unix/macosx/cocoa/video.m,
	src/arch/unix/macosx/cocoa/view/consolewindow.m,
	src/arch/unix/macosx/cocoa/view/controlwindow.m,
	src/arch/unix/macosx/cocoa/view/viceglview.m,
	src/arch/unix/macosx/cocoa/view/vicewindow.h,
	src/arch/unix/macosx/cocoa/view/vicewindow.m: fixed auto
	placement of windows after startup set sensible defaults for
	window positions

	* src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/viceapplication.h,
	src/arch/unix/macosx/cocoa/viceapplication.m,
	src/arch/unix/macosx/cocoa/viceapplicationprotocol.h,
	src/arch/unix/macosx/cocoa/view/Makefile.am,
	src/arch/unix/macosx/cocoa/view/controlwindow.h,
	src/arch/unix/macosx/cocoa/view/controlwindow.m,
	src/arch/unix/macosx/cocoa/view/peripheraldrawer.h,
	src/arch/unix/macosx/cocoa/view/peripheraldrawer.m,
	src/arch/unix/macosx/cocoa/view/vicewindow.m: replaced
	peripheral drawer with a control utility window

	* src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/arch/unix/macosx/cocoa/ui.m,
	src/arch/unix/macosx/cocoa/viceapplication.h,
	src/arch/unix/macosx/cocoa/viceapplication.m,
	src/arch/unix/macosx/cocoa/vicemachinenotifier.h,
	src/arch/unix/macosx/cocoa/vicemachinenotifier.m,
	src/arch/unix/macosx/cocoa/vicenotifications.h,
	src/arch/unix/macosx/cocoa/view/driveview.h,
	src/arch/unix/macosx/cocoa/view/driveview.m,
	src/arch/unix/macosx/cocoa/view/peripheraldrawer.m,
	src/arch/unix/macosx/cocoa/view/tapeview.h,
	src/arch/unix/macosx/cocoa/view/tapeview.m,
	src/arch/unix/macosx/cocoa/view/vicewindow.m: added tape
	controls to peripheral drawer added ui_get_file brushed up
	peripheral drawer added attach/eject buttons for disk and tape
	images

2008-11-15  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m: set
	resource tree for x64dtv

	* src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist,
	src/arch/unix/macosx/Resources/English.lproj/x64-ResourceTree.plist,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv-ResourceTree.plist,
	src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h,
	src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m,
	src/arch/unix/macosx/make-bindist.sh: added resource tree per
	emulator. added x64 Mouse and ReSID FP resources. created x64dtv
	resource tree.

	* src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/arch/unix/macosx/cocoa/view/vicewindow.h,
	src/arch/unix/macosx/cocoa/view/vicewindow.m: added copy&paste
	support for emulators

	* src/arch/unix/macosx/cocoa/console.m,
	src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed monitor
	input crash

	* src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/view/vicewindow.h,
	src/arch/unix/macosx/cocoa/view/vicewindow.m: added edit and
	view menu. added resize to scale x2, x3 and x4 menu entries.

2008-11-16  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: unsigned char --> BYTE (as it is the defined type
	which is used everywhere else).

	* src/aciacore.c, src/arch/unix/rs232.c: Fixed compilation error
	(missing #include "translate.h"), removed warnings and fixed a wrongly
	copy-n-pasted comment for int_acia_rx().

2008-11-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/rs232win.h: Added missing prototype for
	rs232dev_set_bps().

	* src/arch/win32/rs232dev.c: Fixed documentation; slightly reworked
	DEBUG_FAKE_INPUT_OUTPUT.

	* src/aciacore.c: When the RX is switched off, stop the RX alarm, too.

	* src/aciacore.c, src/arch/amigaos/rs232.c, src/arch/os2/rs232.c,
	src/arch/riscos/rs232.c, src/arch/unix/rs232.c,
	src/arch/win32/rs232.c, src/arch/win32/rs232dev.c,
	src/arch/win32/rs232net.c, src/arch/win32/rs232win.h, src/rs232drv.h,
	src/rs232drv/rs232.h, src/rs232drv/rs232drv.c: aciacore: changed
	behaviour of TX alarm (only fire when there is something to send);
	added commentary; new functions rs232_set_status(),
	rs232_get_status(), rs232_set_bps(), rs232drv_set_status(),
	rs232drv_get_status(), rs232drv_set_bps(), rs232dev_set_status(),
	rs232dev_get_status(), rs232dev_set_bps(), rs232net_set_status(),
	rs232net_get_status() to handle the handshake lines;
	src/arch/win32/rs232dev.c: DEBUG_FAKE_INPUT_OUTPUT can be used to
	generate artificial data (for debugging purposes).

2008-11-09  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: New enum acia_tx_state to explain in_tx states.

2008-11-07  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: renamed "intx" to "in_tx" to make it clear that it
	is not meant as "int_x"; simplified int_acia_read_data(); made RX
	alarm a permanent alarm now (that is, it is retriggered periodically);
	when writing the Turbo232 Extended Control register, recalculate bps
	rate; calculate a character as consisting of 15 bits, giving the
	reception routine more time to react.

	* src/aciacore.c, src/c128/c128.c, src/c64/c64.c, src/c64/c64acia.h,
	src/c64/c64acia1.c: Removed myacia_init_mode_resources() and joined
	the contents with myacia_init_resources(); added more doxygen
	documentation.

2008-11-06  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: get_acia_ticks() replaced by set_acia_ticks();
	set_acia_ticks() calculates ticks for one character of 10 bits now,
	not for every bit (this seems to be the intended behaviour in the
	first place); added some doxygen commentary.

2008-11-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: Make sure the RX interrupt is not generated too
	often.

2008-11-01  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/aciacore.c: Fixed a comment which did not stop.

	* src/acia.h, src/aciacore.c: RX interrupt was generated with every
	possible bit before; fixed it (assuming data + parity + start + stop =
	10 bits); clarified some constants; clarified some code path.

2008-10-26  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/res.rc: Add ES_AUTOHSCROLL to RS232 dialog so the
	long RS232 paths for COM access can be entered.

	* src/aciacore.c: Write RX alarm into snapshot and read it back from
	there.

	* src/acia.h, src/aciacore.c: Renamed ACIA_CMD_BITS_IRQ_ENABLED to
	ACIA_CMD_BITS_IRQ_DISABLED (descriptive name was wrong, but its usage
	right); split ACIA alarm into two separate alarms for TX and RX;
	int_acia_read_data() ensures that the read character is buffered until
	it is read from the data register.

	* src/acia.h, src/aciacore.c: Replaced "magic numbers" by cleaner
	enumerated definitions of ACIA bits.

	* src/6510core.c: Removed a warning via cast; changed indentation to
	make nesting clearer.

	* src/6510core.c: In DEBUG builds, the variable
	debug_perform_break_into_monitor can be set unequal to 0 in order to
	break into the monitor.

2008-10-25  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/rs232dev.c: Added curly braces after if ().

	* src/arch/win32/rs232dev.c: Fixed byte reception.

2008-10-23  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/rs232.c, src/arch/win32/rs232dev.c: Call
	rs232dev_getc() if needed(); fix recognition of "real" COM device; set
	comm mode.

2008-10-21  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/Makefile.am, src/arch/win32/arch.dsp,
	src/arch/win32/rs232.c, src/arch/win32/rs232dev.c,
	src/arch/win32/rs232net.c, src/arch/win32/rs232win.h: First version of
	RS232 support for "real" COMx. (mostly untested due to lack of testing
	programs).

2008-10-17  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/rs232.c: Replaced "#ifdef DEBUG" with a macro.

2008-10-16  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/unix/Makefile.am, src/arch/unix/rs232.c,
	src/arch/win32/Makefile.am, src/arch/win32/arch.dsp,
	src/arch/win32/rs232.c, src/arch/win32/uiacia.c,
	src/arch/win32/uirs232.c, src/arch/win32/uirs232user.c,
	src/rs232drv/rs232.h, src/rs232drv/rs232drv.c: Consolidated spread
	around definitions of NUM_DEVICES into rs232.h, renaming to
	RS232_NUM_DEVICES; all spread around definitions of MAXRS232 now use
	RS232_NUM_DEVICES instead.

2008-11-15  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: ReSID-fp update to V26 as provided by
	  Antti Lankila

2008-11-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/c64/reu.c: When the IRQ mask register was programmed to
	  either 0xBF or 0x9F, but only end-of-transfer conditions were
	  reached by the test operations, the REU should not issue an
	  IRQ (the EOT mask flag was not set in combination with the IRQ
	  flag). Bug found and fix provided by Wolfgang Moser.

2008-11-13  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc,
	  src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc:
	  Removed conflicting shortcut from Edit menu.

2008-11-12  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/initcmdline.c, src/main.c, src/resources.c,
	  src/resources.h: Added -config cmdline option for setting the
	  config file

2008-11-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po,
	  po/sv.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/translate.c: Updated the dutch and german translations.

2008-11-11  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2008-11-11  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/ui-resources.c: Disable win32 VBLANC sync by
	  default.

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	  data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc,
	  data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc,
	  data/VIC20/win_shortcuts.vsc: Fixed win32 shortcuts for copy
	  and paste to avoid conflicts with commodore key.

2008-11-10  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.8

	* configure.in, doc/html/vice_1.html, doc/html/vice_10.html,
	  doc/html/vice_11.html, doc/html/vice_12.html,
	  doc/html/vice_13.html, doc/html/vice_14.html,
	  doc/html/vice_15.html, doc/html/vice_16.html,
	  doc/html/vice_2.html, doc/html/vice_3.html,
	  doc/html/vice_4.html, doc/html/vice_5.html,
	  doc/html/vice_6.html, doc/html/vice_7.html,
	  doc/html/vice_8.html, doc/html/vice_9.html,
	  doc/html/vice_toc.html, doc/vice.info, po/de.po, po/fr.po,
	  po/hu.po, po/it.po, po/nl.po, po/pl.po, po/sv.po,
	  src/version.h: Version 2.0.8

2008-11-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h,
	  src/arch/beos/vicemenu.cc, src/arch/msdos/uic64dtv.c,
	  src/arch/msdos/uijoystick.c, src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc: Added the hummer userport
	  changes to the os2, msdos and beos ui,

2008-11-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/Makefile.am: Changed the info file generation to not split
	  the info file.

2008-11-09  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh,
	  build/macosx/build-vice-release.sh,
	  src/arch/unix/macosx/make-bindist.sh: macosx: added SDK
	  versions to build. release build creates cocoa now with 10.5
	  and 10.3+4 SDKs

2008-11-09  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/vice.texi, src/arch/unix/gui/uic64dtv.c: Added missing
	  header and NULL-termination to unix DTV menu, updated
	  vice.texi for changed Hummer cmdline parameters

2008-11-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h,
	  src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/mui/uic64dtv.c, src/arch/amigaos/petuires.h,
	  src/arch/amigaos/plus4uires.h, src/arch/amigaos/ui.c,
	  src/arch/amigaos/uires.h, src/arch/amigaos/vic20uires.h,
	  src/arch/unix/gui/uic64dtv.c, src/arch/win32/c128ui.c,
	  src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	  src/arch/win32/cbm2ui.c, src/arch/win32/petui.c,
	  src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt,
	  src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	  src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	  src/arch/win32/statusbar.c, src/arch/win32/ui.c,
	  src/arch/win32/uic64dtv.c, src/arch/win32/vic20ui.c,
	  src/c64dtv/c64dtv-cmdline-options.c,
	  src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h,
	  src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c,
	  src/c64dtv/c64dtvmem.c, src/c64dtv/hummeradc.c,
	  src/c64dtv/hummeradc.h, src/translate.c, src/translate.txt:
	  Changed the hummer userport device handling, added win32,
	  amiga and unix ui elements for the hummer userport changes,
	  and added win32 and amiga ui elements for the joy key enable.

2008-11-06  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/vsidui.c: Adapted win32 vsid patch by iAN CooG
	  to common API.

	* src/arch/win32/uikeyboard.c: Applied win32 shortcut dump patch
	  by iAN CooG.

2008-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/de.po, po/fr.po, po/hu.po, po/it.po, po/nl.po, po/pl.po,
	  po/sv.po, src/arch/win32/resc64dtv.rc, src/translate.c:
	  Updated the dutch translations.

	* doc/coding-guidelines.txt: fixed an example.

	* doc/coding-guidelines.txt: Added more examples for the use of
	  braces with if and for.

	* doc/coding-guidelines.txt: Changed the indentation to be 4
	  spaces for external contributions.

2008-11-05  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2008-11-03  Andreas Matthies <andreas.matthies@gmx.net>

	* src/vicii/vicii-mem.c: Display is enabled even if DEN is
	  cleared in line 51 after cycle 0. This fixes Magic Risk demo.

2008-11-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/de.po, po/fr.po, po/hu.po, po/intl2po.c, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/translate.c: Fixed some
	  errors in translate.c, fixed intl2po.c to skip N_() strings
	  and did a 'make update-po' to get the correct *.po files.

2008-11-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* data/C64DTV/Makefile.am, data/C64DTV/dtvrom.bin: Added
	dtvrom.bin

2008-11-01  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/vice.texi, man/vice.1: Documentation and man page DTV
	updates

2008-10-31  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/vice.texi: C64DTV documentation added to vice.txi

2008-10-30  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/raster/raster-resources.c: Disable vcache by default on
	x64dtv

	* src/arch/unix/gui/uic64dtv.c, src/c64dtv/c64dtvblitter.c,
	src/c64dtv/c64dtvdma.c, src/c64dtv/hummeradc.c,
	src/sid/sid-resources.c, src/sid/sid.h, src/vicii/vicii-mem.c:
	Default SID model is now DTVSID for x64dtv, HummerADC added to
	unix menu, fixed DMA/Blitter log resource setter return value,
	some code cleanup

2008-10-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vicii/vicii-mem.c, src/vicii/vicii.c: Disable raster cache
	when switching to new DTV vmodes. Fixes most x64dtv vcache
	issues.

2008-11-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/translate.c: Fixed a double quotation.

2008-11-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* data/C64DTV/Makefile.am, data/C64DTV/dtvrom.bin: Added
	dtvrom.bin

2008-11-01  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/vice.texi, man/vice.1: Documentation and man page DTV
	updates

2008-10-31  Hannu Nuotio <hannu.nuotio@tut.fi>

	* doc/vice.texi: C64DTV documentation added to vice.txi

2008-10-30  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/raster/raster-resources.c: Disable vcache by default on
	x64dtv

	* src/arch/unix/gui/uic64dtv.c, src/c64dtv/c64dtvblitter.c,
	src/c64dtv/c64dtvdma.c, src/c64dtv/hummeradc.c,
	src/sid/sid-resources.c, src/sid/sid.h, src/vicii/vicii-mem.c:
	Default SID model is now DTVSID for x64dtv, HummerADC added to
	unix menu, fixed DMA/Blitter log resource setter return value,
	some code cleanup

2008-10-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/vicii/vicii-mem.c, src/vicii/vicii.c: Disable raster cache
	when switching to new DTV vmodes. Fixes most x64dtv vcache
	issues.

2008-11-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uijoystick2.c,
	  src/arch/unix/x11/gnome/uiarch.h,
	  src/arch/unix/x11/xaw/uiarch.h: Added KeySetEnable menu item
	  (and hotkey) to unix UI

2008-11-02  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/joystick.c: Introduced a new integer resource called
	'KeySetEnable'. This flag allows to toggle the usage of key set
	based joysticks. If this flag is disabled then no key is
	occupied by a joystick mapping and allows typing on the virtual
	keyboard. Added resource toggle to OSX UI called "Options/Allow
	Keyset Joystick".

2008-10-31  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/ChangeLog, src/resid-fp/filter.cc,
	  src/resid-fp/filter.h, src/sid/resid-fp.cc: ReSID-fp update to
	  V25 as provided by Antti Lankila

2008-10-30  Andreas Matthies <andreas.matthies@gmx.net>

	* src/attach.c: Detach all should only display drives that had
	  an image attached (patch by iAN CooG).

2008-10-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/main.c: Corrected some of the VICE team member names.

2008-10-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/Makefile.am, src/arch/win32/x128.dsp,
	  src/arch/win32/x64.dsp, src/arch/win32/x64dtv.dsp,
	  src/arch/win32/xcbm2.dsp, src/arch/win32/xpet.dsp,
	  src/arch/win32/xplus4.dsp, src/arch/win32/xvic.dsp,
	  src/debug.c: Made the res*cat.rc (re)building depend on
	  debug.h

	* po/de.po, po/it.po, src/arch/win32/utils/gentranslate.c,
	  src/monitor/mon_command.c, src/translate.c, src/translate.txt:
	  Updated the german, hungarian, italian and swedish
	  translations in translate.c

2008-10-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/debug.c, src/translate.c: Changed USE_PARAM_TEXT to
	  USE_PARAM_STRING.

	* src/arch/win32/utils/gentranslate.c, src/gentranslate_h.sh:
	  Fixed a typo and changed the _TRANSLATE_H define to
	  VICE_TRANSLATE_H.

	* po/POTFILES.in, src/arch/win32/utils/gentranslate.c,
	  src/gentranslate_h.sh, src/monitor/mon_command.c,
	  src/translate.c, src/translate.txt: Converted the
	  monitor/mon_command.c file to the new intl unification.

2008-10-25  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.7

	* configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.7

2008-10-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/de.po, src/arch/win32/resc64dtv.rc, src/translate.c:
	  Updated the german translations.

	* po/it.po, src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	  src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/rescbm2.rc, src/arch/win32/resmouse.rc,
	  src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	  src/arch/win32/resvic20.rc, src/translate.c: Updated the
	  italian translations.

	* doc/coding-guidelines.txt: Reformatted for 80 cols.

2008-10-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/Makefile.am, doc/coding-guidelines.txt, src/vice.h: Added
	T_(...) define to vice.h and started a coding guidelines
	document.

2008-10-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uivideoc128.c,
	src/arch/amigaos/uicmdline.c, src/arch/beos/uicmdline.c,
	src/arch/msdos/uicmdline.c, src/arch/os2/uicmdline.c,
	src/arch/riscos/uicmdline.c, src/arch/unix/gp2x/uicmdline.c,
	src/arch/unix/gui/uicmdline.c,
	src/arch/unix/macosx/cocoa/ui-cmdline-options.c,
	src/arch/win32/uicmdline.c, src/cmdline.c, src/cmdline.h:
	Finished up the intl unification code.

2008-10-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in, src/aciacore.c, src/arch/amigaos/joy.c,
	src/arch/amigaos/joyll.c, src/arch/amigaos/uiapi.c,
	src/arch/beos/joy.cc, src/arch/beos/kbd.c,
	src/arch/beos/video.cc, src/arch/msdos/joy.c,
	src/arch/msdos/ui.c, src/arch/msdos/video.c,
	src/arch/msdos/vsync.c, src/arch/os2/joy.c, src/arch/os2/kbd.c,
	src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c,
	src/arch/os2/mousedrv.c, src/arch/os2/ui.c,
	src/arch/os2/unused/video_gpi.c, src/arch/os2/unused/vsync.c,
	src/arch/os2/video.c, src/arch/unix/joy.c,
	src/arch/unix/macosx/cocoa/ui-cmdline-options.c,
	src/arch/unix/macosx/joy.c, src/arch/unix/mididrv.c,
	src/arch/unix/rs232.c, src/arch/unix/x11/ui-cmdline-options.c,
	src/arch/unix/x11/xaw/x11video.c, src/arch/win32/joy.c,
	src/arch/win32/mididrv.c, src/arch/win32/ui-resources.c,
	src/arch/win32/uicmdline.c, src/arch/win32/utils/gentranslate.c,
	src/arch/win32/video.c, src/attach.c, src/autostart.c,
	src/c128/c128-cmdline-options.c, src/c128/c128mmu.c,
	src/c128/functionrom.c, src/c64/c64-cmdline-options.c,
	src/c64/c64-midi.c, src/c64/c64_256k.c, src/c64/cart/c64cart.c,
	src/c64/cart/ide64.c, src/c64/digimax.c, src/c64/georam.c,
	src/c64/mmc64.c, src/c64/plus256k.c, src/c64/plus60k.c,
	src/c64/psid.c, src/c64/ramcart.c, src/c64/reu.c, src/c64/tfe.c,
	src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvblitter.c,
	src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c,
	src/c64dtv/flash-trap.c, src/c64dtv/hummeradc.c,
	src/cbm2/cbm2-cmdline-options.c, src/cmdline.c, src/cmdline.h,
	src/datasette.c, src/debug.c, src/drive/drive-cmdline-options.c,
	src/drive/iec/c64exp/c64exp-cmdline-options.c,
	src/drive/iec/iec-cmdline-options.c,
	src/drive/iec/plus4exp/plus4exp-cmdline-options.c,
	src/drive/iec128dcr/iec128dcr-cmdline-options.c,
	src/drive/ieee/ieee-cmdline-options.c,
	src/drive/tcbm/tcbm-cmdline-options.c, src/event.c,
	src/fliplist.c, src/fsdevice/fsdevice-cmdline-options.c,
	src/gentranslate_h.sh, src/gfxoutputdrv/ffmpegdrv.c,
	src/initcmdline.c, src/kbdbuf.c, src/log.c, src/midi.c,
	src/monitor/monitor.c, src/mouse.c,
	src/pet/pet-cmdline-options.c, src/pet/pet.c, src/pet/petpia1.c,
	src/pet/petreu.c, src/plus4/plus4-cmdline-options.c,
	src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c,
	src/plus4/ted-cmdline-options.c, src/printerdrv/driver-select.c,
	src/printerdrv/interface-serial.c,
	src/printerdrv/interface-userport.c,
	src/printerdrv/output-select.c, src/printerdrv/output-text.c,
	src/ps2mouse.c, src/ram.c, src/raster/raster-cmdline-options.c,
	src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c,
	src/serial/serial-iec-device.c, src/sid/sid-cmdline-options.c,
	src/sound.c, src/sysfile.c, src/translate.c, src/translate.txt,
	src/traps.c, src/vdc/vdc-cmdline-options.c,
	src/vic20/vic20-cmdline-options.c, src/vic20/vic20cartridge.c,
	src/vicii/vicii-cmdline-options.c,
	src/video/video-cmdline-options.c, src/vsync.c: More intl
	unification updates.

2008-10-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in, src/initcmdline.c, src/kbdbuf.c, src/log.c,
	src/monitor/monitor.c, src/mouse.c,
	src/pet/pet-cmdline-options.c, src/pet/petpia1.c,
	src/pet/petreu.c, src/plus4/plus4-cmdline-options.c,
	src/plus4/plus4memcsory256k.c, src/plus4/plus4memhannes256k.c,
	src/plus4/ted-cmdline-options.c, src/printerdrv/driver-select.c,
	src/printerdrv/interface-serial.c,
	src/printerdrv/interface-userport.c,
	src/printerdrv/output-select.c, src/printerdrv/output-text.c,
	src/ps2mouse.c, src/ram.c, src/raster/raster-cmdline-options.c,
	src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c,
	src/serial/serial-iec-device.c, src/sid/sid-cmdline-options.c,
	src/translate.c: Some more intl unification changes.

2008-10-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in, src/c128/functionrom.c,
	src/c64/c64-cmdline-options.c, src/c64/c64_256k.c,
	src/c64/cart/c64cart.c, src/c64/cart/ide64.c, src/c64/digimax.c,
	src/c64/georam.c, src/c64/mmc64.c, src/c64/plus256k.c,
	src/c64/plus60k.c, src/c64/psid.c, src/c64/ramcart.c,
	src/c64/reu.c, src/c64/tfe.c,
	src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvblitter.c,
	src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c,
	src/c64dtv/flash-trap.c, src/c64dtv/hummeradc.c,
	src/cbm2/cbm2-cmdline-options.c, src/datasette.c,
	src/drive/drive-cmdline-options.c,
	src/drive/iec/c64exp/c64exp-cmdline-options.c,
	src/drive/iec/iec-cmdline-options.c,
	src/drive/iec/plus4exp/plus4exp-cmdline-options.c,
	src/drive/iec128dcr/iec128dcr-cmdline-options.c,
	src/drive/ieee/ieee-cmdline-options.c,
	src/drive/tcbm/tcbm-cmdline-options.c, src/fliplist.c,
	src/fsdevice/fsdevice-cmdline-options.c,
	src/gfxoutputdrv/ffmpegdrv.c, src/translate.c: Some more intl
	unification changes.

2008-10-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in, src/Makefile.am, src/aciacore.c, src/attach.c,
	src/autostart.c, src/c128/c128-cmdline-options.c,
	src/c128/c128mmu.c, src/c64/c64export.c, src/c64/c64io.c,
	src/cmdline.c, src/cmdline.h, src/debug.c, src/event.c,
	src/gentranslate_h.sh, src/network.c, src/screenshot.c,
	src/sound.c, src/translate.c, src/vsync.c: intl unification
	changes.

2008-10-22  pottendo <pottendo@aon.at>

	* po/de.po: Updated by pottendo.

	* po/de.po: Updated by pottendo.

	* src/arch/unix/gui/uidrivec128.c,
	  src/arch/unix/gui/uidrivec64.c,
	  src/arch/unix/gui/uidrivec64c128.c,
	  src/arch/unix/gui/uidrivec64dtv.c,
	  src/arch/unix/gui/uidrivepetcbm2.c,
	  src/arch/unix/gui/uidriveplus4.c,
	  src/arch/unix/gui/uidrivevic20.c: Fixed [
	  vice-emu-Bugs-2179107 ] Menus randomly selecting/unselecting
	  options for drives by removing wrong `*' (checkbox markers)
	  from menu definition.

2008-10-18  pottendo <pottendo@aon.at>

	* po/it.po: Updated by Andrea.

2008-10-14  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/types.h: Changed #define'd "types" to typedefs.

2008-10-13  pottendo <pottendo@aon.at>

	* po/de.po: Updated.

2008-10-13  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/uitfe.c: Fixed URL for TFE/RR-Net support link.

2008-10-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/c64io.c: Added a call to ui_update_menus() for correct
	  ui display after changing resource values.

2008-10-12  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/sid.cc: ReSID-fp hardclip fix as provided by
	  Antti Lankila

2008-10-12  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/unix/macosx/mididrv.c: Added svn-properties

2008-10-12  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in, src/arch/unix/macosx/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist,
	src/arch/unix/macosx/mididrv.c: added mac midi driver

2008-10-12  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uiattach.c, src/arch/unix/x11/gnome/x11ui.c,
	  src/autostart.c: Autostart fixes as provided by Antti Lankila

2008-10-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src, src/arch/riscos, src/resid-fp: Added some more svn
	  ignores.

	* configure.in, src/arch/amigaos,
	  src/arch/amigaos/mui/uivideoc128.c, src/arch/beos: Changed the
	  way the AmigaOS3 port is built to not build resid-fp, and
	  added some more svn ignores.

2008-10-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vic20/vic20sound.c: Changed the header of the vic20sound.c
	  file to the VICE standard.

	* src/arch/win32/archdep.h: Deleted some unneeded defines.

2008-10-11  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.6

	* configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.6

2008-10-11  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Makefile.am: fixed typo in Makefile.am

	* configure.in: add arch source dir include in cocoa port

	* src/arch/unix/macosx/joy.c: joy driver output redirected to
	log channel

	* src/arch/unix/archdep.c,
	src/arch/unix/macosx/cocoa/viceapplication.m,
	src/arch/unix/macosx/cocoa/view/consolewindow.h,
	src/arch/unix/macosx/cocoa/view/consolewindow.m: fixed console
	output after reopening the default log file

	* src/arch/unix/macosx/joy.h: fix for X11/gtk+ compile

	* src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/joysticksettingswindowcontroller.m,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h: updated
	cocoa ui to support new joystick driver

2008-10-06  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/joy.c, src/arch/unix/macosx/joy.h:
	rewrote Mac joystick driver to better support HID
	joysticks/gamepads

2008-08-23  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh,
	src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/Makefile.am,
	src/arch/unix/macosx/Resources/x64dtv.icns,
	src/arch/unix/macosx/cocoa/menu/Makefile.am,
	src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h,
	src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m,
	src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m,
	src/arch/unix/macosx/cocoa/menu/c64dtvui.m,
	src/arch/unix/macosx/make-bindist.sh,
	src/arch/unix/macosx/x11-launcher.sh: Added x64dtv Mac support
	(ported from vp)

2008-07-20  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/x11/gnome/uicolor.c: fixed gtk color setup to be
	endian safe. big endian now works, too.

	* build/macosx/build-gtk.sh, build/macosx/build-inc.sh,
	build/macosx/build-vice-dist.sh,
	src/arch/unix/x11/gnome/x11ui.c: mac: fix to compile a 10.3/10.4
	binary with the correct X11 headers/libs on 10.5 OSX

2008-10-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos: Added some more svn ignores.

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	  src/arch/win32/resvic20.rc, src/arch/win32/uihelp.c,
	  src/arch/win32/vic20ui.c, src/machine.h: Added a 'help' item
	  to the win32 help menu which will display the correct .chm
	  file for the machine in use.

2008-10-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc, src/sid/resid-fp.cc: Added Antti's latest
	  updates for resid-fp.

	* src/arch/win32/utils: Added some more svn ignores.

	* po, src/resid, src/resid-fp: Added some more svn ignores.

	* po/nl.po: Corrected some dutch translation errors.

2008-10-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/uimidi.c, src/arch/unix/gui/uimidi.h,
	src/arch/unix/gui/vic20ui.c: Separate MIDI menus for C64/C128
	and VIC-20 in *nix

2008-10-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/arch/unix/mididrv.c,
	src/arch/win32/Makefile.am, src/arch/win32/arch.dsp,
	src/arch/win32/base.dsp, src/arch/win32/c128ui.c,
	src/arch/win32/c64.dsp, src/arch/win32/c64c128.dsp,
	src/arch/win32/c64ui.c, src/arch/win32/mididrv.c,
	src/arch/win32/msvc/config.h, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt,
	src/arch/win32/resmidi.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/resvic20.rc, src/arch/win32/ui.c,
	src/arch/win32/uimidi.c, src/arch/win32/uimidi.h,
	src/arch/win32/vic20.dsp, src/arch/win32/vic20ui.c,
	src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/base.tgt,
	src/arch/win32/watcom/c64commonc128.tgt,
	src/arch/win32/watcom/config.h, src/arch/win32/watcom/vic20.tgt,
	src/arch/win32/x128.dsp, src/arch/win32/x64.dsp,
	src/arch/win32/xvic.dsp, src/c128/c128.c, src/c64/Makefile.am,
	src/c64/c64-midi.c, src/c64/c64-midi.h, src/c64/c64.c,
	src/c64/c64io.c, src/midi.c, src/midi.h, src/mididrv.h,
	src/translate.c, src/translate.txt, src/vic20/Makefile.am,
	src/vic20/vic20-midi.c, src/vic20/vic20-midi.h,
	src/vic20/vic20.c, src/vic20/vic20mem.c: Changed the midi
	support around, added win32 ui elements for it adapted msvc
	project files and adapted win32 watcom project files.

2008-10-02  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/translate.c, src/translate.txt: updated translation
	regarding miditype

2008-10-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64/c64io.c, src/midi.c, src/midi.h, src/vic20/vic20mem.c:
	Moved Maplin to df00, fixed Maplin rx address, added type names
	to -miditype help text

	* src/Makefile.am, src/arch/unix/gui/vic20ui.c,
	src/vic20/vic20.c, src/vic20/vic20mem.c: Added MIDI support &
	unix GUI entries to xvic

2008-10-02  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/arch/win32/archdep.h, src/arch/win32/mididrv.c: Refactored
	mididrv code. Dumps available devices to the log now. In/out
	device is selectable from the command line.

	* src/arch/win32/Makefile.am, src/arch/win32/archdep.h,
	src/arch/win32/mididrv.c, src/translate.c, src/translate.txt:
	Added initial MIDI support for win32.

2008-09-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uimidi.c, src/midi.c, src/midi.h: Bugfixes,
	cleanup, added Maplin interface and mirroring support

2008-09-28  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c64/c64io.c: Removed mirrored MIDI write registers, fixed
	IO collision detection

	* src/c64/c64io.c, src/midi.c, src/midi.h: Removed mirrored MIDI
	registers, added read register test for proper collision
	detection

2008-09-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/c64io.c: Fixed the midi resource for collision
	detection and fixed the max amount of io1 returns.

2008-09-28  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/c128/c128-cmdline-options.c, src/c128/c128-resources.c,
	src/c128/c128-resources.h, src/c64/c64-cmdline-options.c,
	src/c64/c64-resources.c, src/c64/c64-resources.h, src/midi.c,
	src/midi.h: Moved all MIDI resources and cmdline options to
	midi.c

	* src/arch/unix/archdep.h, src/arch/unix/gui/Makefile.am,
	src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/uimidi.c, src/arch/unix/gui/uimidi.h,
	src/arch/unix/mididrv.c, src/c128/c128-cmdline-options.c,
	src/c64/c64-cmdline-options.c, src/midi.c, src/mididrv.h: MIDI
	bugfixes and unix GUI entries

2008-09-27  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/Makefile.am, src/arch/unix/Makefile.am,
	src/arch/unix/mididrv.c, src/c128/c128-resources.c,
	src/c128/c128-resources.h, src/c64/c64-resources.c,
	src/c64/c64-resources.h, src/c64/c64.c, src/c64/c64io.c,
	src/c64/c64io.h, src/midi.c, src/midi.h, src/mididrv.h: Initial
	MIDI implementation

2008-10-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/nl.po: corrected some typos.

	* po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/kbdbuf.c, src/translate.c: Updated some dutch
	  translations.

	* src/arch/win32/msvc/siddefs-fp.h: got rid of left over #error
	  statement.

	* src/arch/win32/msvc/siddefs-fp.h, src/arch/win32/residfp.dsp,
	  src/resid-fp/convolve-sse.cc: Added SSE support for msvc 7 and
	  higher.

	* src/arch/win32/uisid.c: Fixed the gray out of the resid
	  settings when resid-fp was selected.

2008-10-08  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/win32/video.c, src/raster/raster-canvas.c,
	  src/video/render2x2pal.c: Fix for the update bug in Win32
	  using the new PAL renderer provided by Alankila.

2008-10-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: Added some more resid-fp improvements by
	  Antti.

2008-10-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128uires.h, src/arch/amigaos/c64dtvuires.h,
	  src/arch/amigaos/c64uires.h, src/arch/amigaos/intl.c,
	  src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uivideoc128.c,
	  src/arch/amigaos/mui/uivideoc64plus4vic20.c,
	  src/arch/amigaos/plus4uires.h, src/arch/amigaos/vic20uires.h,
	  src/arch/beos/ui_video.cc, src/arch/msdos/c128ui.c,
	  src/arch/msdos/c64dtvui.c, src/arch/msdos/c64ui.c,
	  src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/riscos/uiconfig.c,
	  src/arch/riscos/video.c, src/arch/win32/res.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/uivideo.c,
	  src/video/video-resources-pal.c: Removed the pal emulation
	  mode selection from the ui's and removed the resource.

	* src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/ressid.rc,
	  src/info.c, src/translate.c, src/vic20/vic20sound.c: Updated
	  some of the swedish translations.

2008-10-06  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po, src/arch/unix/x11/gnome/about.c: Changed my surname.

	* po/sv.po: Partial update of Swedish translation (2561t0f78u).

2008-10-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/translate.c: Updated some of the swedish translations.

	* src/sid/fastsid.c, src/sid/fastsid.h, src/vic20/vic20sound.c:
	  Added vic20 sound improvements as provided by viznut.

2008-10-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid/extfilt.cc, src/resid/filter.cc: Changed DTVSID to
	  have the same DC as 6581

2008-09-28  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/video/render2x2pal.c: Last pixel initialization fix as
	provided by Antti Lankila

2008-09-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/gnome/uicolor.c,
	src/arch/unix/x11/gnome/videoarch.h, src/video/render1x1pal.c,
	src/video/render2x2pal.c: Pixel format detection and 24bit PAL
	renderer byte order fixes as provided by Antti Lankila

2008-09-23  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/x11/gnome/x11ui.c: Mouse button menu restoration
	and no-fullscreen fix as provided by Antti Lankila

2008-09-17  Andreas Matthies <andreas.matthies@gmx.net>

	* src/video/render2x2pal.c: MSVC compiler fixes.

2008-09-13  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uifullscreen-menu.h,
	src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/gnome/x11ui.c, src/raster/raster-canvas.c: GTK
	fullscreen improvements and PAL emu scanline fixes by Antti
	Lankila

2008-09-07  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/gnome/uiarch.h,
	src/arch/unix/x11/gnome/videoarch.h,
	src/arch/unix/x11/gnome/x11ui.c,
	src/video/video-resources-pal.c, src/video/video-resources.c,
	src/video/video-resources.h: win32 PAL emu warning removal and
	gnomeui hwscale fixes by Antti Lankila

2008-09-05  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/video/render1x1pal.c, src/video/video-render-pal.c: 24b
	and 1x1 PAL render and fixes by Antti Lankila

	* src/video.h, src/video/render1x1pal.c,
	src/video/render2x2pal.c: Render fixes by Antti Lankila

	* src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/gnome/videoarch.h,
	src/arch/unix/x11/gnome/x11ui.c: gnomeui hwscale fixes including
	untested OSX hwscale enable by Antti Lankila

2008-09-04  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/gnome/uicolor.c,
	src/arch/unix/x11/gnome/videoarch.h,
	src/arch/unix/x11/gnome/x11ui.c, src/video/render1x1pal.c,
	src/video/render2x2pal.c: gnomeui hwscale fixes by Antti Lankila

	* src/arch/unix/x11/gnome/uicolor.c, src/video.h,
	src/video/render1x1pal.c, src/video/render2x2pal.c,
	src/video/video-color.c, src/video/video-render.c: Color and
	gnomeui 16bpp fixes by Antti Lankila

2008-09-03  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/gnome/uicolor.c, src/video/render1x1pal.c,
	src/video/render2x2pal.c: Render and gnomeui fixes by Antti
	Lankila

	* src/video/render1x1.c, src/video/render1x1.h,
	src/video/render1x1pal.h, src/video/video-render-pal.c: Unused
	rendermode removal by Antti Lankila

	* src/arch/unix/gui/uipalemu.c,
	src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/gnome/uicolor.c,
	src/arch/unix/x11/gnome/uipalcontrol.c,
	src/arch/unix/x11/gnome/videoarch.h,
	src/arch/unix/x11/gnome/x11ui.c, src/video/render1x1pal.c,
	src/video/render2x2.c, src/video/render2x2.h,
	src/video/render2x2pal.c, src/video/video-color.c,
	src/video/video-render-pal.c: Fast and old exact PAL modes
	removed & gnomeui video changes from Antti Lankila

2008-09-02  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/raster/raster-canvas.c, src/video/render2x2pal.c,
	src/video/render2x2pal.h, src/video/video-canvas.c,
	src/video/video-color.c, src/video/video-render-pal.c,
	src/video/video-render.c, src/video/video-render.h: PAL
	emulation rewrite as provided by Antti Lankila

2008-10-03  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc, src/sid/resid-fp.cc: ReSID-fp
	  improvements as provided by Antti Lankila

2008-10-03  Peter Krefting <peter@softwolves.pp.se>

	* po/sv.po: Partial update of Swedish translation
	  (2442t116f81u).

2008-10-01  Andreas Matthies <andreas.matthies@gmx.net>

	* src/vicii/vicii-timing.c: Fixed geometry of old NTSC VICII.

	* src/vicii/vicii-timing.c: Fixed NTSC geometry for default
	  border mode.

	* src/arch/win32/uimediafile.c: Fixed "default driver needs a
	  touch" bug.

	* src/rs232drv/rsuser.c, src/vicii/vicii-resources.c: Fixed
	  wrong speed in NTSC mode in combination with non-default
	  border mode.

2008-09-30  pottendo <pottendo@aon.at>

	* po/de.po: Updated by pottendo.

	* po/hu.po: Updated by Zoltan.

2008-09-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/de.po, po/fr.po, po/it.po, po/nl.po, po/pl.po, po/sv.po,
	  src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	  src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	  src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	  src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	  src/arch/win32/resvic20.rc, src/translate.c: Updated german
	  text in translate.c and win32/amiga intl files.

	* src/sound.c: Changes some int variables to time_t.

2008-09-29  pottendo <pottendo@aon.at>

	* po/de.po: Updated by pottendo.

2008-09-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in, src/arch/amigaos/intl.c,
	  src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/respet.rc, src/arch/win32/ressid.rc,
	  src/translate.c: Updated the hu translations for translate.c
	  and win32/amigaos intl files.

2008-09-28  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/_vice.dsp, src/arch/win32/arch.dsp,
	  src/arch/win32/base.dsp, src/arch/win32/c128.dsp,
	  src/arch/win32/c1541.dsp, src/arch/win32/c64.dsp,
	  src/arch/win32/c64c128.dsp, src/arch/win32/c64c64dtv.dsp,
	  src/arch/win32/c64cart.dsp, src/arch/win32/c64dtv.dsp,
	  src/arch/win32/c64dtvstubs.dsp, src/arch/win32/c64exp.dsp,
	  src/arch/win32/cartconv.dsp, src/arch/win32/cbm2.dsp,
	  src/arch/win32/core.dsp, src/arch/win32/crtc.dsp,
	  src/arch/win32/diskimage.dsp, src/arch/win32/drive.dsp,
	  src/arch/win32/fileio.dsp, src/arch/win32/fsdevice.dsp,
	  src/arch/win32/genmsvcver.dsp,
	  src/arch/win32/gentranslate.dsp, src/arch/win32/genwinres.dsp,
	  src/arch/win32/gfxoutputdrv.dsp, src/arch/win32/iec.dsp,
	  src/arch/win32/iec128dcr.dsp, src/arch/win32/iecbus.dsp,
	  src/arch/win32/iecieee.dsp, src/arch/win32/ieee.dsp,
	  src/arch/win32/imagecontents.dsp, src/arch/win32/monitor.dsp,
	  src/arch/win32/parallel.dsp, src/arch/win32/pet.dsp,
	  src/arch/win32/petcat.dsp, src/arch/win32/plus4.dsp,
	  src/arch/win32/plus4exp.dsp, src/arch/win32/png.dsp,
	  src/arch/win32/printerdrv.dsp, src/arch/win32/raster.dsp,
	  src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp,
	  src/arch/win32/rs232drv.dsp, src/arch/win32/serial.dsp,
	  src/arch/win32/sid.dsp, src/arch/win32/sounddrv.dsp,
	  src/arch/win32/tape.dsp, src/arch/win32/tcbm.dsp,
	  src/arch/win32/vdc.dsp, src/arch/win32/vdrive.dsp,
	  src/arch/win32/vic20.dsp, src/arch/win32/vicii.dsp,
	  src/arch/win32/viciidtv.dsp, src/arch/win32/video.dsp,
	  src/arch/win32/x128.dsp, src/arch/win32/x64.dsp,
	  src/arch/win32/x64dtv.dsp, src/arch/win32/xcbm2.dsp,
	  src/arch/win32/xpet.dsp, src/arch/win32/xplus4.dsp,
	  src/arch/win32/xvic.dsp, src/arch/win32/zlib.dsp: Compile
	  everything as multithreaded to calm down MSVC8 when doing
	  custom build steps.

	* src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp,
	  src/arch/win32/sid.dsp: Replace /GX option by /EHsc, and
	  remove /YX option for hand-compiled .cc files. This should
	  improve compatibility to MSVC8.

	* src/arch/win32/plus4.dsp, src/arch/win32/resid.dsp,
	  src/arch/win32/residfp.dsp, src/arch/win32/sid.dsp,
	  src/arch/win32/xpet.dsp, src/arch/win32/xvic.dsp: Fixed
	  compilation of release build for MSVC6.

2008-09-28  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/sid/resid-fp.cc: ReSID-fp update to V23 and warning fixes
	  as provided by Antti Lankila

2008-09-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32, src/arch/win32/hardsid.c,
	  src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp,
	  src/arch/win32/sid.dsp, src/resid-fp: Fixed the msvc release
	  build and fixed some warnings in src/arch/win32/hardsid.c

2008-09-27  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/beos/c64dtvui.cc: Added missing value lists.

	* src/arch/win32/Makefile.am: Added missing file.

2008-09-26  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.5

	* configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.5

	* src/arch/win32/x64.dsp: Disable global optimisation for
	  maincpu.c on release builds as it triggers an internal
	  compiler error; fixed a typo for release build
	  (resrc232user.rc vs resrs232user.rc)

2008-09-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/hardsid.c: Added support for the newer
	  hardsid.dll

2008-09-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/c64io.c: Changed ACIA I/O decoding to not mirror the
	  registers.

2008-09-20  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/vic20/vic20sound.c: Resolution for bug [2119804] VIC-20:
	  Lowest note bug.

2008-09-17  Andreas Matthies <andreas.matthies@gmx.net>

	* src/arch/amigaos/uiapi.c, src/arch/beos/ui.cc,
	  src/arch/msdos/ui.c, src/arch/os2/ui.c, src/arch/riscos/ui.c,
	  src/arch/unix/gp2x/ui.c, src/arch/unix/gui/ui.c,
	  src/arch/unix/macosx/cocoa/ui.m, src/arch/win32/ui.c,
	  src/event.c, src/uiapi.h: Changed ui_select_file to
	  ui_get_file to avoid conflicts with private functions.

	* src/arch/amigaos/uiapi.c, src/arch/beos/ui.cc,
	  src/arch/msdos/ui.c, src/arch/os2/ui.c, src/arch/riscos/ui.c,
	  src/arch/unix/gp2x/ui.c, src/arch/unix/gui/ui.c,
	  src/arch/unix/macosx/cocoa/ui.m, src/arch/win32/res.rc,
	  src/arch/win32/resstrings.txt, src/arch/win32/ui.c,
	  src/arch/win32/uiattach.c, src/arch/win32/uilib.c,
	  src/arch/win32/uilib.h, src/event.c, src/uiapi.h: Added
	  ui_select_file to uiapi. Added EventImageInclude resource and
	  a mode that doesn't include the images. This makes
	  distribution of histories without copyright violation
	  possible. Added new "CBM files" filter to win32 autostart
	  dialog. Fixed the "remember last selected filter" code.

2008-09-15  Andreas Matthies <andreas.matthies@gmx.net>

	* src/sid/resid-fp.cc, src/sid/resid.cc: Changed sound_t to hold
	  a pointer to the SID(FP) object instead of the SID(FP) itself.
	  This makes MSVC compiler happy.

	* src/arch/win32/uikeyboard.c: Fixed memory leak.

2008-09-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/sid.h, src/sid/resid-fp.cc: svn property fixes
	  for src/sid/resid-fp.cc and changed the define of __SID_H__ in
	  src/resid-fp/sid.h to __SID_FP_H__

	* src/arch/win32/msvc/siddefs-fp.h,
	  src/resid-fp/siddefs-fp.h.in, src/sid/resid-fp.cc,
	  src/sid/resid.cc, src/sid/sid.c: Added some resid-fp define
	  fixes.

2008-09-14  pottendo <pottendo@aon.at>

	* po/hu.po: Updated by Zoltan.

2008-09-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/msvc/siddefs.h: Removed C64DTV_SUPPORT #ifdef.

2008-09-13  Andreas Matthies <andreas.matthies@gmx.net>

	* src/drive/drivecpu.c, src/maincpu.c: Fixed compiler warnings.

2008-09-13  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid/envelope.cc, src/resid/envelope.h, src/resid/sid.cc,
	  src/resid/sid.h, src/resid/siddefs.h.in, src/resid/voice.cc,
	  src/resid/wave.cc, src/resid/wave.h: Fixed DTVSID by removing
	  obsolete SUPPORT_C64DTV ifdefs from resid

2008-09-12  Andreas Matthies <andreas.matthies@gmx.net>

	* src/6510core.c, src/core/viacore.c, src/drive/iec/via1d1541.c,
	src/drive/iecieee/via2d.c, src/drive/ieee/via1d2031.c,
	src/interrupt.h, src/pet/petvia.c, src/via.h,
	src/vic20/vic20ieeevia1.c, src/vic20/vic20ieeevia2.c,
	src/vic20/vic20via1.c, src/vic20/vic20via2.c: VIA interrupt hook
	set_int gets a relative clock parameter to handle CPU clock
	offset. Fixed check for pending alarm in viacore_read by one
	cycle. This fixes VIC20 game Bandits.

2008-09-02  Andreas Matthies <andreas.matthies@gmx.net>

	* src/6510core.c, src/drive/drivecpu.c, src/interrupt.h,
	src/maincpu.c, src/vicii/vicii-mem.c: Introduced some kind of
	flipflop on the CPU IRQ line via IK_IRQPEND flag which is set
	together with IK_IRQ and if IRQ is pending but delayed by an IRQ
	enabling opcode. Flag is resetted after interrupt handler. D019
	needs to trigger pending alarm if IRQ condition is already
	triggered.

2008-09-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/digimax.c: Fixed the digimax sound generation.

	* src/resid-fp/filter.cc, src/resid-fp/filter.h,
	  src/resid-fp/sid.cc, src/resid-fp/sid.h,
	  src/resid/Makefile.am, src/sid/resid-fp.cc: fixes aliasing
	  allowance to truly >= 20 kHz, updates distortion parameters
	  slightly and adds "SSE" to log output if it's enabled.

2008-09-07  Christian Vogelgsang <chris@vogelgsang.org>

	* src/resid-fp/configure.in: resid-fp: added check for -fno-pic
	  if using gcc. -fno-pic is required to compile on osx.

2008-09-06  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/openGL_sync.c
	(openGL_{set,get}_canvas_refreshrate): new functions.

	* src/arch/unix/x11/gnome/gnomevideo.c (video_canvas_create),
	src/arch/unix/x11/xaw/x11video.c (video_canvas_create): pass
	canvas to openGL_sync_init().

	* src/arch/unix/openGL_sync.h: new prototypes for
	openGL_{set,get}_canvas_refreshrate(), openGL_sync_init() now
	expects a canvas in order to get/set the current canvas'
	refreshrate.

	* src/arch/unix/gui/uivicii.c (openGL_set_desktoprefresh): New
	function to enter Desktop frequency, in case the automatic
	detection is wrong or not available. (vicii_submenu): New menu
	item for Desktop refresh setting.

2008-09-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	  src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	  src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	  src/arch/win32/res.rc, src/arch/win32/uimon.c,
	  src/arch/win32/vic20ui.c: Added the debug.h include, which is
	  needed for a proper debug compile.

2008-09-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/msvc/config.h,
	  src/arch/win32/msvc/siddefs-fp.h,
	  src/arch/win32/msvc/siddefs.h, src/arch/win32/resid.dsp,
	  src/arch/win32/residfp.dsp, src/arch/win32/sid.dsp,
	  src/resid-fp/Makefile.am, src/resid-fp/configure.in,
	  src/resid-fp/envelope.h, src/resid-fp/extfilt.h,
	  src/resid-fp/filter.h, src/resid-fp/pot.h, src/resid-fp/sid.h,
	  src/resid-fp/siddefs-fp.h.in, src/resid-fp/siddefs.h,
	  src/resid-fp/siddefs.h.in, src/resid-fp/version.cc,
	  src/resid-fp/voice.h, src/resid-fp/wave.h,
	  src/resid/siddefs.h, src/sid/Makefile.am: Added some missing
	  files for a correct 'make dist' and fixed for
	  out-of-source-dir building and added msvc support for
	  resid-fp.

	* src/arch/win32/ui.c, src/arch/win32/ui.h: Changed the
	  translation table register function to void instead of int.

2008-09-02  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.4

	* configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/resid-fp/siddefs.h,
	  src/version.h: Version 2.0.4

2008-09-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/monitor/mon_command.c: Added *nix intl N_() and _() to
	previously untranslated items.

2008-09-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/res.rc: Changed the win32 monitor menu items to
	empty strings.

	* src/arch/win32/res.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/ui.c, src/arch/win32/ui.h,
	src/arch/win32/uimon.c: Finished the cleanup of the win32 menu
	duplication.

2008-08-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc,
	data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc,
	data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c,
	src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	src/arch/win32/cbm2ui.c, src/arch/win32/petui.c,
	src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/resmenu.txt, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Finished
	the win32 main menu duplication removal (monitor menu still left
	to do).

2008-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc,
	data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc,
	data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c,
	src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	src/arch/win32/cbm2ui.c, src/arch/win32/petui.c,
	src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	src/arch/win32/vic20ui.c: Changed some more win32 menu-items
	over to be translated at run-time.

2008-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc,
	data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc,
	data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c,
	src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	src/arch/win32/cbm2ui.c, src/arch/win32/intl.c,
	src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc,
	src/arch/win32/rescbm2.rc, src/arch/win32/resmenu.txt,
	src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	src/arch/win32/vic20ui.c: Changed some more win32 menu-items
	over to be translated at run-time.

2008-08-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc,
	data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc,
	data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c,
	src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	src/arch/win32/cbm2ui.c, src/arch/win32/petui.c,
	src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	src/arch/win32/vic20ui.c: Changed some more win32 menu-items
	over to be translated at run-time.

2008-08-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc,
	data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc,
	data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c,
	src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	src/arch/win32/cbm2ui.c, src/arch/win32/petui.c,
	src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	src/arch/win32/vic20ui.c: Changed some more win32 menu-items
	over to be translated at run-time.

2008-08-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/Makefile.am, data/C64/Makefile.am,
	data/C64DTV/Makefile.am, data/CBM-II/Makefile.am,
	data/PET/Makefile.am, data/PLUS4/Makefile.am,
	data/VIC20/Makefile.am: Did a data dir cleanup to where for *nix
	platforms only the needed files get installed.

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	data/C64DTV/win_shortcuts.vsc, data/CBM-II/win_shortcuts.vsc,
	data/PET/win_shortcuts.vsc, data/PLUS4/win_shortcuts.vsc,
	data/VIC20/win_shortcuts.vsc, src/arch/win32/c128ui.c,
	src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	src/arch/win32/cbm2ui.c, src/arch/win32/petui.c,
	src/arch/win32/plus4ui.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/resmenu.txt, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Started to
	change the win32 menu-items to be translated at run-time instead
	of having a menu per language.

2008-08-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/resmenu.txt, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/resvic20.rc, src/arch/win32/vic20ui.c: Changed
	the names of the win32 popup IDs to make more sense and got rid
	of the #if 0 .... #endif around the language items to make
	testing easier.

2008-08-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/resc64dtv.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/ui.c,
	src/arch/win32/ui.h, src/arch/win32/vic20ui.c: Added win32 popup
	menu translation.

2008-08-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/ui.c, src/arch/win32/ui.h: Fixed the shortcuts
	not being added when switching languages and started on the
	win32 menu duplication cleanup.

2008-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/c128.tgt,
	src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt,
	src/arch/os2/watcom/c64cart.tgt,
	src/arch/os2/watcom/c64common.tgt,
	src/arch/os2/watcom/c64dtv.tgt,
	src/arch/os2/watcom/c64dtvc64.tgt,
	src/arch/os2/watcom/cartconv.tgt, src/arch/os2/watcom/cbm2.tgt,
	src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/crtc.tgt,
	src/arch/os2/watcom/dialogs.tgt,
	src/arch/os2/watcom/diskimage.tgt,
	src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/fileio.tgt,
	src/arch/os2/watcom/fsdevice.tgt,
	src/arch/os2/watcom/gfxoutputdrv.tgt,
	src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt,
	src/arch/os2/watcom/iecc64exp.tgt,
	src/arch/os2/watcom/iecieee.tgt,
	src/arch/os2/watcom/iecplus4exp.tgt,
	src/arch/os2/watcom/ieee.tgt,
	src/arch/os2/watcom/imagecontents.tgt,
	src/arch/os2/watcom/kbd.tgt, src/arch/os2/watcom/mainsrc.tgt,
	src/arch/os2/watcom/monitor.tgt,
	src/arch/os2/watcom/nonresid-specific.tgt,
	src/arch/os2/watcom/nonvic1or2-specific.tgt,
	src/arch/os2/watcom/nonx128-specific.tgt,
	src/arch/os2/watcom/nonx1541-specific.tgt,
	src/arch/os2/watcom/nonx64-specific.tgt,
	src/arch/os2/watcom/parallel.tgt, src/arch/os2/watcom/pet.tgt,
	src/arch/os2/watcom/petcat-specific.tgt,
	src/arch/os2/watcom/petcat.tgt, src/arch/os2/watcom/plus4.tgt,
	src/arch/os2/watcom/printerdrv.tgt,
	src/arch/os2/watcom/raster.tgt,
	src/arch/os2/watcom/resid-specific.tgt,
	src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/rs232drv.tgt,
	src/arch/os2/watcom/serial.tgt,
	src/arch/os2/watcom/sounddrv.tgt, src/arch/os2/watcom/tape.tgt,
	src/arch/os2/watcom/tcbm.tgt, src/arch/os2/watcom/vdc.tgt,
	src/arch/os2/watcom/vdrive.tgt, src/arch/os2/watcom/vic20.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt,
	src/arch/os2/watcom/viciicommon.tgt,
	src/arch/os2/watcom/viciidtv.tgt, src/arch/os2/watcom/video.tgt,
	src/arch/os2/watcom/vsid.tgt,
	src/arch/os2/watcom/x128-specific.tgt,
	src/arch/os2/watcom/x128.tgt,
	src/arch/os2/watcom/x1541-specific.tgt,
	src/arch/os2/watcom/x1541.tgt,
	src/arch/os2/watcom/x64-specific.tgt,
	src/arch/os2/watcom/x64.tgt,
	src/arch/os2/watcom/x64dtv-specific.tgt,
	src/arch/os2/watcom/x64dtv.tgt,
	src/arch/os2/watcom/x64x128-specific.tgt,
	src/arch/os2/watcom/xall-specific.tgt,
	src/arch/os2/watcom/xcbm2-specific.tgt,
	src/arch/os2/watcom/xcbm2.tgt,
	src/arch/os2/watcom/xpet-specific.tgt,
	src/arch/os2/watcom/xpet.tgt,
	src/arch/os2/watcom/xplus4-specific.tgt,
	src/arch/os2/watcom/xplus4.tgt,
	src/arch/os2/watcom/xvic-specific.tgt,
	src/arch/os2/watcom/xvic.tgt, src/arch/win32/watcom/arch.tgt,
	src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/c128.tgt,
	src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/c64.tgt,
	src/arch/win32/watcom/c64cart.tgt,
	src/arch/win32/watcom/c64commonc128.tgt,
	src/arch/win32/watcom/c64commonc128c64dtv.tgt,
	src/arch/win32/watcom/c64commonc64dtv.tgt,
	src/arch/win32/watcom/c64dtv.tgt,
	src/arch/win32/watcom/c64exp.tgt,
	src/arch/win32/watcom/cartconv.tgt,
	src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/core.tgt,
	src/arch/win32/watcom/crtc.tgt,
	src/arch/win32/watcom/diskimage.tgt,
	src/arch/win32/watcom/drive.tgt,
	src/arch/win32/watcom/fileio.tgt,
	src/arch/win32/watcom/fsdevice.tgt,
	src/arch/win32/watcom/gfxoutputdrv.tgt,
	src/arch/win32/watcom/iec.tgt,
	src/arch/win32/watcom/iec128dcr.tgt,
	src/arch/win32/watcom/iecbus.tgt,
	src/arch/win32/watcom/iecieee.tgt,
	src/arch/win32/watcom/ieee.tgt,
	src/arch/win32/watcom/imagecontents.tgt,
	src/arch/win32/watcom/maincpu.tgt,
	src/arch/win32/watcom/monitor.tgt,
	src/arch/win32/watcom/parallel.tgt,
	src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/petcat.tgt,
	src/arch/win32/watcom/plus4.tgt,
	src/arch/win32/watcom/plus4exp.tgt,
	src/arch/win32/watcom/printerdrv.tgt,
	src/arch/win32/watcom/raster.tgt,
	src/arch/win32/watcom/rs232drv.tgt,
	src/arch/win32/watcom/serial.tgt, src/arch/win32/watcom/sid.tgt,
	src/arch/win32/watcom/sounddrv.tgt,
	src/arch/win32/watcom/tape.tgt, src/arch/win32/watcom/tcbm.tgt,
	src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vdrive.tgt,
	src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj,
	src/arch/win32/watcom/vicii.tgt,
	src/arch/win32/watcom/viciicommon.tgt,
	src/arch/win32/watcom/viciidtv.tgt,
	src/arch/win32/watcom/video.tgt, src/arch/win32/watcom/x128.tgt,
	src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt,
	src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xpet.tgt,
	src/arch/win32/watcom/xplus4.tgt,
	src/arch/win32/watcom/xvic.tgt: Tweaked the watcom speed
	optimizations to make the exes run faster.

2008-08-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs, src/arch/os2/watcom,
	src/arch/win32/watcom: Added some svn ignores for watcom
	generated files.

2008-08-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* Makefile.am: Changed to use a 'common' files list and a 'po'
	files list for the 'make dist' fix.

	* src/arch/amigaos/amigamain.c, src/arch/amigaos/signals.c,
	src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c,
	src/arch/unix/joy.c, src/arch/unix/joy_usb.c,
	src/arch/unix/rs232.c, src/arch/unix/signals.c,
	src/arch/unix/unixmain.c, src/arch/unix/x11/gnome/uinetplay.c,
	src/arch/unix/x11/gnome/uiscreenshot.c,
	src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c,
	src/arch/unix/x11/xaw/uicolor.c, src/arch/unix/x11/xaw/x11ui.c,
	src/arch/unix/x11/xaw/x11video.c, src/arch/win32/rs232.c,
	src/c64/tfe.c, src/diskimage/diskimage.c, src/keyboard.c,
	src/plus4/ted-snapshot.c, src/sound.c, src/vsync.c: Got rid of
	(most of) the translation of log entries.

	* Makefile.am: Fixed a typo.

	* Makefile.am, configure.in: Fixed to make 'make dist' work on
	all platforms.

2008-08-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* AUTHORS, README, doc/html/index.html, doc/vice.texi,
	src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc,
	src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc,
	src/arch/unix/macosx/Resources/Credits.html,
	src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c,
	src/arch/win32/res.rc, src/info.c, src/main.c: Added the
	VICEplus members to the VICE members lists.

	* po/fr.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc,
	src/arch/win32/rescbm2.rc, src/arch/win32/resdrivec128.rc,
	src/arch/win32/resdrivec64.rc, src/arch/win32/resdriveplus4.rc,
	src/arch/win32/resdrivevic20.rc, src/arch/win32/resmmc64.rc,
	src/arch/win32/resmouse.rc, src/arch/win32/respet.rc,
	src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/ressidcart.rc, src/arch/win32/resvic20.rc,
	src/arch/win32/resvicii.rc, src/translate.c: Updated the french
	translations.

2008-07-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/Readme.beos, src/arch/amigaos/README.AMIGA: Updated some
	readme files

2008-07-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/arch/unix/sco_sol/make-bindist.sh,
	vice-mint.spec, vice.spec: Fixed some typos and updated the rpm
	spec files to 2.0

2008-07-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* build/riscos/build-cross.sh,
	src/arch/unix/gp2x/make-bindist.sh: Fixed gp2x bindist script
	and riscos cross build script

2008-07-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/plain/NEWS: Updated the NEWS file

2008-07-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/ui.c, src/arch/os2/vac++/incl/mainsrc.icc,
	src/arch/os2/watcom/mainsrc.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/vice.wpj,
	src/sound.h: Added the new clipboard.c file to the win32 and
	os/2 watcom project and to the os/2 vac++ project.

2008-07-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/Makefile.am, src/arch/beos/console.c,
	src/arch/beos/constants.h, src/arch/beos/ui.cc,
	src/arch/beos/ui_sid.cc, src/arch/beos/vicemenu.cc,
	src/clipboard.h: Added copy/paste support to the BeOS port.

	* src/Makefile.am, src/arch/amigaos/c128uires.h,
	src/arch/amigaos/c64uires.h, src/arch/amigaos/cbm2uires.h,
	src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	src/arch/amigaos/joyai.c, src/arch/amigaos/petuires.h,
	src/arch/amigaos/plus4uires.h, src/arch/amigaos/private.h,
	src/arch/amigaos/ui.c, src/arch/amigaos/uires.h,
	src/arch/amigaos/vic20uires.h, src/arch/amigaos/video.c,
	src/arch/win32/ui.c, src/clipboard.c, src/clipboard.h: put the
	clipboard related common code in a new file clipboard.c, and
	added copy/paste support for the amiga ports.

2008-07-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/GP2X-Howto.txt, doc/Makefile.am: Added a GP2X-Howto.txt
	which explains how to cross-compile the GP2X port using
	DevkitGP2X.

	* src/c64/digimax.c, src/pet/petsound.c, src/plus4/ted-sound.c,
	src/sound.h, src/vic20/vic20sound.c: Added a proper digital
	audio mixing routine and fixed the multiple audio-source mixing.

2008-07-01  Marco van den Heuvel <blackystardust68@yahoo.com>

2008-06-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/ui.c, src/c128/c128mem.c, src/c64/c64mem.c,
	src/cbm2/cbm2mem.c, src/mem.h, src/monitor/monitor.c,
	src/pet/petmem.c, src/plus4/plus4mem.c, src/vic20/vic20mem.c:
	Extended the mem_get_screen_parameter() function to include a
	bank, which makes xcbm2 work with copy/paste now.

	* src/vic20/vic-mem.c, src/vic20/vic20mem.c: Added the missing
	vic_peek() function (why was it in vic-mem.h if it did not exist
	??), and corrected a missing shift.

	* src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/rescbm2.rc, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc,
	src/pet/petmem.c, src/vic20/vic20mem.c: Fixed the pet and vic20
	mem_get_screen_parameter() and extended the copy/paste text to
	the other languages.

2008-06-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/plain/NEWS, doc/html/solaris.html: Added
	sol11/opensolaris/solaris express port to the solaris page and
	NEWS file.

2008-06-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/plain/NEWS: Corrected a typo

2008-06-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/sco_sol/make-bindist.sh,
	src/video/video-resources.c: Added a fix to a possible crash of
	the win32 port when loading settings that turned on the poor
	performance new PAL emu combo, and added support for opensolaris
	to the make-bindist.sh script.

	* src/c64/ramcart.c: Added some more in-depth comments about the
	RamCart emulation and fixed the control registers emulation.

2008-06-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/c64io.c, src/c64/georam.c, src/c64/georam.h: Added
	some more in-depth comments about the GeoRAM emulation and fixed
	the control registers emulation.

2008-06-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/uikeyboard.c: Fixed the win32 shortcut text not
	showing up on win9x and win nt 4

	* po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	src/c64/cart/c64cart.c, src/translate.c,
	src/vicii/vicii-cmdline-options.c: Updated the dutch
	translations

	* src/arch/amigaos/intl.c, src/arch/unix/qnx6/make-bindist.sh,
	src/arch/unix/sco_sol/make-bindist.sh, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/rescbm2.rc, src/arch/win32/reside64.rc,
	src/arch/win32/resmouse.rc, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc,
	src/translate.c: Updated the win32/amigaos hungarian
	translations, and fixed/updated the make-bindish.sh scripts for
	qnx6, openserver and unixware

2008-06-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/qnx6/make-bindist.sh,
	src/arch/unix/sco_sol/make-bindist.sh,
	src/arch/unix/skyos/make-bindist.sh: Improved some of the *nix
	based make-bindist.sh scripts

2008-06-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/plus4/plus4mem.c: Fixed plus4 rom store.

2008-06-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/uiapi.c, src/arch/os2/ui.c,
	src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/xaw/x11ui.c,
	src/monitor/mon_lex.c, src/monitor/mon_lex.l,
	src/plus4/plus4mem.c: Fixed plus4 csory/hannes issues, fixed
	monitor undump command and added 'continue' UI item to some of
	the other archs.

2008-06-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* Makefile.am, doc/html/index.html, vice-mint.spec: Added Atari
	Mint rpm build spec and added the port to the index page.

2008-06-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/Makefile.am,
	src/arch/win32/make-msvc-bindist.bat,
	src/arch/win32/watcom/make-watcom-bindist.bat: Added bindist
	generation batch files for the msvc and watcom compiler people.

2008-06-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/ffmpeglib.c, src/arch/win32/fullscrn.c,
	src/arch/win32/intl.c, src/arch/win32/intl.h,
	src/arch/win32/signals.c, src/arch/win32/statusbar.c,
	src/arch/win32/ui.c, src/arch/win32/uiacia.c,
	src/arch/win32/uiattach.c, src/arch/win32/uic128.c,
	src/arch/win32/uic64_256k.c, src/arch/win32/uic64cart.c,
	src/arch/win32/uicart.c, src/arch/win32/uicbm2set.c,
	src/arch/win32/uicmdline.c, src/arch/win32/uiconsole.c,
	src/arch/win32/uidrivec128.c, src/arch/win32/uidrivec64.c,
	src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c,
	src/arch/win32/uidrivevic20.c, src/arch/win32/uievent.c,
	src/arch/win32/uifliplist.c, src/arch/win32/uigeoram.c,
	src/arch/win32/uihelp.c, src/arch/win32/uiide64.c,
	src/arch/win32/uijoystick.c, src/arch/win32/uikeyboard.c,
	src/arch/win32/uilib.c, src/arch/win32/uimediafile.c,
	src/arch/win32/uinetwork.c, src/arch/win32/uiperipheral.c,
	src/arch/win32/uipetreu.c, src/arch/win32/uipetset.c,
	src/arch/win32/uiplus256k.c, src/arch/win32/uiplus4cart.c,
	src/arch/win32/uiplus60k.c, src/arch/win32/uiquicksnapshot.c,
	src/arch/win32/uiramcart.c, src/arch/win32/uireu.c,
	src/arch/win32/uirom.c, src/arch/win32/uirs232user.c,
	src/arch/win32/uisid.c, src/arch/win32/uisnapshot.c,
	src/arch/win32/uisound.c, src/arch/win32/uivideo.c,
	src/translate.c: Final stage of switching the win32 intl over to
	use only the new way of win32 string translation

	* src/arch/win32/ffmpeglib.c, src/arch/win32/fullscrn.c,
	src/arch/win32/intl.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/resgeoram.rc, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/resvic20.rc, src/arch/win32/signals.c,
	src/arch/win32/statusbar.c, src/arch/win32/ui.c,
	src/arch/win32/uiacia.c, src/arch/win32/uiattach.c,
	src/arch/win32/uic128.c, src/arch/win32/uic64_256k.c,
	src/arch/win32/uic64cart.c, src/arch/win32/uicart.c,
	src/arch/win32/uicbm2set.c, src/arch/win32/uicmdline.c,
	src/arch/win32/uiconsole.c, src/arch/win32/uidrivec128.c,
	src/arch/win32/uidrivec64.c, src/arch/win32/uidrivepetcbm2.c,
	src/arch/win32/uidriveplus4.c, src/arch/win32/uidrivevic20.c,
	src/arch/win32/uievent.c, src/arch/win32/uifliplist.c,
	src/arch/win32/uigeoram.c, src/arch/win32/uihelp.c,
	src/arch/win32/uiide64.c, src/arch/win32/uijoystick.c,
	src/arch/win32/uikeyboard.c, src/arch/win32/uilib.c,
	src/arch/win32/uimediafile.c, src/arch/win32/uinetwork.c,
	src/arch/win32/uiperipheral.c, src/arch/win32/uipetreu.c,
	src/arch/win32/uipetset.c, src/arch/win32/uiplus256k.c,
	src/arch/win32/uiplus4cart.c, src/arch/win32/uiplus60k.c,
	src/arch/win32/uiquicksnapshot.c, src/arch/win32/uiramcart.c,
	src/arch/win32/uireu.c, src/arch/win32/uirom.c,
	src/arch/win32/uirs232user.c, src/arch/win32/uisid.c,
	src/arch/win32/uisnapshot.c, src/arch/win32/uisound.c,
	src/arch/win32/uivideo.c: First stage of switching the win32
	intl over to use only intl_translate_text_new()

2008-06-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/intl.c, src/arch/win32/ui.h,
	src/video/video-resources.c: Added the ui_massage() prototype to
	the win32 ui.h file

2008-06-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/nl.po, src/arch/amigaos/intl.c, src/arch/win32/intl.c,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/resmouse.rc, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resvic20.rc,
	src/translate.c: Updated the german and swedish translations
	from the po files in Martin's branch

2008-06-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/plain/NEWS, src/video/video-resources-pal.c,
	src/video/video-resources.c, src/video/video-resources.h: Added
	a warning for win32 for when new PAL emulation, double size and
	double scan is used, since that combination suffers from
	performance problems.

2008-06-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* config.guess, config.sub, src/info.c: Fixed Hannu's email addy
	and added preliminary avr32-linux support to the config.guess
	and config.sub files

2008-06-09  Marco van den Heuvel <blackystardust68@yahoo.com>

	* AUTHORS, README, doc/html/plain/NEWS, doc/vice.texi,
	src/arch/amigaos/mui/mui.c, src/arch/beos/ui.cc,
	src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc,
	src/arch/unix/macosx/Resources/Credits.html,
	src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c,
	src/arch/win32/res.rc, src/info.c, src/main.c: Updated NEWS with
	mostly the stuff I was involved in, updated info.c and vice.texi
	with the new contributors, and added Fabrizio to all related
	files as a VICE core team member.

2008-06-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/alarm.h, src/c128/c128mem.c, src/c1541.c, src/c64/tfe.c,
	src/cbmimage.c, src/fsdevice/fsdevice-open.c, src/pet/petmem.c,
	src/plus4/ted-mem.c, src/sid/sid-resources.c,
	src/sounddrv/soundwmm.c, src/vdrive/vdrive-command.c,
	src/vdrive/vdrive-internal.c, src/vicii/vicii-mem.c: Fixed some
	common code warnings/issues

	* doc/html/Makefile.am, doc/html/amigaos.html,
	doc/html/beos.html, doc/html/hpux.html, doc/html/index.html,
	doc/html/qnx.html, doc/html/sco.html, doc/html/solaris.html:
	Updated most of the html pages for the upcoming 2.0 release

2008-06-07  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128uires.h, src/arch/amigaos/c64uires.h,
	src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	src/arch/amigaos/uic64cart.c, src/arch/amigaos/uires.h,
	src/arch/beos/c64ui.cc, src/arch/beos/constants.h,
	src/arch/beos/vicemenu.cc, src/arch/msdos/uic64cart.c,
	src/arch/os2/dialogs/menubar.c,
	src/arch/os2/vac++/incl/c64cart.icc,
	src/arch/os2/watcom/c64cart.tgt, src/arch/unix/gui/uic64cart.c,
	src/arch/unix/x11/xaw/x11ui.c, src/arch/win32/c64cart.dsp,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/resmenu.txt,
	src/arch/win32/resstrings.txt, src/arch/win32/uic64cart.c,
	src/arch/win32/watcom/c64cart.tgt, src/c128/c128-resources.c,
	src/c128/c128rom.c, src/c128/c128rom.h, src/c64/c64-resources.c,
	src/c64/c64io.c, src/c64/c64io.h, src/c64/c64rom.c,
	src/c64/c64rom.h, src/c64/cart/Makefile.am,
	src/c64/cart/actionreplay4.c, src/c64/cart/actionreplay4.h,
	src/c64/cart/c64cart.c, src/c64/cart/c64cartmem.c,
	src/c64/cart/crt.c, src/c64/cart/stardos.c,
	src/c64/cart/stardos.h, src/cartconv.c, src/cartridge.h,
	src/translate.c, src/translate.txt, src/video/render2x2pal.c,
	src/video/render2x2pal.h, src/video/video-color.c: Added
	Groepaz's PAL emulation, action replay 4 cart and stardos cart

	* po/POTFILES.in, src/arch/amigaos/intl.c,
	src/arch/amigaos/intl.txt, src/arch/amigaos/mui/uivideoc128.c,
	src/arch/amigaos/mui/uivideoc64plus4vic20.c,
	src/arch/beos/ui_video.cc, src/arch/os2/dialogs/dlg-color.c,
	src/arch/os2/dialogs/dlg-color.h,
	src/arch/os2/dialogs/dlg-color.rc,
	src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc, src/arch/unix/gui/uipalemu.c,
	src/arch/unix/x11/gnome/uipalcontrol.c, src/arch/win32/intl.c,
	src/arch/win32/res.rc, src/arch/win32/resdialogs.txt,
	src/arch/win32/resstrings.txt, src/arch/win32/uivideo.c,
	src/translate.c, src/translate.txt,
	src/vicii/vicii-cmdline-options.c, src/video.h,
	src/video/render2x2.c, src/video/render2x2.h,
	src/video/render2x2pal.c, src/video/render2x2pal.h,
	src/video/video-color.c, src/video/video-render-pal.c,
	src/video/video-resources-pal.c, src/video/video-resources.c,
	src/video/video-resources.h: Added the new PAL emulation by
	Groepaz

2008-06-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in, po/nl.po, src/arch/win32/res.rc,
	src/translate.c: Updated dutch translations

	* ChangeLog, po/ChangeLog, src/ChangeLog: Fixed some Changelog
	entries

	* src/sound.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h:
	Added soundbuffer size patch and interleave patch

2008-06-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/network.c: minix recv and send prototypes
	are present in the headers of 3.1.3, made a check in
	configure.in and made the prototypes in network.c to only be
	used for minix 3.1.2 and down

	* src/arch/amigaos/make-bindist.sh, src/arch/beos/archdep.c,
	src/arch/beos/blockdev.c, src/arch/beos/console.c,
	src/arch/beos/joy.cc, src/arch/beos/kbd.c, src/arch/beos/kbd.h,
	src/arch/beos/make-bindist.sh, src/arch/beos/ui_device.cc,
	src/arch/beos/ui_ram.cc, src/arch/beos/ui_sid.cc,
	src/arch/beos/ui_sound.cc, src/arch/beos/ui_vicii.cc,
	src/arch/beos/ui_video.cc, src/arch/beos/uimon.c,
	src/arch/beos/vicewindow.cc, src/arch/msdos/make-bindist.sh,
	src/arch/unix/coproc.c, src/arch/unix/gp2x/make-bindist.sh,
	src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/uivicii.c,
	src/arch/unix/gui/uivicii.h, src/arch/unix/mousedrv.c,
	src/arch/unix/qnx6/make-bindist.sh, src/arch/unix/rs232.c,
	src/arch/unix/sco_sol/make-bindist.sh, src/arch/unix/signals.c,
	src/arch/unix/vsyncarch.c, src/arch/unix/x11/qnxshm.c,
	src/arch/unix/x11/renderxv.c,
	src/arch/unix/x11/xaw/widgets/FileSel.c,
	src/arch/unix/x11/xaw/widgets/MultiList.c,
	src/arch/unix/x11/xaw/x11ui.c, src/gfxoutputdrv/ffmpegdrv.c,
	src/initcmdline.c, src/network.c, src/sounddrv/soundbeos.cc,
	src/video.h: Added some more warning fixes and beos fixes

2008-09-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.in, src/c64dtv/Makefile.am: Added a check for
	  '--param inline-unit-growth=60' and fixed to only be used if
	  the compiler supports it.

	* src/resid-fp/wave.cc, src/resid-fp/wave.h: Added fix by Antti.

2008-09-01  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/uipalcontrol.c: *
	  arch/unix/x11/gnome/uipalcontrol.c (pal_ctrl_reset): fixed
	  reset bug where scale for widget was accidentically used for
	  the resource.

2008-08-31  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/c64dtv/Makefile.am: Added AM_CFLAGS=--param
	  inline-unit-growth=60 so c64dtvcpu.c does not generate
	  warnings anymore.

	* src/resid-fp/convolve-sse.cc, src/resid-fp/envelope.cc,
	  src/resid-fp/envelope.h, src/resid-fp/filter.cc,
	  src/resid-fp/filter.h, src/resid-fp/sid.cc,
	  src/resid-fp/sid.h, src/resid-fp/wave.h: Replaced TABs with
	  spaces.

	* src/sid/resid-fp.cc: Fixed a parameter incompatibility showing
	  only on some systems. (why?)

	* src/resid-fp: Adjusted svn:ignore to also include
	  libresidfp.a.

	* src/resid-fp/extfilt.cc, src/resid-fp/filter.cc,
	  src/resid-fp/filter.h, src/resid-fp/sid.cc,
	  src/resid-fp/sid.h, src/resid-fp/siddefs.h,
	  src/resid-fp/siddefs.h.in: Fixed "new-born" compilation
	  warnings on MSVC6 for resid-fp.

	* src/arch/win32/resid.dsp, src/arch/win32/residfp.dsp,
	  src/arch/win32/sid.dsp: Compile C++ files without copying them
	  to .cpp first.

2008-08-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/ChangeLog, src/resid-fp/INSTALL,
	src/resid-fp/NEWS, src/resid-fp/README: Added latest changes by
	Antti.

	* src/arch/win32/residfp.dsp: Added convolve.cpp to the resid-fp
	msvc project file.

2008-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/Makefile.am, src/resid-fp/configure.in,
	src/resid-fp/convolve-sse.cc, src/resid-fp/convolve.cc,
	src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/siddefs.h,
	src/resid-fp/siddefs.h.in: Changed to where convolve.cc will
	always get compiled and linked in and concolve-sse.cc will only
	get compiled (and linked) if sse compile is available.

	* src/resid-fp/convolve-sse.cc, src/resid-fp/convolve.cc:
	Duplicated sid.cc to convolve.cc and convolve-sse.cc in order to
	use the right convolve function at runtime.

2008-08-29  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/configure.in, src/resid-fp/sid.cc: detect_sse
	fixes, forced nuke_denormals

	* src/resid-fp/sid.cc: Added detect_sse for non-SSE

	* src/resid-fp/envelope.cc, src/resid-fp/extfilt.h,
	src/resid-fp/filter.h, src/resid-fp/sid.cc, src/resid-fp/sid.h,
	src/resid-fp/siddefs.h, src/resid-fp/siddefs.h.in,
	src/resid-fp/wave.h: ReSID-fp improvements

2008-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/sid.cc, src/resid-fp/siddefs.h,
	src/resid-fp/siddefs.h.in, src/sid/resid-fp.cc: Added latest
	changes by Antti.

2008-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/sid.cc, src/resid-fp/sid.h: Added Antti's latest
	changes.

2008-08-28  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/wave.cc,
	src/resid-fp/wave.h, src/sid/resid-fp.cc: ReSID-fp improvements
	as provided by Antti Lankila

2008-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/residfp.dsp, src/arch/win32/vice.dsw,
	src/resid-fp/siddefs.h, src/resid-fp/siddefs.h.in,
	src/resid-fp/voice.cc: Added msvc support for resid-fp.

	* src/arch/amigaos/mui/uisid.c, src/arch/beos/ui_sid.cc,
	src/arch/msdos/uisid.c: Added resid-fp support to the msdos ui.

	* src/arch/beos/ui_sid.cc: Added resid-fp support to the beos
	ui.

	* src/resid-fp/configure.in: Added a check for the possible
	'broken' xmmintrin.h header.

2008-08-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp, src/resid-fp/AUTHORS, src/resid-fp/ChangeLog,
	src/resid-fp/INSTALL, src/resid-fp/Makefile.am,
	src/resid-fp/NEWS, src/resid-fp/README,
	src/resid-fp/README.VICE, src/resid-fp/THANKS,
	src/resid-fp/TODO, src/resid-fp/configure.in,
	src/resid-fp/envelope.cc, src/resid-fp/envelope.h,
	src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h,
	src/resid-fp/filter.cc, src/resid-fp/filter.h,
	src/resid-fp/pot.cc, src/resid-fp/pot.h,
	src/resid-fp/samp2src.pl, src/resid-fp/sid.cc,
	src/resid-fp/sid.h, src/resid-fp/siddefs.h,
	src/resid-fp/siddefs.h.in, src/resid-fp/spline.h,
	src/resid-fp/voice.cc, src/resid-fp/voice.h,
	src/resid-fp/wave.cc, src/resid-fp/wave.h,
	src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PS_.cc,
	src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581__ST.cc,
	src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PS_.cc,
	src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580__ST.cc:
	Re-added the resid-fp directory.

	* src/resid-fp: Removed resid-fp directory so I can re-add it as
	a copy of resid with the svn history intact.

	* src/arch/amigaos/mui/uisid.c, src/resid-fp/ChangeLog,
	src/resid-fp/INSTALL, src/resid-fp/NEWS, src/resid-fp/README,
	src/resid-fp/sid.cc, src/resid-fp/sid.h: Added amiga resid-fp UI
	elements and added updates by Antti.

	* src/resid-fp/Makefile.am, src/resid-fp/sid.cc: Added runtime
	SSE detection.

2008-08-26  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/x11/gnome/x11ui.c, src/resid-fp/filter.cc,
	src/resid-fp/filter.h, src/resid-fp/sid.cc: Added casts to
	resid-fp to remove warnings, fixed vsid crash

2008-08-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/uisid.c,
	src/resid-fp, src/resid-fp/configure.in: Added an -msse check to
	the resid-fp configure.in and added win32 UI elements to support
	resid-fp.

2008-08-25  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uisid.c, src/arch/unix/x11/gnome/x11ui.c:
	Added vsid check to gnomeui ui_open_canvas_window, seems to fix
	vsid crash. Cosmetic SID model fix.

	* src/arch/unix/gui/uisid.c, src/sid/resid-fp.cc,
	src/sid/sid-resources.c, src/sid/sid.h: Added defines for new
	SID models, converted unix/gui/uisid.c to use sid.h defines,
	added experimental automatic ReSID/-FP switching on SID model
	change

2008-08-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/sid/sid.h: Added new sid models.

2008-08-25  Hannu Nuotio <hannu.nuotio@tut.fi>

	* src/arch/unix/gui/uisid.c: Added Unix GUI menu items for
	ReSID-FP

2008-08-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/ChangeLog, src/resid-fp/INSTALL,
	src/resid-fp/NEWS, src/resid-fp/README,
	src/resid-fp/README.VICE, src/resid-fp/THANKS,
	src/resid-fp/TODO, src/resid-fp/configure.in,
	src/resid-fp/envelope.h, src/resid-fp/extfilt.cc,
	src/resid-fp/filter.cc, src/resid-fp/filter.h,
	src/resid-fp/sid.cc, src/resid-fp/sid.h, src/resid-fp/siddefs.h,
	src/resid-fp/siddefs.h.in, src/resid-fp/voice.cc,
	src/resid-fp/wave.cc, src/sid/resid-fp.cc: Added some more
	changes by Antti.

2008-08-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid-fp/envelope.cc, src/resid-fp/envelope.h,
	src/resid-fp/extfilt.cc, src/resid-fp/extfilt.h,
	src/resid-fp/filter.cc, src/resid-fp/filter.h,
	src/resid-fp/pot.cc, src/resid-fp/pot.h,
	src/resid-fp/samp2src.pl, src/resid-fp/sid.cc,
	src/resid-fp/sid.h, src/resid-fp/siddefs.h,
	src/resid-fp/siddefs.h.in, src/resid-fp/voice.cc,
	src/resid-fp/voice.h, src/resid-fp/wave.cc, src/resid-fp/wave.h,
	src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PS_.cc,
	src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581__ST.cc,
	src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PS_.cc,
	src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580__ST.cc,
	src/sid/resid-fp.cc, src/sid/resid.cc, src/sid/sid.c: Added
	changes by Antti to make reSID-fp work.

	* configure.in: Fixed more typos.

	* src/sid/Makefile.am: Fixed more typos.

	* src/sid/Makefile.am: Fixed a typo.

	* configure.in, src/Makefile.am, src/resid-fp/Makefile.am,
	src/sid/Makefile.am, src/sid/resid-fp.cc, src/sid/resid-fp.h,
	src/sid/sid-resources.c, src/sid/sid.c, src/sid/sid.h: Added
	resid-fp to the build system, and added the resid-fp engine as
	choice number 7.

	* src/resid-fp/spline.h, src/sid/resid-fp.cc: Deleted obsolete
	spline.h file and changed the function table names to have
	residfp_* instead of resid_*

	* src/resid-fp, src/resid-fp/AUTHORS, src/resid-fp/COPYING,
	src/resid-fp/ChangeLog, src/resid-fp/INSTALL,
	src/resid-fp/Makefile.am, src/resid-fp/NEWS,
	src/resid-fp/README, src/resid-fp/README.VICE,
	src/resid-fp/THANKS, src/resid-fp/TODO,
	src/resid-fp/configure.in, src/resid-fp/envelope.cc,
	src/resid-fp/envelope.h, src/resid-fp/extfilt.cc,
	src/resid-fp/extfilt.h, src/resid-fp/filter.cc,
	src/resid-fp/filter.h, src/resid-fp/pot.cc, src/resid-fp/pot.h,
	src/resid-fp/samp2src.pl, src/resid-fp/sid.cc,
	src/resid-fp/sid.h, src/resid-fp/siddefs.h,
	src/resid-fp/siddefs.h.in, src/resid-fp/spline.h,
	src/resid-fp/version.cc, src/resid-fp/voice.cc,
	src/resid-fp/voice.h, src/resid-fp/wave.cc, src/resid-fp/wave.h,
	src/resid-fp/wave6581_PST.cc, src/resid-fp/wave6581_PST.dat,
	src/resid-fp/wave6581_PS_.cc, src/resid-fp/wave6581_PS_.dat,
	src/resid-fp/wave6581_P_T.cc, src/resid-fp/wave6581_P_T.dat,
	src/resid-fp/wave6581__ST.cc, src/resid-fp/wave6581__ST.dat,
	src/resid-fp/wave8580_PST.cc, src/resid-fp/wave8580_PST.dat,
	src/resid-fp/wave8580_PS_.cc, src/resid-fp/wave8580_PS_.dat,
	src/resid-fp/wave8580_P_T.cc, src/resid-fp/wave8580_P_T.dat,
	src/resid-fp/wave8580__ST.cc, src/resid-fp/wave8580__ST.dat,
	src/sid/resid-fp.cc: Duplicated the resid directory and applied
	the new resid engine patch by Antti S. Lankila to it.

2008-08-31  Daniel Kahlin <tlr@users.sourceforge.net>

	* src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvdma.c: detabified
	  and corrected indentation.

2008-08-30  pottendo <pottendo@aon.at>

	* src/arch/unix/x11/gnome/x11ui.c: (ui_open_canvas_window):
	  Fixed -vsid option by not attaching the exposure and other
	  callbacks in vsid mode. * (ui_set_left/right_menu): Fixed a
	  GTK deprecation.

2008-08-24  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.3

	* src/ChangeLog: Cosmetical fix: Although retired, version 2.0.1
	  was marked in the file.

	* configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/version.h: Version 2.0.3

2008-08-23  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-dist.sh,
	src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/Makefile.am,
	src/arch/unix/macosx/Resources/x64dtv.icns,
	src/arch/unix/macosx/cocoa/menu/Makefile.am,
	src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h,
	src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m,
	src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m,
	src/arch/unix/macosx/cocoa/menu/c64dtvui.m,
	src/arch/unix/macosx/make-bindist.sh,
	src/arch/unix/macosx/x11-launcher.sh: Added x64dtv Mac support
	(ported from vp)

2008-07-20  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/x11/gnome/uicolor.c: fixed gtk color setup to be
	endian safe. big endian now works, too.

	* build/macosx/build-gtk.sh, build/macosx/build-inc.sh,
	build/macosx/build-vice-dist.sh,
	src/arch/unix/x11/gnome/x11ui.c: mac: fix to compile a 10.3/10.4
	binary with the correct X11 headers/libs on 10.5 OSX

2008-07-17  Christian Vogelgsang <chris@vogelgsang.org>

	* doc/html/macosx.html: updated macosx.html for 2.0 release

	* doc/ReadmeMacOSX.txt: updated OSX docs

2008-07-14  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/arch/unix/macosx/cocoa/video.m: fixed canvas id setup fixed
	ffmpeg options if no ffmpeg is available

2008-06-03  Christian Vogelgsang <chris@vogelgsang.org>

	* build/macosx/build-vice-release.sh: use supplied autogen
	script in release build

2008-05-23  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/VICE.xcodeproj,
	src/arch/unix/macosx/VICE.xcodeproj/project.pbxproj: added
	VICE.xcodeproj to simplify nib file management

	* configure.in: use given OBJCFLAGS if available

	* src/arch/unix/archdep.*: made archdep_pref_path const

	* src/arch/unix/macosx/Resources/English.lproj/RecordMedia.nib: added

	* src/arch/unix/macosx/Resources/English.lproj/x64.nib: adjusted
	menu for record media entry

	* lots of deprecated NSString usage fixes in cocoa part

	* introduced canvasId and canvas registry to manage canvas on
	app and machine side

	* added "Record Media..." menu and dialog to support media
	recording interface with FFMPEG options

2008-05-21  Christian Vogelgsang <chris@vogelgsang.org>

	* data/C64/Makefile.am, data/C64/osx_pos.vkm,
	data/C64/osx_sym.vkm, data/C64/osx_sym_de.vkm,
	data/C64/osx_sym_us.vkm,
	src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/kbd.h: fixed Mac OS X keyboard
	mapping. added separate symbolic mappings for german and us
	keyboards.

2008-05-18  Christian Vogelgsang <chris@vogelgsang.org>

	* configure.in: added Carbon framework for Mac OS X (required
	for UIType stuff)

	* Makefile.am: call bindist script always with bash on Mac OS X 
	
	* src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m: do not
	use 10.5 code

	* src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib,
	src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/ResourceEditor.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/dialog/Makefile.am,
	src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.h,
	src/arch/unix/macosx/cocoa/dialog/resourcetreeitem.m,
	src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h: added
	resource editor with hierarchical resource specification given
	in ResourceTree.plist

2008-05-01  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/view/consolewindow.m,
	src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/VICEInformation.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m: added
	quick snapshot and snapshot support.  fixed mime-type property
	of binary keyedobjects.nib files

2008-04-29  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/cocoa/view/viceglview.h,
	src/arch/unix/macosx/cocoa/view/viceglview.m: fixed display
	ratio in fullscreen mode.  fixed mouse mode mapping.

	* src/arch/unix/macosx/cocoa/view/fullscreenwindow.m,
	src/arch/unix/macosx/cocoa/view/viceglview.h,
	src/arch/unix/macosx/cocoa/view/viceglview.m: added auto-hide
	mouse cursor in emulator window. added auto-hide menu bar in
	fullscreen window.

2008-04-27  Christian Vogelgsang <chris@vogelgsang.org>

	* build/Makefile.am, build/macosx/build-vice-release.sh: added
	build/macosx/build-vice-release.sh to build mac binary/source
	code releases and snapshots fully automatically from SVN

2008-04-20  Christian Vogelgsang <chris@vogelgsang.org>

	* src/arch/unix/macosx/Info.plist,
	src/arch/unix/macosx/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/DriveSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib,
	src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/IECDriveSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/JoystickSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib,
	src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/KeyboardSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib,
	src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/PrinterSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib,
	src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/SoundSettings.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/classes.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/info.nib,
	src/arch/unix/macosx/Resources/English.lproj/x64.nib/keyedobjects.nib,
	src/arch/unix/macosx/Resources/Makefile.am,
	src/arch/unix/macosx/Resources/VICE.icns,
	src/arch/unix/macosx/Resources/cartridge.icns,
	src/arch/unix/macosx/Resources/floppy525.icns,
	src/arch/unix/macosx/Resources/tape.icns,
	src/arch/unix/macosx/Resources/x128.icns,
	src/arch/unix/macosx/Resources/x64.icns,
	src/arch/unix/macosx/Resources/x65.icns,
	src/arch/unix/macosx/Resources/xcbm2.icns,
	src/arch/unix/macosx/Resources/xpet.icns,
	src/arch/unix/macosx/Resources/xplus4.icns,
	src/arch/unix/macosx/Resources/xvic.icns,
	src/arch/unix/macosx/cocoa/dialog/Makefile.am,
	src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/iecdrivesettingswindowcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/keyboardsettingswindowcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/printersettingswindowcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/soundsettingswindowcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/viceresourcewindowcontroller.m,
	src/arch/unix/macosx/cocoa/main.m,
	src/arch/unix/macosx/cocoa/menu/c64controller.h,
	src/arch/unix/macosx/cocoa/menu/c64controller.m,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.h,
	src/arch/unix/macosx/cocoa/menu/viceappcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.h,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/arch/unix/macosx/cocoa/viceapplication.h,
	src/arch/unix/macosx/cocoa/viceapplication.m,
	src/arch/unix/macosx/cocoa/vicemachine.m,
	src/arch/unix/macosx/cocoa/videoarch.h,
	src/arch/unix/macosx/cocoa/view/viceglview.m,
	src/arch/unix/macosx/cocoa/view/vicewindow.m,
	src/arch/unix/macosx/make-bindist.sh: imported ui-part of my
	private svn tree

	* build/macosx/build-ffmpeglame.sh, build/macosx/build-inc.sh,
	src/arch/unix/archdep.c, src/arch/unix/archdep.h: added non-ui
	changes from my private svn tree

2008-08-24  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* build/macosx/build-vice-dist.sh,
	  src/arch/unix/macosx/Resources/English.lproj/Makefile.am,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/classes.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/info.nib,
	  src/arch/unix/macosx/Resources/English.lproj/x64dtv.nib/keyedobjects.nib,
	  src/arch/unix/macosx/Resources/Makefile.am,
	  src/arch/unix/macosx/Resources/x64dtv.icns,
	  src/arch/unix/macosx/cocoa/menu/Makefile.am,
	  src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.h,
	  src/arch/unix/macosx/cocoa/menu/c64dtvcontroller.m,
	  src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.h,
	  src/arch/unix/macosx/cocoa/menu/c64dtvmachinecontroller.m,
	  src/arch/unix/macosx/cocoa/menu/c64dtvui.m,
	  src/arch/unix/macosx/make-bindist.sh,
	  src/arch/unix/macosx/x11-launcher.sh: Added missing files from
	  VICEplus tree to compile x64dtv on Mac/Cocoa.

2008-08-23  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/win32/ui.c, src/arch/win32/ui.h,
	  src/arch/win32/video.c: ui_open_canvas_window() creates a
	  statusbar regardless if it is called for fullscreen mode or
	  not. This fixes a problem that the Window is not high enough
	  if the emulator is started in fullscreen mode, and the user
	  returns to windowed mode.

	* src/lib.c: lib_malloc(): Initialise the malloc()ed memory area
	  to null. This fixes many problem on system shutdown if
	  initialisation stopped half-way, for example, because of
	  command-line parsing errors or other initialisation errors.

2008-08-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gp2x, src/arch/unix/x11/xaw,
	  src/arch/unix/x11/xaw/widgets: Added some more svn ignores.

2008-08-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/vice.texi, src/info.c: Updated the info.c and vice.texi
	  files to reflect the credits of the former VICEplus members.

	* doc/html/Makefile.am, src/arch/os2/dialogs/Makefile.am,
	  src/arch/os2/kbd/Makefile.am,
	  src/arch/unix/x11/xaw/widgets/Makefile.am,
	  src/diskimage/Makefile.am, src/drive/iec/Makefile.am,
	  src/monitor/Makefile.am, src/serial/Makefile.am,
	  src/sounddrv/Makefile.am: Turned spaces into tabs where needed
	  in several Makefile.am files.

2008-08-21  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/arch/os2/kbd/Makefile.am: Cosmetical change: Changed TABs
	  to spaces.

2008-08-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/kbd/Makefile.am: Added kbd-c64dtv.c to the
	  Makefile.am

2008-08-20  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.2

	* configure.in: Conditionally define UNSTABLE if
	  VICE_VERSION_BUILD is != 0 (i.e, we have a version 2.x.y with
	  y != 0).

	* Makefile.am, po/Makefile.in.in, src/Makefile.am: Add missing
	  ChangeLog files to the source distribution.

	* configure.in, doc/html/vice_1.html, doc/html/vice_10.html,
	  doc/html/vice_11.html, doc/html/vice_12.html,
	  doc/html/vice_13.html, doc/html/vice_14.html,
	  doc/html/vice_15.html, doc/html/vice_16.html,
	  doc/html/vice_2.html, doc/html/vice_3.html,
	  doc/html/vice_4.html, doc/html/vice_5.html,
	  doc/html/vice_6.html, doc/html/vice_7.html,
	  doc/html/vice_8.html, doc/html/vice_9.html,
	  doc/html/vice_toc.html, doc/vice.info, po/de.po, po/fr.po,
	  po/hu.po, po/it.po, po/nl.po, po/pl.po, po/sv.po,
	  src/version.h: Version 2.0.2

2008-08-05  Andreas Matthies <andreas.matthies@gmx.net>

	* data/C128/win_shortcuts.vsc, data/C64/win_shortcuts.vsc,
	data/CBM-II/win_shortcuts.vsc, data/PET/win_shortcuts.vsc,
	data/PLUS4/win_shortcuts.vsc, data/VIC20/win_shortcuts.vsc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/rescbm2.rc, src/arch/win32/resdialogs.txt,
	src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/resvic20.rc, src/arch/win32/ui.c,
	src/arch/win32/uikeyboard.c: Fixed and improved win32 keyboard
	shortcuts (thanks iAN CooG).

2008-08-19  pottendo <<pottendo@aon.at>

	* src/arch/unix/gui/uipalemu.c (PALMode_submenu): reactivated
	`old' exact PAL emulation of `USE_GNOMEUI';

	* src/arch/unix/openGL_sync.h: New prototype for
	`openGL_sync_enabled()';

	* src/arch/unix/vsyncarch.c (vsyncarch_sync_with_raster): New
	function.  (vsyncarch_vbl_sync_enabled): Likewise.

	* src/arch/unix/x11/gnome/gnomevideo.c (video_canvas_resize):
	Allocate sufficient memory for 32bit color info.
	(video_canvas_refresh): Hardware 32 bit instead of 24 bit color
	depth. This reenables `old' exact PAL emu on GTK.

	* src/arch/unix/x11/gnome/uicolor.c (uicolor_set_palette): Use
	32 bit color depth.

	* src/arch/unix/x11/gnome/uipalcontrol.c: Activate `old' exact
	PAL emulation.

	* src/arch/unix/x11/gnome/videoarch.h (struct video_canvas_s):
	new field `refreshrate'.

	* src/arch/unix/x11/gnome/x11ui.c (ui_open_canvas_window):
	GDK_GL_MODE_RGB -> GDK_GL_MODE_RGBA (exposure_callback_canvas):
	GL_RGB -> GL_RGBA (exposure_callback_canvas): Replaced
	`gdk_draw_rgb_image()' by `gdk_draw_rgb_32_image()' and adjusted
	parameters.  (fliplist_popup_cb): Fixed minor bug.

	* src/arch/unix/x11/openGL_sync.c: All: removed `mult' kludge.
	(openGL_sync_enabled): New function.

	* src/arch/unix/x11/xaw/videoarch.h (struct video_canvas_s): New
	field `refreshrate'.

	* src/arch/unix/x11/xaw/x11video.c (video_canvas_refresh):
	Removed call to `openGL_sync_with_raster()'. This is handled by
	vsyncarch.c now.

	* src/arch/unix/x11/xrandr.c: (all): introduced a
	`current_canvas' to remember the current refreshrate. Removed
	`mult' kludge.

	* src/arch/win32/vsyncarch.c: Moved vsync/vblank related code to
	common src/vsync.c.  (vsyncarch_sync_with_raster): New function
	- remaining arch specific code to synchronize with raster.

	* src/vsync.c (vsync_do_vsync): enabled vblank synchronization
	for `HAVE_OPENGL_SYNC'. (vsyncarch_verticalblank): New function
	coming from arch/win32/vsync.c. (vsyncarch_prepare_vbl):
	Likewise.

	* src/vsyncapi.h: new prototype for
	`vsyncarch_sync_with_raster()'.

2008-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/c128.tgt,
	src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt,
	src/arch/os2/watcom/c64cart.tgt,
	src/arch/os2/watcom/c64common.tgt,
	src/arch/os2/watcom/c64dtv.tgt,
	src/arch/os2/watcom/c64dtvc64.tgt,
	src/arch/os2/watcom/cartconv.tgt, src/arch/os2/watcom/cbm2.tgt,
	src/arch/os2/watcom/core.tgt, src/arch/os2/watcom/crtc.tgt,
	src/arch/os2/watcom/dialogs.tgt,
	src/arch/os2/watcom/diskimage.tgt,
	src/arch/os2/watcom/drive.tgt, src/arch/os2/watcom/fileio.tgt,
	src/arch/os2/watcom/fsdevice.tgt,
	src/arch/os2/watcom/gfxoutputdrv.tgt,
	src/arch/os2/watcom/iec.tgt, src/arch/os2/watcom/iecbus.tgt,
	src/arch/os2/watcom/iecc64exp.tgt,
	src/arch/os2/watcom/iecieee.tgt,
	src/arch/os2/watcom/iecplus4exp.tgt,
	src/arch/os2/watcom/ieee.tgt,
	src/arch/os2/watcom/imagecontents.tgt,
	src/arch/os2/watcom/kbd.tgt, src/arch/os2/watcom/mainsrc.tgt,
	src/arch/os2/watcom/monitor.tgt,
	src/arch/os2/watcom/nonresid-specific.tgt,
	src/arch/os2/watcom/nonvic1or2-specific.tgt,
	src/arch/os2/watcom/nonx128-specific.tgt,
	src/arch/os2/watcom/nonx1541-specific.tgt,
	src/arch/os2/watcom/nonx64-specific.tgt,
	src/arch/os2/watcom/parallel.tgt, src/arch/os2/watcom/pet.tgt,
	src/arch/os2/watcom/petcat-specific.tgt,
	src/arch/os2/watcom/petcat.tgt, src/arch/os2/watcom/plus4.tgt,
	src/arch/os2/watcom/printerdrv.tgt,
	src/arch/os2/watcom/raster.tgt,
	src/arch/os2/watcom/resid-specific.tgt,
	src/arch/os2/watcom/resid.tgt, src/arch/os2/watcom/rs232drv.tgt,
	src/arch/os2/watcom/serial.tgt,
	src/arch/os2/watcom/sounddrv.tgt, src/arch/os2/watcom/tape.tgt,
	src/arch/os2/watcom/tcbm.tgt, src/arch/os2/watcom/vdc.tgt,
	src/arch/os2/watcom/vdrive.tgt, src/arch/os2/watcom/vic20.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt,
	src/arch/os2/watcom/viciicommon.tgt,
	src/arch/os2/watcom/viciidtv.tgt, src/arch/os2/watcom/video.tgt,
	src/arch/os2/watcom/vsid.tgt,
	src/arch/os2/watcom/x128-specific.tgt,
	src/arch/os2/watcom/x128.tgt,
	src/arch/os2/watcom/x1541-specific.tgt,
	src/arch/os2/watcom/x1541.tgt,
	src/arch/os2/watcom/x64-specific.tgt,
	src/arch/os2/watcom/x64.tgt,
	src/arch/os2/watcom/x64dtv-specific.tgt,
	src/arch/os2/watcom/x64dtv.tgt,
	src/arch/os2/watcom/x64x128-specific.tgt,
	src/arch/os2/watcom/xall-specific.tgt,
	src/arch/os2/watcom/xcbm2-specific.tgt,
	src/arch/os2/watcom/xcbm2.tgt,
	src/arch/os2/watcom/xpet-specific.tgt,
	src/arch/os2/watcom/xpet.tgt,
	src/arch/os2/watcom/xplus4-specific.tgt,
	src/arch/os2/watcom/xplus4.tgt,
	src/arch/os2/watcom/xvic-specific.tgt,
	src/arch/os2/watcom/xvic.tgt, src/arch/win32/watcom/arch.tgt,
	src/arch/win32/watcom/base.tgt, src/arch/win32/watcom/c128.tgt,
	src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/c64.tgt,
	src/arch/win32/watcom/c64cart.tgt,
	src/arch/win32/watcom/c64commonc128.tgt,
	src/arch/win32/watcom/c64commonc128c64dtv.tgt,
	src/arch/win32/watcom/c64commonc64dtv.tgt,
	src/arch/win32/watcom/c64dtv.tgt,
	src/arch/win32/watcom/c64exp.tgt,
	src/arch/win32/watcom/cartconv.tgt,
	src/arch/win32/watcom/cbm2.tgt, src/arch/win32/watcom/core.tgt,
	src/arch/win32/watcom/crtc.tgt,
	src/arch/win32/watcom/diskimage.tgt,
	src/arch/win32/watcom/drive.tgt,
	src/arch/win32/watcom/fileio.tgt,
	src/arch/win32/watcom/fsdevice.tgt,
	src/arch/win32/watcom/gfxoutputdrv.tgt,
	src/arch/win32/watcom/iec.tgt,
	src/arch/win32/watcom/iec128dcr.tgt,
	src/arch/win32/watcom/iecbus.tgt,
	src/arch/win32/watcom/iecieee.tgt,
	src/arch/win32/watcom/ieee.tgt,
	src/arch/win32/watcom/imagecontents.tgt,
	src/arch/win32/watcom/maincpu.tgt,
	src/arch/win32/watcom/monitor.tgt,
	src/arch/win32/watcom/parallel.tgt,
	src/arch/win32/watcom/pet.tgt, src/arch/win32/watcom/petcat.tgt,
	src/arch/win32/watcom/plus4.tgt,
	src/arch/win32/watcom/plus4exp.tgt,
	src/arch/win32/watcom/printerdrv.tgt,
	src/arch/win32/watcom/raster.tgt,
	src/arch/win32/watcom/rs232drv.tgt,
	src/arch/win32/watcom/serial.tgt, src/arch/win32/watcom/sid.tgt,
	src/arch/win32/watcom/sounddrv.tgt,
	src/arch/win32/watcom/tape.tgt, src/arch/win32/watcom/tcbm.tgt,
	src/arch/win32/watcom/vdc.tgt, src/arch/win32/watcom/vdrive.tgt,
	src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj,
	src/arch/win32/watcom/vicii.tgt,
	src/arch/win32/watcom/viciicommon.tgt,
	src/arch/win32/watcom/viciidtv.tgt,
	src/arch/win32/watcom/video.tgt, src/arch/win32/watcom/x128.tgt,
	src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt,
	src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/watcom/xpet.tgt,
	src/arch/win32/watcom/xplus4.tgt,
	src/arch/win32/watcom/xvic.tgt: Tweaked the watcom speed
	optimizations to make the exes run faster.

2008-08-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs, src/arch/os2/watcom,
	src/arch/win32/watcom: Added some svn ignores for watcom
	generated files.

2008-08-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* Makefile.am: Changed to use a 'common' files list and a 'po'
	files list for the 'make dist' fix.

	* src/arch/amigaos/amigamain.c, src/arch/amigaos/signals.c,
	src/arch/unix/gui/uicommands.c, src/arch/unix/gui/vsidui.c,
	src/arch/unix/joy.c, src/arch/unix/joy_usb.c,
	src/arch/unix/rs232.c, src/arch/unix/signals.c,
	src/arch/unix/unixmain.c, src/arch/unix/x11/gnome/uinetplay.c,
	src/arch/unix/x11/gnome/uiscreenshot.c,
	src/arch/unix/x11/gnome/x11ui.c, src/arch/unix/x11/vidmode.c,
	src/arch/unix/x11/xaw/uicolor.c, src/arch/unix/x11/xaw/x11ui.c,
	src/arch/unix/x11/xaw/x11video.c, src/arch/win32/rs232.c,
	src/c64/tfe.c, src/diskimage/diskimage.c, src/keyboard.c,
	src/plus4/ted-snapshot.c, src/sound.c, src/vsync.c: Got rid of
	(most of) the translation of log entries.

	* Makefile.am: Fixed a typo.

	* Makefile.am, configure.in: Fixed to make 'make dist' work on
	all platforms.

2008-08-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* AUTHORS, README, doc/html/index.html, doc/vice.texi,
	src/ARch/amigaos/mui/mui.c, src/arch/beos/ui.cc,
	src/arch/msdos/menudefs.c, src/arch/os2/dialogs/dialogs.rc,
	src/arch/unix/macosx/Resources/Credits.html,
	src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c,
	src/arch/win32/res.rc, src/info.c, src/main.c: Added the
	VICEplus members to the VICE members lists.

	* po/fr.po, src/arch/amigaos/intl.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64.rc,
	src/arch/win32/resc64_256k.rc, src/arch/win32/resc64dtv.rc,
	src/arch/win32/rescbm2.rc, src/arch/win32/resdrivec128.rc,
	src/arch/win32/resdrivec64.rc, src/arch/win32/resdriveplus4.rc,
	src/arch/win32/resdrivevic20.rc, src/arch/win32/resmmc64.rc,
	src/arch/win32/resmouse.rc, src/arch/win32/respet.rc,
	src/arch/win32/resplus256k.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/ressidcart.rc, src/arch/win32/resvic20.rc,
	src/arch/win32/resvicii.rc, src/translate.c: Updated the french
	translations.

2008-08-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/sound.c: Fixed volume control for stereo sid.

2008-08-12  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Version 2.0.1

	* configure.in, po/de.po, po/fr.po, po/hu.po, po/it.po,
	  po/nl.po, po/pl.po, po/sv.po, src/ChangeLog, src/version.h:
	  Version 2.0.1

	* src, src/arch/win32, src/c64, src/c64dtv, src/vicii: Add new
	  generated DTV files to be ignored.

	* src/arch/unix/gui/uic64dtv.c: include lib.h, resources.h and
	  util.h to prevent warnings.

	* src/arch/unix/gui/uidrive.c: Added newline at end of file to
	  prevent warning.

	* src/diskimage/fsimage-create.c, src/diskimage/fsimage-gcr.c,
	  src/tape/tap.c, src/util.c: provide a default value for
	  ppaddress in tfe_store()

	* src/util.h: Added util_arraysize() macro.

	* data, src/arch/win32: Added files to ignore from a Windows
	  build for the x64dtv.

2008-08-12  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* src/diskimage/fsimage-gcr.c: Applied patch by Wolfgang Moser:
	  Check the GCR file header of G64 files, and give an error
	  message if it is not the expected one.

	* src/arch/unix/gui/uic64dtv.c:
	  UI_CALLBACK(set_c64dtv_rom_name): Make use of
	  `ui_select_file(...)' for dtvrom selection.

2008-08-11  Spiro Trikaliotis <spiro.trikaliotis@gmx.de>

	* Makefile.am: If there is no ChangeLog file, generate a dummy
	  stub.

	* Makefile.am, build/minix3/build.sh, configure.in, data/C64DTV,
	  data/C64DTV/Makefile.am, data/C64DTV/ROdflt.vkm,
	  data/C64DTV/amiga_pos.vkm, data/C64DTV/amiga_sym.vkm,
	  data/C64DTV/basic, data/C64DTV/beos_pos.vkm,
	  data/C64DTV/beos_sym.vkm, data/C64DTV/c64hq.vpl,
	  data/C64DTV/c64mem.sym, data/C64DTV/c64s.vpl,
	  data/C64DTV/ccs64.vpl, data/C64DTV/chargen,
	  data/C64DTV/default.vpl, data/C64DTV/default.vrs,
	  data/C64DTV/dos_pos.vkm, data/C64DTV/dos_sym.vkm,
	  data/C64DTV/frodo.vpl, data/C64DTV/godot.vpl,
	  data/C64DTV/kernal, data/C64DTV/os2.vkm,
	  data/C64DTV/os2_sym.vkm, data/C64DTV/osx_pos.vkm,
	  data/C64DTV/osx_sym_de.vkm, data/C64DTV/osx_sym_us.vkm,
	  data/C64DTV/pc64.vpl, data/C64DTV/vice.vpl,
	  data/C64DTV/win_pos.vkm, data/C64DTV/win_shortcuts.vsc,
	  data/C64DTV/win_sym_de.vkm, data/C64DTV/win_sym_us.vkm,
	  data/C64DTV/x11_pos.vkm, data/C64DTV/x11_sym.vkm,
	  data/Makefile.am, po/POTFILES.in, src/6510core.c,
	  src/Makefile.am, src/arch/amigaos/Makefile.am,
	  src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64dtvuires.h,
	  src/arch/amigaos/intl.c, src/arch/amigaos/intl.txt,
	  src/arch/amigaos/make-bindist.sh,
	  src/arch/amigaos/mui/uic64dtv.c,
	  src/arch/amigaos/mui/uic64dtv.h, src/arch/amigaos/uires.h,
	  src/arch/amigaos/x64dtvns.c, src/arch/beos/Makefile.am,
	  src/arch/beos/c64dtvui.cc, src/arch/beos/constants.h,
	  src/arch/beos/make-bindist.sh, src/arch/beos/ui_file.cc,
	  src/arch/beos/ui_file.h, src/arch/beos/ui_sid.cc,
	  src/arch/beos/vicemenu.cc, src/arch/msdos/Makefile.am,
	  src/arch/msdos/c64dtvui.c, src/arch/msdos/make-bindist.sh,
	  src/arch/msdos/ui.c, src/arch/msdos/uic64dtv.c,
	  src/arch/msdos/uic64dtv.h, src/arch/msdos/uisid.c,
	  src/arch/os2/Makefile.am, src/arch/os2/dialogs/dialogs.rc,
	  src/arch/os2/dialogs/dlg-fileio.c,
	  src/arch/os2/dialogs/dragndrop.c,
	  src/arch/os2/dialogs/menubar.c,
	  src/arch/os2/dialogs/menubar.h,
	  src/arch/os2/dialogs/menubar.rc, src/arch/os2/install.cmd,
	  src/arch/os2/kbd/kbd-c64dtv.c, src/arch/os2/makedist.cmd,
	  src/arch/os2/ui.c, src/arch/os2/vac++/Makefile.am,
	  src/arch/os2/vac++/config.h,
	  src/arch/os2/vac++/incl/c64commonc64dtv.icc,
	  src/arch/os2/vac++/incl/c64dtv.icc,
	  src/arch/os2/vac++/incl/monitor.icc,
	  src/arch/os2/vac++/incl/vicii.icc,
	  src/arch/os2/vac++/incl/viciidtv.icc,
	  src/arch/os2/vac++/x128/X128.ICC,
	  src/arch/os2/vac++/x64/X64.ICC, src/arch/os2/vac++/x64dtv,
	  src/arch/os2/vac++/x64dtv/X64DTV.ICC,
	  src/arch/os2/vac++/xcbm2/Xcbm2.ICC, src/arch/os2/vsyncarch.c,
	  src/arch/os2/watcom/c128-c64-snapshot.c,
	  src/arch/os2/watcom/c128-c64acia1.c,
	  src/arch/os2/watcom/c128-c64bus.c,
	  src/arch/os2/watcom/c128-c64cia2.c,
	  src/arch/os2/watcom/c128-c64datasette.c,
	  src/arch/os2/watcom/c128-c64export.c,
	  src/arch/os2/watcom/c128-c64iec.c,
	  src/arch/os2/watcom/c128-c64io.c,
	  src/arch/os2/watcom/c128-c64keyboard.c,
	  src/arch/os2/watcom/c128-c64meminit.c,
	  src/arch/os2/watcom/c128-c64memrom.c,
	  src/arch/os2/watcom/c128-c64parallel.c,
	  src/arch/os2/watcom/c128-c64pla.c,
	  src/arch/os2/watcom/c128-c64printer.c,
	  src/arch/os2/watcom/c128-c64rsuser.c,
	  src/arch/os2/watcom/c128-c64sound.c,
	  src/arch/os2/watcom/c128-c64tpi.c,
	  src/arch/os2/watcom/c128-digimax.c,
	  src/arch/os2/watcom/c128-georam.c,
	  src/arch/os2/watcom/c128-mmc64.c,
	  src/arch/os2/watcom/c128-patchrom.c,
	  src/arch/os2/watcom/c128-ramcart.c,
	  src/arch/os2/watcom/c128-reu.c,
	  src/arch/os2/watcom/c128-tfe.c,
	  src/arch/os2/watcom/c128c64.tgt, src/arch/os2/watcom/c64.tgt,
	  src/arch/os2/watcom/c64common.tgt,
	  src/arch/os2/watcom/c64dtv.tgt,
	  src/arch/os2/watcom/c64dtvc64.tgt,
	  src/arch/os2/watcom/config.h, src/arch/os2/watcom/monitor.tgt,
	  src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/vicii.tgt,
	  src/arch/os2/watcom/viciicommon.tgt,
	  src/arch/os2/watcom/viciidtv.tgt,
	  src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt,
	  src/arch/os2/watcom/x64dtv-dlg-fileio.c,
	  src/arch/os2/watcom/x64dtv-dragndrrop.c,
	  src/arch/os2/watcom/x64dtv-main.c,
	  src/arch/os2/watcom/x64dtv-menubar.c,
	  src/arch/os2/watcom/x64dtv-specific.tgt,
	  src/arch/os2/watcom/x64dtv-video.c,
	  src/arch/os2/watcom/x64dtv-vsyncarch.c,
	  src/arch/os2/watcom/x64dtv.tgt, src/arch/os2/watcom/xcbm2.tgt,
	  src/arch/unix/Makefile.am, src/arch/unix/gui/Makefile.am,
	  src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/uic64dtv.c,
	  src/arch/unix/gui/uic64dtv.h, src/arch/unix/gui/uidrive.c,
	  src/arch/unix/gui/uidrive.h,
	  src/arch/unix/gui/uidrivec64dtv.c,
	  src/arch/unix/gui/uidrivec64dtv.h,
	  src/arch/unix/gui/uips2mouse.c,
	  src/arch/unix/gui/uips2mouse.h, src/arch/unix/gui/uisid.c,
	  src/arch/unix/hpux/make-bindist.sh, src/arch/unix/icon.h,
	  src/arch/unix/qnx4/make-bindist.sh,
	  src/arch/unix/qnx6/make-bindist.sh,
	  src/arch/unix/sco_sol/make-bindist.sh,
	  src/arch/unix/skyos/icons/x64dtv.ico,
	  src/arch/unix/skyos/make-bindist.sh,
	  src/arch/unix/x11/Makefile.am, src/arch/unix/x11/c64dtvicon.c,
	  src/arch/unix/x11/xaw/Makefile.am, src/arch/win32/Makefile.am,
	  src/arch/win32/arch.dsp, src/arch/win32/c64c64dtv.dsp,
	  src/arch/win32/c64dtv.dsp, src/arch/win32/c64dtvstubs.dsp,
	  src/arch/win32/c64dtvui.c, src/arch/win32/intl.c,
	  src/arch/win32/make-bindist.sh,
	  src/arch/win32/make-msvc-bindist.bat,
	  src/arch/win32/monitor.dsp, src/arch/win32/resc64dtv.rc,
	  src/arch/win32/resdialogs.txt, src/arch/win32/resmenu.txt,
	  src/arch/win32/ui.c, src/arch/win32/uic64dtv.c,
	  src/arch/win32/uic64dtv.h, src/arch/win32/vice.dsw,
	  src/arch/win32/vicii.dsp, src/arch/win32/viciidtv.dsp,
	  src/arch/win32/watcom/arch.tgt,
	  src/arch/win32/watcom/c128-c64-snapshot.c,
	  src/arch/win32/watcom/c128-c64acia1.c,
	  src/arch/win32/watcom/c128-c64bus.c,
	  src/arch/win32/watcom/c128-c64cia2.c,
	  src/arch/win32/watcom/c128-c64datasette.c,
	  src/arch/win32/watcom/c128-c64export.c,
	  src/arch/win32/watcom/c128-c64iec.c,
	  src/arch/win32/watcom/c128-c64io.c,
	  src/arch/win32/watcom/c128-c64keyboard.c,
	  src/arch/win32/watcom/c128-c64meminit.c,
	  src/arch/win32/watcom/c128-c64memrom.c,
	  src/arch/win32/watcom/c128-c64parallel.c,
	  src/arch/win32/watcom/c128-c64pla.c,
	  src/arch/win32/watcom/c128-c64printer.c,
	  src/arch/win32/watcom/c128-c64rsuser.c,
	  src/arch/win32/watcom/c128-c64sound.c,
	  src/arch/win32/watcom/c128-c64tpi.c,
	  src/arch/win32/watcom/c128-digimax.c,
	  src/arch/win32/watcom/c128-georam.c,
	  src/arch/win32/watcom/c128-mmc64.c,
	  src/arch/win32/watcom/c128-patchrom.c,
	  src/arch/win32/watcom/c128-ramcart.c,
	  src/arch/win32/watcom/c128-reu.c,
	  src/arch/win32/watcom/c128-tfe.c,
	  src/arch/win32/watcom/c64.tgt,
	  src/arch/win32/watcom/c64c128.tgt,
	  src/arch/win32/watcom/c64commonc128.tgt,
	  src/arch/win32/watcom/c64commonc128c64dtv.tgt,
	  src/arch/win32/watcom/c64commonc64dtv.tgt,
	  src/arch/win32/watcom/c64dtv.tgt,
	  src/arch/win32/watcom/make-watcom-bindist.bat,
	  src/arch/win32/watcom/monitor.tgt,
	  src/arch/win32/watcom/vice.wpj,
	  src/arch/win32/watcom/vicii.tgt,
	  src/arch/win32/watcom/viciicommon.tgt,
	  src/arch/win32/watcom/viciidtv.tgt,
	  src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x64.tgt,
	  src/arch/win32/watcom/x64dtv.tgt,
	  src/arch/win32/watcom/x64dtvmain.c,
	  src/arch/win32/watcom/xcbm2.tgt, src/arch/win32/x64dtv.dsp,
	  src/autostart.c, src/c64/Makefile.am, src/c64/c64mem.h,
	  src/c64dtv, src/c64dtv/Makefile.am,
	  src/c64dtv/c64dtv-cmdline-options.c,
	  src/c64dtv/c64dtv-cmdline-options.h,
	  src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv-resources.h,
	  src/c64dtv/c64dtv-snapshot.c, src/c64dtv/c64dtv-snapshot.h,
	  src/c64dtv/c64dtv.c, src/c64dtv/c64dtv.h,
	  src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvblitter.h,
	  src/c64dtv/c64dtvcart.c, src/c64dtv/c64dtvcia1.c,
	  src/c64dtv/c64dtvcia2.c, src/c64dtv/c64dtvcpu.c,
	  src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvdma.h,
	  src/c64dtv/c64dtvflash.c, src/c64dtv/c64dtvflash.h,
	  src/c64dtv/c64dtviec.c, src/c64dtv/c64dtvmem.c,
	  src/c64dtv/c64dtvmem.h, src/c64dtv/c64dtvmeminit.c,
	  src/c64dtv/c64dtvmeminit.h, src/c64dtv/c64dtvmemrom.c,
	  src/c64dtv/c64dtvmemsnapshot.c,
	  src/c64dtv/c64dtvmemsnapshot.h, src/c64dtv/c64dtvpla.c,
	  src/c64dtv/c64dtvsound.c, src/c64dtv/c64dtvtfe.c,
	  src/c64dtv/flash-trap.c, src/c64dtv/flash-trap.h,
	  src/c64dtv/hummeradc.c, src/c64dtv/hummeradc.h, src/c64ui.h,
	  src/machine.h, src/maincpu.c, src/maincpu.h, src/monitor.h,
	  src/monitor/Makefile.am, src/monitor/asm6502dtv.c,
	  src/monitor/mon_drive.c, src/monitor/mon_file.c,
	  src/monitor/mon_lex.c, src/monitor/mon_lex.l,
	  src/monitor/mon_memory.c, src/monitor/mon_parse.c,
	  src/monitor/mon_parse.y, src/monitor/mon_register.h,
	  src/monitor/mon_register6502dtv.c, src/monitor/monitor.c,
	  src/monitor/montypes.h, src/mos6510dtv.h, src/ps2mouse.c,
	  src/ps2mouse.h, src/raster/raster-line.c, src/raster/raster.c,
	  src/raster/raster.h, src/resid/Makefile.am,
	  src/resid/envelope.cc, src/resid/envelope.h, src/resid/sid.cc,
	  src/resid/sid.h, src/resid/siddefs.h, src/resid/siddefs.h.in,
	  src/resid/voice.cc, src/resid/wave.cc, src/resid/wave.h,
	  src/sid/fastsid.c, src/sid/resid.cc,
	  src/sid/sid-cmdline-options.c, src/sid/sid-resources.c,
	  src/sid/sid.h, src/tape/tape.c, src/translate.c,
	  src/translate.txt, src/traps.c, src/vicii.h,
	  src/vicii/Makefile.am, src/vicii/vicii-badline.c,
	  src/vicii/vicii-fetch.c, src/vicii/vicii-irq.c,
	  src/vicii/vicii-mem.c, src/vicii/vicii-mem.h,
	  src/vicii/vicii-stubs.c, src/vicii/vicii.c,
	  src/vicii/viciidtv-color.c, src/vicii/viciidtv-draw.c,
	  src/vicii/viciidtv-snapshot.c, src/vicii/viciitypes.h,
	  src/video.h: Added C64DTV support.

2008-08-10  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/video.c: Added fix for the OS/2 24/32 bit color
	  depth issue, as provided by 'doodle'.

	* src/vice.h: Fixed GP2X black screen issue.

2008-08-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* build/macosx/build-gtk.sh, build/macosx/build-inc.sh,
	  build/macosx/build-vice-dist.sh,
	  src/arch/unix/x11/gnome/x11ui.c: Applied Mac OS X fixes as
	  provided by Chris.

	* src/arch/unix/x11/gnome/uicolor.c: Applied GTK big endian fix
	  as provided by Chris.

2008-07-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/video/video-resources-pal.c: Set the palmode default to
	  fast pal, this change will be available as a patch for gnomeui
	  users for the release of VICE 2.0

