------------------------------------------------------------------------------

2018-05-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/ui.c, src/arch/msdos/ui.h: Added dummy pause
	functions.

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am: Add missing file

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/Makefile.am: Add missing file

2018-05-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl_text.c: Fixed missing #endif.

2018-05-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/ui.c, src/arch/amigaos/ui.h: Fix
	ui_emulation_is_paused() for amiga.

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui.h: Add missing prototype

2018-05-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po,
	po/it.po, po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	src/arch/android/AnVICE/AndroidManifest.xml, src/version.h,
	src/vice-version.sh: Change the release nr, in preparation for the
	VICE 3.2 release of this weekend.

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/tapeport/Makefile.am: Fix missing file

2018-05-18  groepaz <groepaz@gmx.net>

	* src/printerdrv/drv-mps803.c: fix codestyle

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am: Fix typo

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am: More fixes

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am: remove filechooserhelpers.h from
	Makefile.am

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* po/nl.po, src/arch/gtk3/Makefile.am,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/Makefile.am: Gtk3: sort/fix the source
	files in the Makefile.am's

2018-05-18  groepaz <groepaz@gmx.net>

	* src/printerdrv/drv-mps803.c: fix some mps803 emulation issues, patch
	#158 by Raymond Martineau

2018-05-18  groepaz <groepaz@gmx.net>

	* src/printerdrv/output-graphics.c, src/printerdrv/output-graphics.h,
	src/printerdrv/printer.c: free filename and line only at shutdown,
	else segfault may occur when reopening the driver and then printing a
	second page

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* Makefile.am, src/arch/gtk3/make-bindist_win32.sh: Gtk3: apply the
	Windows make bindist[zip] patch by Greg King. I had to change some
	rm's in rm -f and remove -e from the $(SHELL) -e in the Makefile.am to
	make it work on my Windows VM (building docs fails on that one, will
	fix it)

2018-05-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/monitor/Makefile.am: Make auto generation of mon_parse.h depend
	on mon_parse.c, fixes 'make dist' issues.

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix the 'geosread' command. The geosread command
	assumed GEOS files have their file names stored as PETSCII and have a
	PRG file type. This is incorrect, GEOS files use ASCII (padded with
	$A0) for their file names and have a USR file type.

2018-05-18  groepaz <groepaz@gmx.net>

	* src/cartconv.c: fix funplay game/exrom settings when creating crt
	file. fixes bug #962

2018-05-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/lightpendrv.c, src/arch/win32/ui.c: Apply Windows
	lightpen patch by Greg King, fixes bug #419

2018-05-18  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/settings_rs232.c: fix copypaste error, fixed
	bug #1007

2018-05-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/cbm2/cbm5x0mem.c: Fix cbm5x0 CPU as well.

2018-05-17  Marcus Sutton <loggedoubt@gmail.com>

	* NEWS: Fixed punctuation typos.

2018-05-17  Marcus Sutton <loggedoubt@gmail.com>

	* NEWS: Added a NEWS section for the Cocoa port. Also fixed some
	capitalization, removed trailing whitespace, and added missing full
	stops.

2018-05-17  groepaz <groepaz@gmx.net>

	* NEWS: added krills drive patch

2018-05-17  groepaz <groepaz@gmx.net>

	* NEWS: typo

2018-05-17  Bas Wassink <b.wassink@ziggo.nl>

	* NEWS: Remove trailing whitespace

2018-05-17  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: Update C1541 and its manpage. Update C1541
	internal version to 4.2, the VICE version will auto adjust to 3.2.
	once version.h is updated. Changes the manpage date to 'may 2018'.

2018-05-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/unix/macosx/Info.plist: 2017->2018.

2018-05-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist:
	Removed obsolete "Mouse Port" and "Mouse Type" options from the Cocoa
	port's Resource Inspector. Sadly, it doesn't look like the Cocoa UI
	will ever have a way to configure the joyport system which replaced
	them.

2018-05-17  Marcus Sutton <loggedoubt@gmail.com>

	* configure.proto: Fixed Mac application bundles so that Cocoa builds
	can find their ROMs.

2018-05-16  groepaz <groepaz@gmx.net>

	* NEWS: added (hopefully) all relevant stuff. needs some proofreading
	perhaps :)

2018-05-16  groepaz <groepaz@gmx.net>

	* NEWS: made it more clear

2018-05-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* NEWS: 'experimental'.

2018-03-16  Ingo Korb <ingo@akana.de>

	* src/arch/unix/macosx/cocoa/ui.m,
	src/arch/unix/macosx/cocoa/vicemachine.m,
	src/arch/unix/macosx/cocoa/vicemachineprotocol.h: macosx cocoa build
	fixes

2018-05-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* NEWS: Updated.

2018-05-16  Bas Wassink <b.wassink@ziggo.nl>

	* NEWS: NEWS: Also add tapecart to c128 changes

2018-03-16  Ingo Korb <ingo@akana.de>

	* NEWS: add tapecart to NEWS

2018-05-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/translate_text.c: Add -silent description

2018-05-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: Apply ui_get_active_window() patch by Greg
	King, fixes bug #1005

2018-05-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	src/arch/amigaos/intl_text.c, src/arch/win32/res.rc,
	src/arch/win32/resautostart.rc, src/arch/win32/resc64dtv.rc,
	src/arch/win32/resc64memoryhacks.rc, src/arch/win32/ressid.rc,
	src/translate_text.c: Did another 'make trans-update' because of the
	recent translation updates.

2018-05-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/macosx/cocoa/vsidui.m: Add missing functions.

2018-05-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* build/macosx/build-vice-dist.sh: Removed --disable-sse.

2018-05-14  pottendo  <pottendo@aon.at>

	* po/de.po: updated for Vice 3.2

2018-05-14  Bas Wassink <b.wassink@ziggo.nl>

	* po/nl.po: Update nl.po a bit

2018-05-14  Bas Wassink <b.wassink@ziggo.nl>

	* NEWS: Update NEWS file

2018-05-14  Bas Wassink <b.wassink@ziggo.nl>

	* NEWS: Update NEWS file

2018-05-13  groepaz <groepaz@gmx.net>

	* src/c64/cart/magicdesk.c, src/cartconv.c: also allow 512k and 1M
	magic desk carts (some homebrew variant). fix snapshots and crt
	loading.

2018-05-13  Kajtar Zsolt <soci@c64.rulez.org>

	* src/c64/cart/gmod2.c: Not for ultimax readthrough

2018-05-13  Kajtar Zsolt <soci@c64.rulez.org>

	* src/c64/cart/gmod2.c: Fix mmu mapping

2018-05-13  Kajtar Zsolt <soci@c64.rulez.org>

	* src/c64/cart/gmod2.c: Read through while write enable

2018-05-13  Kajtar Zsolt <soci@c64.rulez.org>

	* Modified : /trunk/vice/src/c64/cart/gmod2.c: Should save from the
	beginning

2018-05-13  Kajtar Zsolt <soci@c64.rulez.org>

	* src/core/flash040core.c: First page takes time too

2018-05-13  pottendo  <pottendo@aon.at>

	* src/arch/gtk3/uiabout.c: Gkt3 -> Gtk3

2018-05-13  Kajtar Zsolt <soci@c64.rulez.org>

	* src/core/flash040core.c: Proper chip specific erase times from
	datasheet

2018-05-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/c64/c64-memory-hacks.c: Move pausing
	before switching memory expansion hacks into c64-memory-hacks.c

2018-05-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Force pause when enabling settings
	UI. Should fix bugs related to memory expansions and other machine
	settings.

2018-05-12  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uicommands.c: there must be file:///c:/etc

2018-05-12  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uicommands.c: this SHOULD fix the open uri stuff in
	windows, but does not work for some reason :/

2018-05-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* ChangeLog: Updated.

2018-05-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_os2.c: Comment fix.

2018-05-12  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uivsidmenu.c: add browse documentation also to vsid
	menu

2018-05-12  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uicommands.c, src/arch/gtk3/uicommands.h,
	src/arch/gtk3/uimachinemenu.c: added 'browse documentation'. needs
	testing on windows and osx. perhaps the htmlbrowser resource can be
	removed now, its useless.

2018-05-11  Michael C. Martin <mcmartin@gmail.com>

	* src/resid/extfilt.h, src/resid/filter.h, src/resid/sid.cc,
	src/resid-dtv/sid.cc: Rephrase some logic in reSID to avoid signed
	integer overflows. These are technically undefined behavior, and if
	the integers worked on ever didn't fit in 16 bits, they still would be
	- but as it is this should work on everything and no conceivable
	failure mode should ever hit any two's-complement chip anyway.

2018-05-11  Michael C. Martin <mcmartin@gmail.com>

	* src/resid/filter.h: Fix possible divide-by-zero in reSID (causes
	crash on startup under gcc8)

2018-05-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uismartattach.c,
	src/arch/gtk3/uismartattach.h: Remember last used directory in
	smart-attach dialog

2018-05-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uicart.c, src/arch/gtk3/uicart.h:
	Gtk3: Remember last used directory in cart-attach dialog

2018-05-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uitapeattach.c,
	src/arch/gtk3/uitapeattach.h: Gtk3: Remember last used directory in
	tape-attach dialog

2018-05-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uidiskattach.c,
	src/arch/gtk3/uidiskattach.h: Gtk3: Remember last used directory in
	disk-attach dialog

2018-05-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/fsdevice/fsdevice-flush.c: Guard against NULL dereferencing

2018-05-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/archdep_beos.c, src/arch/sdl/ui.h: Fix BeOS SDL1.2
	compile

2018-05-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/sound.c: Fix missing CheckForHaiku() prototype

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

	* src/arch/beos/ui_drive.cc, src/arch/beos/vsidui.cc: Final beos
	fixes.

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

	* src/arch/beos/ui.cc, src/arch/beos/ui.h: Added missing check for
	haiku function.

2018-05-08  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* src/arch/unix/x11/xaw/console.c: Missing prototype for Xaw &
	--without-readline.

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

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	src/arch/amigaos/intl_text.c, src/arch/win32/res.rc,
	src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/rescia.rc,
	src/arch/win32/respet.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/resscpu64.rc, src/arch/win32/ressid.rc,
	src/arch/win32/ressidcart.rc, src/arch/win32/ressiddtv.rc,
	src/arch/win32/rested.rc, src/arch/win32/resvicii.rc: Did another
	'make trans-update' for the updated dutch translations.

2018-05-08  Bas Wassink <b.wassink@ziggo.nl>

	* po/nl.po: Update NL translation, about %10 right now

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

	* src/arch/amigaos/intl_text.c, src/arch/win32/res.rc,
	src/arch/win32/reside64.rc, src/arch/win32/ressampler.rc,
	src/arch/win32/ressid.rc, src/translate_text.c: Did a
	'make trans-update'.

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

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po: Did a
	'make update-po'.

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

	* src/crc32.c, src/event.c: Don't include inttypes.h directly, let the
	types.h file handle it.

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

	* src/crc32.h, src/tapeport/tapecart.c: Don't include inttypes.h
	directly, let the types.h file handle it.

2018-05-07  Kajtar Zsolt <soci@c64.rulez.org>

	* src/core/m93c86.c: Debug text...

2018-05-07  Kajtar Zsolt <soci@c64.rulez.org>

	* src/core/m93c86.c: Add missing CMDERASE handling

2018-05-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/attach.c, src/diskimage/diskimage.c: Fix memory leak in
	diskimage.c regarding P64

2018-05-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_monitor.c: Gtk3: Add check button to
	control the 'NativeMonitor' resource

2018-05-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimon.c: Gtk3: Add NativeMonitor
	resource. The NativeMonitor resource controls whether to use the
	spawning terminal for the monitor (+native-monitor command line), or a
	proper Gtk3-based interface (-native-monitor). which hasn't been
	implemented yet.

2018-05-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/console_unix.c: Implement Moiree's patch #156. Tested
	and working. Sorry it took so long for any of us to get off our arses.

2018-05-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/video.c: SDL2: fix memory leak.

2018-05-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/sdlmain.c, src/arch/sdl/uimenu.c,
	src/arch/sdl/uimenu.h: SDL UI: fix memory leaks. The menu code leaked
	memory due to the 'Quit emu' callback not returning to the calling
	code.

2018-05-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Remove leading space

2018-05-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: Slightly update the dnd code

2018-05-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: Fix drag-n-dropping files in Linux, should
	not break Windows. Refactor d'n'd code, using various 'targets', this
	works on my Linux box and hopefully will not break d'n'd on Windows.

2018-05-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/initcmdline.c, src/snapshot.c, src/snapshot.h, src/vice.h:
	Remove some changes introduced by r34742 by accident. Seems I had some
	uncommited changes left in my VICE code on my Win7/MSYS2 VM, this
	reverts them to their state in r34741.

2018-05-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/initcmdline.c, src/snapshot.c,
	src/snapshot.h, src/vice.h: Gtk3: make drag-n-drop on Windows work

2018-05-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/archdep_win32.c, src/arch/win32/archdep.c,
	src/ioutil.c: Fix missing win32/archdep_rmdir()

2018-05-02  groepaz <groepaz@gmx.net>

	* src/c128/c128mmu.c: fix mmu mirrors, patch by hunkpapa

2018-05-01  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/msdos/archdep.c: Fixed typo.

2018-05-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: add drag-drop event handler. Maybe this
	will trigger on Windows?

2018-05-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: Implement drag-n-dropping files onto the
	emu window. Dragging an emulator file/image (dxx, tap, prg, etc) onto
	the emulator window now autostarts said file/image. The code can
	definitely be improved a bit, but at least we now have a basic
	implementation.

2018-05-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/fsdevice/fsdevice-flush.c, src/util.c: vdrive: Fix @MD command.
	Properly construct the path to the directory to create. Same bug as
	the @RD command: the cwd can differ from the FSDevice[8-11]Dir
	resource.

2018-05-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/fsdevice/fsdevice-flush.c: vdrive: @CD command: guard against
	segfault. When passed a NULL argument, fsdevice_flush_cd() would
	happily use strcmp() on it, causing a segfault. Now a NULL argument
	causes a syntax error.

2018-05-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/archdep.c, src/arch/beos/archdep.c,
	src/arch/gtk3/archdep.c, src/arch/msdos/archdep.c,
	src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c,
	src/arch/sdl/archdep_os2.c, src/arch/sdl/archdep_unix.c,
	src/arch/sdl/archdep_win32.c, src/arch/unix/archdep.c, src/archapi.h,
	src/fsdevice/fsdevice-flush.c, src/ioutil.c, src/ioutil.h: Fix vdrive
	@RD (rmdir) command (bug #978). The 'rd' vdrive command now uses
	rmdir(2) instead of unlink(2), and also properly constructs the
	argument to the rmdir(2) call, a lot of code in vdrive-flush.c seems
	to assume a drive's FSDeviceDir is the same as the cwd, which is not
	always the case.

2018-05-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/jamdialog.c: Gtk3: Remove 'Quit emulator' from
	the JAM dialog. It appears 'Quit emulator' is only handled via the
	JAMAction resource and via the JAM dialog.

2018-04-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c: Gtk3: uimedia: fix unpausing emulation when
	triggering the UI. Triggering the media UI causes the emulation to
	become unpaused due to the strange nature of the ui_pause_emulation()
	function. Now the emulation is paused when entering the UI and
	unpaused when exiting the UI. When the emulation is already paused, it
	stays that way until exiting the UI.

2018-04-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uidiskcreate.c, src/arch/gtk3/uitapecreate.c: Use
	util_add_extension_const().

2018-04-29  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uisnapshot.c: Removed the "Add .vsf extension when
	missing" check button from the GTK3 Save snapshot dialog. I only added
	it for consistency with the disk/tape image creation dialogs; the
	actual adding of the extension is what matters.

2018-04-29  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uiabout.c, src/arch/gtk3/uidebug.c,
	src/arch/gtk3/uisnapshot.c,
	src/arch/gtk3/widgets/base/openfiledialog.c,
	src/arch/gtk3/widgets/base/savefiledialog.c,
	src/arch/gtk3/widgets/base/selectdirectorydialog.c: Cleaned up some
	GTK3 UI dialog creation code. gtk_file_chooser_dialog_new() and
	gtk_dialog_new_with_buttons() call gtk_window_set_transient_for()
	internally, so we don't need to.

2018-04-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uitapecreate.c: Gtk3: create-tape dialog: auto-add
	extension. No longer make the extension optional, always make sure the
	filename ends in .tap.

2018-04-29  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uidiskcreate.c: Gtk3: Create disk image dialog:
	auto-add extension

2018-04-27  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uisnapshot.c: Added a "Add .vsf extension when
	missing" check button to the GTK3 Save snapshot dialog, and slightly
	cleaned up the code.

2018-04-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uistatusbar.c: Gtk3: Add a small margin to the
	statusbar message widget. Adding an 8 pixels margin makes the messages
	in the status bar a little easier to read (not stuck to the left
	side).

2018-04-25  Marcus Sutton <loggedoubt@gmail.com>

	* src/tapeport/tapeport.c: Fixed a memory leak.

2018-04-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Fix missing argument to debug_gtk3() call

2018-04-24  groepaz <groepaz@gmx.net>

	* src/resid/envelope.h: fix envelope bugs shown by
	testprogs/SID/env_test/. patch by leandro nini

2018-04-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uicommands.c,
	src/arch/gtk3/widgets/vsidcontrolwidget.c: Refactored toggling of
	resources from the GTK3 UI.

2018-04-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/cbm2ui.c, src/arch/gtk3/cbm5x0ui.c,
	src/arch/gtk3/petui.c, src/arch/gtk3/plus4ui.c,
	src/arch/gtk3/scpu64ui.c, src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/vic20ui.c: Moved the GTK3 code to create the CRT
	controls widget(s) from ui.c into the machine-specific UI files and
	fixed a bunch of controls-widget-related Gtk-CRITICAL messages in
	vsid. Moving the controls widget creation code out of ui.c kills a
	machine_class switch, (usually a good thing,) and stops the code in
	widgets/crtcontrolwidget.c from getting linked into vsid.

2018-04-23  groepaz <groepaz@gmx.net>

	* src/cartconv.c: also support 256k magic desk images in cartconv

2018-04-23  groepaz <groepaz@gmx.net>

	* src/c64/cart/magicdesk.c: added support for 256k magic desk images,
	ie DDI Magic Cart

2018-04-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uismartattach.c: Gtk3: Update smart-attach dialog
	preview widget. Also show preview of tapes images.

2018-04-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/quartz_renderer.c, src/arch/gtk3/ui.c,
	src/arch/gtk3/uismartattach.c, src/arch/gtk3/vsyncarch.c: Enable disk
	image (Dxx) preview in the smart-attach dialog. Also commit some small
	fixes I seemed to not have committed yet.

2018-04-18  groepaz <groepaz@gmx.net>

	* data/PET/win_sym.vkm: better windows keymap for xpet, provided by
	John Grillot

2018-04-14  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/vsyncarch.c:
	Renamed vice_gtk3_lightpen_update() to ui_update_lightpen() for
	consistency with other functions in gtk3/ui.c.

2018-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimenu.c: Fix resource toggling triggering during menu
	build. Connect signal handler for the 'toggled' event of check mark
	menu items AFTER setting its initial value, avoiding a call to the
	signal handler, inverting the resource's state. This fixes the odd
	Numpad joystick issue, and probably a few other issues we haven't even
	noticed yet.

2018-04-12  Marcus Sutton <loggedoubt@gmail.com>

	* src/machine.c: Fixed a memory leak.

2018-04-12  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c: Reinstated the fallback code in the GTK3
	ui_get_active_window() function. This fallback is needed to ensure
	that a "Confirm Exit" dialog gets the correct parent window when
	clicking the close button of a main window while no VICE window is
	active on macOS.

2018-04-12  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/ui.c: added cmdline option to start with minimized
	window. very handy for testbench :)

2018-04-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: UI settings: add 'reset to defaults'

2018-04-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c: Apply patch by Greg King, should fix bug
	#1000

2018-04-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/ui-resources.c: Add (constructive) commens

2018-04-07  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/uicommands.c,
	src/arch/gtk3/uicommands.h: Fixed multiple issues in GTK3 UI code.
	Refactored the functions that close a main window/exit the emulator.
	Moved the destruction of the main window(s) into ui_exit() so that
	both windows (and their CRT controls) get properly destroyed in x128.
	Made the definition of  ui_resources in ui.c static again. Cleaned up
	some comments.

2018-04-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/ui.c,
	src/arch/gtk3/uicommands.c, src/arch/gtk3/widgets/crtcontrolwidget.c:
	Gtk3: Update default_log_file() for Windows (hopefully), remove some
	debugging messages.

2018-04-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: Remove timeout

2018-04-04  groepaz <groepaz@gmx.net>

	* src/machine.c: add option to save exitscreenshot from vicii in x128

2018-04-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: CRT sliders: respond;	to PAL/NTSC switching (LOL)

2018-04-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Add cast

2018-04-03  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c: GTK3: Take 3 on CRT control toggle from the menu

2018-04-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimenu.c: Add debug call to ui_accel_data_delete()

2018-04-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/c128/c128.c, src/c64/c64.c, src/tapeport/tapecart.c,
	src/tapeport/tapecart.h: Fix memory leaks in tapecart

2018-04-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uicommands.c,
	src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: Manually clean up the
	CRT widgets. For some reason the destruction of a GtkWindow does not
	trigger the destruction of its child widgets. So for now this little
	hack will have to do.

2018-04-03  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py: Add 'list-all-wiki' to the --help output

2018-04-03  Marcus Sutton <loggedoubt@gmail.com>

	* Modified : /trunk/vice/src/arch/gtk3/ui.c: Reverted r34653 and
	hopefully fixed the GTK3 ui_get_active_window() function in a way that
	doesn't cause any regressions. Also fixed the -confirmexit cmdline
	option.

2018-04-02  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c: More robust (Wayland-friendly?) implementation
	of ui_get_active_window

2018-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* Modified : /trunk/vice/src/arch/gtk3/uimenu.c,
	src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourceswitch.c: Gtk3: reduce debugging
	noise on the terminal somewhat. Remove debugging output in functions
	that have been proven to work correctly. Perhaps replace some
	debug_gtk3() calls in error handling branches with log_error().

2018-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: CRT controls: fix
	video standard check

2018-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: Fix CRT sliders. The
	various CRT sliders should now only be displayed when they control a
	resource/CRT setting valid for the video chip and the video mode
	(PAL/NTSC).  Still to do: update sliders displayed when switching
	between PAL/NTSC.

2018-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Fix typo

2018-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: CRT controls: add
	chip ID function for more finegrained control over which sliders
	should be displayed and which not. Doesn't quite work yet, the
	switching on PAL/NTSC is unreliable.

2018-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: Make the VDC CRT controls work for x128. A
	bit of a hack, and the static crt_enabled flag needs to be fixed to
	support toggling these CTR widgets independently.

2018-04-01  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uicommands.c,
	src/arch/gtk3/uicommands.h: Preserve CRT controls visibility over
	fullscreen transitions

2018-04-01  Michael C. Martin <mcmartin@gmail.com>

	* configure.proto: Fix OpenGL/GLEW detection on platforms that need
	GLEW

2018-03-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: Further reduce CRT
	controls size. Some more CSS magic to reduce the CTR controls. Also
	remove the CRT controls from the Settings UI.

2018-03-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: reduce CRT controls
	slider sizes. Using a bit of CSS magic, I've reduced the size of the
	GtkScale widgets. Next up is also reducing font size and perhaps some
	margins.

2018-03-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3:
	Make CRT controls labels visible


2018-03-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: Resize window to proper size when
	disabling CRT controls

2018-03-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/uicommands.c,
	src/arch/gtk3/uicommands.h, src/arch/gtk3/uimachinemenu.c,
	src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: Add preliminary CRT
	control toggling. Needs works, probably borks on x128, doesn't clean
	up memory properly (it does when used from ui_settings), and the
	GtkWindow doesn't resize properly when switching off the CRT widget.

2018-03-28  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/c128ui.c, src/arch/win32/c64ui.c,
	src/arch/win32/uitapecart.c, src/arch/win32/uitapecart.h: Made some
	untested improvements to the WinVICE tapecart settings dialog.
	Directly using tapecart_flush_tcrt() in the dialog is unlikely to
	cause problems, so I if 0'ed all code related to workarounds. I also
	changed some translate_text() calls to intl_translate_tcs() in code
	requiring TCHAR pointers. This prevents ugly char width mismatches in
	Unicode builds, but only works with strings in stringtable resources.
	(.rc files)

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ide64widget.c: Fix ID64Cylinders4

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py: Fix gtk3-resources script

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py: Gtk3: Update resources script to generate Wiki
	tables

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* check-activity.sh: Remove debugging echos'

2018-03-27  groepaz <groepaz@gmx.net>

	* check-activity.sh: better filtering

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* check-activity.sh, gtk3-resources.py: Update gtk3-resources script
	to outut Wiki & markdown table data. Also add echo's to
	checkactivity.sh script

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/romsetmanagerwidget.c,
	src/arch/gtk3/widgets/romsetmanagerwidget.h,
	src/arch/gtk3/widgets/settings_romset.c: Gtk3: Add predefined ROM sets
	to the ROM settings UI. Some machines have lists of predefined ROM
	sets, these are now available from the ROM sets management widget in
	the ROM settings UI. Probably needs a callback to update the various
	ROM widgets in the UI. Also needs a machine reset & video settings
	update since switching ROM sets really screws up the emulators right
	now.

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/settings_romset.c: Gtk3: xpet: add Rom9/A/B
	widgets, fix resource-browser widget. Add widgets to load/unload ROMs
	at $9000/$A000/$B000. Fix resource-browser widget, guarding against
	possible free() calls on `NULL`.

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Update documentation

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/crtcontrolwidget.c,
	src/arch/gtk3/widgets/settings_io.c,
	src/arch/gtk3/widgets/videobordermodewidget.c: Gtk3: fix a few
	resource declarations

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_romset.c: Gtk3: Add drive expansion
	ROMs to the ROMs UI. Add extra stack child with widgets for the
	'DriveProfDOS1571Name', 'DriveSuperCardName', and 'DriveStarDosName'
	resources.

2018-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_romset.c: Gtk3: ROM settings: add
	checkboxes for Basic1 and Basic1Chars resources

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c: Fix resource name

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/crtcontrolwidget.c: Gtk3: CRT controls:
	determine suckyness of video signal

2018-03-25  groepaz <groepaz@gmx.net>

	* doc/vice.texi: remove non existing CRT emulation resources from VDC
	and CRTC

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c: Gtk3: use more
	sensible values for tape wobble

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_drive.c: Gtk3: Add widget for
	DriveSoundEmulationVolume

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/crtcontrolwidget.c,
	src/arch/gtk3/widgets/crtcontrolwidget.h,
	src/arch/gtk3/widgets/settings_crt.c,
	src/arch/gtk3/widgets/settings_crt.h: Gtk3: Implement CRT controls.
	Add CRT settings widget, right now added in x64/x64sc settings for
	testing. Should be accessible via the status bar as in Gtk2/Xaw.

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/uimachinemenu.c: Fix some resource
	documentation. Add Dtv*Log resources in Gtk3, update ETHERNET_*
	resources in vice.texi

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_io.c: Fix resource declarations

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c: Gtk3: Add datasette
	resources to the tapeport devices widget. Add widgets for the
	DatasetteResetWithCPU, DatasetteZeroGapDelay, DatasetteSpeedTuning and
	DatasetteTapeWobble resource. Someone needs to check the spin buttons
	for sane values (bounds and steps).

2018-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py: Fix small bug in the usage() function

2018-03-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Remove the 'dialog too bloody large'
	warning in the UI. The warning on the console remains (when compiling
	with --enable-debug-gtk3ui).

2018-03-23  Marcus Sutton <loggedoubt@gmail.com>

	* data/VIC20/win_sym_it.vkm, src/arch/win32/restapecart.rc,
	src/arch/win32/uitapecart.c, src/arch/win32/uitapecart.h: Fixed svn
	properties.

2018-03-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/drivedoswidget.c: Fix StarDos

2018-03-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/digimaxwidget.c: Update DIGIMAX resources
	delcarations

2018-03-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/digimaxwidget.c: Fix DIGIMAXbase resource docs

2018-03-22  Marcus Sutton <loggedoubt@gmail.com>

	* src/tapeport/tapecart.c, src/tapeport/tapecart.h: Fixed svn
	properties.

2018-03-22  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uidiskcreate.c, src/arch/gtk3/uitapecreate.c: Made the
	GTK3 disk/tape image creation code use util_add_extension() instead of
	functions which duplicate its functionality.

2018-03-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/tapeport/tapecart.c: Some coding style fixes.

2018-03-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/make-bindist_amiga.sh: Updated and fixed amiga sdl make
	bindist script.

2018-03-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* man/vice.1: Fixed?

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_autostart.c,
	src/c128/c128-cmdline-options.c: Fix AutostartBasicLoad

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/widgets/petiosizewidget.c,
	src/arch/sdl/x128_ui.c, src/arch/unix/x11/xaw/x11ui.c,
	src/autostart-prg.c, src/autostart.c, src/c128/c128.c,
	src/c128/c128mmu.c, src/keyboard.c: Turn 40/80ColumKey resource into
	c128ColumnKey

2018-03-21  groepaz <groepaz@gmx.net>

	* src/arch/sdl/kbd.c, src/arch/sdl/kbd.h: make combined keycodes
	produce the same value with SDL1 and SDL2. this makes the predefined
	hotkeys work on both with same values

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py: Make gtk3-resources.py somewhat usefull. The
	scripts can now be used to produce various reports, the 'list-missing'
	command probably being the most usefull, comparing resources
	registered in the Gtk3 sources with resources documented in
	doc/vice.texi.

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py: Update gtk3-resources script, use --help for more
	info

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ultimemwidget.c,
	src/arch/gtk3/widgets/userportdeviceswidget.c,
	src/arch/gtk3/widgets/userportprinterwidget.c,
	src/arch/gtk3/widgets/v364speechwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/vfliwidget.c,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.c,
	src/arch/gtk3/widgets/vicflashwidget.c,
	src/arch/gtk3/widgets/vicieee488widget.c,
	src/arch/gtk3/widgets/vicioramwidget.c,
	src/arch/gtk3/widgets/videobordermodewidget.c,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videopalettewidget.c,
	src/arch/gtk3/widgets/videorenderfilterwidget.c,
	src/arch/gtk3/widgets/vsidmixerwidget.c: Document more Gtk3 UI
	resources

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_romset.c: Document ROM resources

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/reuwidget.c,
	src/arch/gtk3/widgets/rrnetmk3widget.c,
	src/arch/gtk3/widgets/settings_printer.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/sounddriverwidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.c,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/supersnapshotwidget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c: Add even more Gtk3 UI
	resources

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/magicvoicewidget.c,
	src/arch/gtk3/widgets/megacartwidget.c,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.c,
	src/arch/gtk3/widgets/petdiagpinwidget.c,
	src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/pethrewidget.c,
	src/arch/gtk3/widgets/petiosizewidget.c,
	src/arch/gtk3/widgets/petkeyboardtypewidget.c,
	src/arch/gtk3/widgets/petmiscwidget.c,
	src/arch/gtk3/widgets/petramsizewidget.c,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/petvideosizewidget.c,
	src/arch/gtk3/widgets/plus4aciawidget.c,
	src/arch/gtk3/widgets/plus4digiblasterwidget.c,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.c,
	src/arch/gtk3/widgets/printerdriverwidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.c,
	src/arch/gtk3/widgets/printeroutputdevicewidget.c,
	src/arch/gtk3/widgets/printeroutputmodewidget.c: Document some more
	Gtk3 UI resources

2018-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py, src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ieee488widget.c,
	src/arch/gtk3/widgets/isepicwidget.c,
	src/arch/gtk3/widgets/jamactionwidget.c,
	src/arch/gtk3/widgets/joystickdevicewidget.c,
	src/arch/gtk3/widgets/joystickuserportadapterwidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/kernalrevisionwidget.c,
	src/arch/gtk3/widgets/keysetdialog.c: Document some more Gtk3 UI
	resources

2018-03-20  groepaz <groepaz@gmx.net>

	* src/arch/sdl/menu_edit.c, src/arch/sdl/x128_ui.c,
	src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c,
	src/arch/sdl/x64sc_ui.c, src/arch/sdl/xcbm2_ui.c,
	src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c,
	src/arch/sdl/xscpu64_ui.c, src/arch/sdl/xvic_ui.c: fix building on
	SDL1

2018-03-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/easyflashwidget.c: Add xscpu64 and x128 to
	resource docs

2018-03-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/driveramwidget.c,
	src/arch/gtk3/widgets/driverpmwidget.c,
	src/arch/gtk3/widgets/driveunitwidget.c,
	src/arch/gtk3/widgets/drivewidgethelpers.c,
	src/arch/gtk3/widgets/ds12c887widget.c,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/ethernetcartwidget.c,
	src/arch/gtk3/widgets/ffmpegwidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/htmlbrowserwidget.c: gtk3: Update resource
	documentation

2018-03-19  groepaz <groepaz@gmx.net>

	* src/translate_text.c: fix cmdline help for bordermode

2018-03-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/cbm2/debugcart.c, src/pet/debugcart.c, src/plus4/debugcart.c,
	src/vic20/cart/debugcart.c: Print elapsed cycles for xcbm2, xcbm5x0,
	xpet, xplus4 and xvic when using the debug cart.

2018-03-17  groepaz <groepaz@gmx.net>

	* src/vic20/cart/ultimem.c: fix codestyle issues

2018-03-17  groepaz <groepaz@gmx.net>

	* src/vic20/cart/ultimem.c: fix codestyle issues

2018-03-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/burstmodewidget.c,
	src/arch/gtk3/widgets/c128fullbankswidget.c,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c128machinetypewidget.c,
	src/arch/gtk3/widgets/c64dtvflashsettingswidget.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/cbm2rammappingwidget.c,
	src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/cpmwidget.c, src/arch/gtk3/widgets/cwdwidget.c,
	src/arch/gtk3/widgets/digimaxwidget.c,
	src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/drivedoswidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/drivemodelwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/driveramwidget.c: Update more resource docs

2018-03-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_video.c: Document resources in
	widgets/settings_video.c

2018-03-17  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py: Increase space for resource names. The
	'AutostartHandleTrueDriveEmulation' resource name broke the layout.

2018-03-17  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/scpu64settingswidget.c,
	src/arch/gtk3/widgets/settings_autostart.c,
	src/arch/gtk3/widgets/settings_controlport.c,
	src/arch/gtk3/widgets/settings_drive.c,
	src/arch/gtk3/widgets/settings_ethernet.c,
	src/arch/gtk3/widgets/settings_io.c,
	src/arch/gtk3/widgets/settings_io_c64_memhacks.c,
	src/arch/gtk3/widgets/settings_io_georam.c,
	src/arch/gtk3/widgets/settings_joystick.c,
	src/arch/gtk3/widgets/settings_keyboard.c,
	src/arch/gtk3/widgets/settings_misc.c,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/settings_monitor.c,
	src/arch/gtk3/widgets/settings_mouse.c,
	src/arch/gtk3/widgets/settings_printer.c,
	src/arch/gtk3/widgets/settings_ramreset.c,
	src/arch/gtk3/widgets/settings_rs232.c,
	src/arch/gtk3/widgets/settings_sampler.c,
	src/arch/gtk3/widgets/settings_snapshot.c,
	src/arch/gtk3/widgets/settings_sound.c,
	src/arch/gtk3/widgets/settings_soundchip.c,
	src/arch/gtk3/widgets/settings_speed.c,
	src/arch/gtk3/widgets/settings_video.c: Update more files to use the
	new resource declarations

2018-03-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64dtv/debugcart.c: Print elapsed cycles for x64dtv when using
	the debug cart.

2018-03-17  Ingo Korb <ingo@akana.de>

	* src/tapeport/tapecart.c: Fix spurious clang warning

2018-03-17  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py, src/arch/gtk3/uicommands.c,
	src/arch/gtk3/uidebug.c, src/arch/gtk3/uimachinemenu.c,
	src/arch/gtk3/uimedia.c, src/arch/gtk3/uinetplay_new.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/uisnapshot.c,
	src/arch/gtk3/uivsidmenu.c: Update Gtk3 resources script. Every
	resource can now have multiple source files and multiple emus per
	source file. Updated the files in the src/arch/gtk3/ root to use the
	new resource declaration format.

2018-03-16  groepaz <groepaz@gmx.net>

	* data/C128/win_sym.vkm: patch symbolic keymap for c128, fixes bug
	#577, patch by greg king

2018-03-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/aciawidget.c: Update doxygen docs

2018-03-16  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py, src/arch/gtk3/widgets/c128fullbankswidget.c,
	src/arch/gtk3/widgets/c128functionromwidget.c: Update Gtk3 resource
	coverage script.

2018-03-16  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py: Gtk3 resource parser: support -emu

2018-03-16  groepaz <groepaz@gmx.net>

	* src/cbm2/cbm2rom.c: use lib_malloc/free

2018-03-16  Bas Wassink <b.wassink@ziggo.nl>

	* gtk3-resources.py, src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/burstmodewidget.c: Start work on documenting
	resource coverage in the Gtk3 UI. I've added a script that parses all
	Gtk3 UI source files for 'resource declarations', simple lines of text
	in a specific format that indicate which resource is covered for which
	emu. Right now the script is a work in progress, it should in the end
	be able to generate some reports on resources covered per emu and
	source file. Perhaps checking against vice.texi.

2018-03-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm2rom.c, src/cbm2/cbm5x0rom.c: Fix missing #include,
	remove unused variable

2018-03-14  groepaz <groepaz@gmx.net>

	* src/crtc/crtc.c: debug info

2018-03-14  groepaz <groepaz@gmx.net>

	* src/crtc/crtc-mem.c: fix comment

2018-03-14  groepaz <groepaz@gmx.net>

	* src/cbm2/cbm2mem.h, src/cbm2/cbm2rom.c: allow+fix loading of 8k
	chargen. fixed ESC-Z/ESC-Y

2018-03-14  groepaz <groepaz@gmx.net>

	* src/cbm2/cbm5x0rom.c: no hardware inverting going on with the VICII
	chargen

2018-03-14  groepaz <groepaz@gmx.net>

	* data/CBM-II/gtk3_sym.vkm, data/CBM-II/sdl_sym.vkm,
	data/CBM-II/win_pos_uk.vkm, data/CBM-II/win_sym.vkm,
	data/CBM-II/win_sym_uk.vkm, data/CBM-II/x11_sym.vkm: make escape work
	in the cbm2 keymaps. these keymaps are still totally broken and need
	fixing however

2018-03-13  groepaz <groepaz@gmx.net>

	* data/C64/win_sym_it.vkm, data/C64DTV/win_sym_it.vkm,
	data/SCPU64/win_sym_it.vkm, data/VIC20/win_sym_it.vkm: updated windows
	symbolic keymaps for italian keyboard, provided by LoadError

2018-03-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/cbm2/cbm2mem.c: Fix 6509 cpu port issues (fixes bug #994).

2018-03-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/crc32.c, src/crc32.h, src/event.c: Fix CRC32 endiannness issues
	in event.c. CRC32 values are now stored and retrieved as little-endian
	and transformed to/from the architecture's endianness.

2018-03-13  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uivsidmenu.c: Fixed
	GTK3 menu issues. We don't currently use the action_name member in the
	menu structures, but if we did then any whitespace in those names
	would cause VICE to crash with a GLib-GIO-ERROR in
	g_menu_item_set_detailed_action(). I should have tested that
	sooner. :-( I also made the shortcut keys used to activate the monitor
	consistent between vsid and the emulators. On Mac, it now uses
	Command-Option-M, (just like the Cocoa port,) but everywhere else it
	uses Alt-H, (like the old GTK port.)

2018-03-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/unix/gui/uitapeport.c: Update tapecart log level strings. Use
	the strings from the Win32 port, might make things a little easier for
	translators.

2018-03-10  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/win32/Makefile.am, 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/resstrings.txt, src/arch/win32/restapecart.rc,
	src/arch/win32/uitapecart.c, src/arch/win32/uitapecart.h: Backport
	TCRT settings to Win32 Native.

2018-03-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c: Gtk3: Update tapeport
	devices UI. Add a bit more spacing between widgets and put labels on
	the same line as the widgets they're attached to.

2018-03-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c: Gtk3: Add Tapecart
	log level widget. Add a resource-combo-box to allow selection of the
	Tapecart log level.

2018-03-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uitapeport.c,
	src/arch/unix/gui/uitapeport.h: Gtk2/Xaw: fix tapeport devices
	submenu. Now only x64, x64sc and x128 present the Tapecart submenu.
	Also fixed a compile error on Xaw regarding ui_message().

2018-03-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/Makefile.am, src/arch/unix/gui/uitapeport.c, Gtk2:
	Implement Tapecart UI items. Add tapecart menu items to the I/O
	extensions->Tape port devices menu. Should also work on Xaw, but I
	haven't tested that yet.

2018-03-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/Makefile.am, src/arch/sdl/menu_tape.c: SDL UI: Add
	'flush image' to tapecart menu

2018-03-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.h,
	src/tapeport/tapecart.c, src/tapeport/tapecart.h: Gtk3: Add tapecart
	flush button to tapeport devices widget. Implement
	tapecart_flush_tcrt() in tapecart.c. Untested, since I have no idea
	how to alter data on a tapecart or how to read it back. So some proper
	testing is required.

2018-03-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c: Gtk3: Change Tapecart
	browser to an open-file dialog

2018-03-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.c: Gtk3: Fix memory size
	selection of CBM-II. The 6x0/7x0 models now have a minium of 128KB.
	Also 'fix' the SID model widget to properly align with other widgets.

2018-03-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Expand the setting tree by default
	on Windows. Since Windows appears to not show the tree expand/collapse
	indicators, we'll just expand the entire tree by default. Makes
	testing/checking a bit easier.

2018-03-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c: Gtk3: fix C128/SCPU64
	I/O settings. Also make tapecart settings only appear in x64, x64sc
	and x128.

2018-03-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/settings_mouse.c: Removed the "Enable mouse
	grab" checkbox from the GTK3 mouse settings widget. Having a checkbox
	in the settings dialog which determines whether the mouse controls the
	emulator or the UI makes no sense at all.

2018-03-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/video.c,
	src/arch/gtk3/vsidui.c: Cleaned up some GTK3 UI code related to
	ui_get_active_window(). The code from the old version of the function
	has been removed, several comments have been updated, and the
	ui_create/display_toplevel_window() functions have been renamed to
	ui_create/display_main_window() because they are not used for all
	toplevel windows in the UI.

2018-03-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/vsyncarch.c: Properly fixed docblock. (Oops)

2018-03-05  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/joy-win32.c, src/arch/gtk3/kbd.c,
	src/arch/gtk3/vsyncarch.c: Fixed some GTK3 docblocks.

2018-03-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_edit.c, src/arch/sdl/menu_edit.h: Fix svn props.

2018-03-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/menu_edit.h: Fixed unselectable edit menu issue.

2018-03-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_win32.h: Added
	missing 'is_windows_nt()' function to the windows sdl ui archdep
	files.

2018-03-05  groepaz <groepaz@gmx.net>

	* src/arch/sdl/menu_drive.c: fix checkmarks in drive menu

2018-03-05  groepaz <groepaz@gmx.net>

	* src/arch/sdl/menu_common.h, src/arch/sdl/uimenu.c,
	src/arch/sdl/vsidui.c: fix (N/A) behind some items.

2018-03-05  groepaz <groepaz@gmx.net>

	* src/arch/sdl/menu_edit.c: added missing include

2018-03-05  groepaz <groepaz@gmx.net>

	* src/arch/sdl/vsidui.c: make checkmark in tune list appear in first
	column

2018-03-04  groepaz <groepaz@gmx.net>

	* data/C64/sdl_hotkeys_vsid.vkm, src/arch/sdl/vsidui.c: add default
	tune menu item to VSID

2018-03-04  groepaz <groepaz@gmx.net>

	* data/C128/sdl_hotkeys.vkm, data/C64/sdl_hotkeys.vkm,
	data/C64DTV/sdl_hotkeys.vkm, data/CBM-II/sdl_hotkeys.vkm,
	data/PET/sdl_hotkeys.vkm, data/PLUS4/sdl_hotkeys.vkm,
	data/SCPU64/sdl_hotkeys.vkm, data/VIC20/sdl_hotkeys.vkm,
	src/arch/sdl/Makefile.am, src/arch/sdl/menu_edit.c,
	src/arch/sdl/menu_edit.h, src/arch/sdl/x128_ui.c,
	src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c,
	src/arch/sdl/x64sc_ui.c, src/arch/sdl/xcbm2_ui.c,
	src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c,
	src/arch/sdl/xscpu64_ui.c, src/arch/sdl/xvic_ui.c: added copy/paste to
	SDL port

2018-02-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep.h,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_unix.h,
	src/arch/gtk3/archdep_win32.c, src/arch/gtk3/archdep_win32.h,
	src/arch/gtk3/blockdev.c, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cairo_renderer.c,
	src/arch/gtk3/cbm2ui.c, src/arch/gtk3/cbm5x0ui.c,
	src/arch/gtk3/console.c, src/arch/gtk3/coproc.c,
	src/arch/gtk3/coproc.h, src/arch/gtk3/debug_gtk3.h,
	src/arch/gtk3/dynlib-unix.c, src/arch/gtk3/dynlib-win32.c,
	src/arch/gtk3/dynlib.c, src/arch/gtk3/fullscreen.c,
	src/arch/gtk3/gtk3main.c, src/arch/gtk3/joy-osx-hid.c,
	src/arch/gtk3/joy-osx-hid.h, src/arch/gtk3/joy-osx-hidlib.h,
	src/arch/gtk3/joy-osx-hidmgr.c, src/arch/gtk3/joy-osx-hidutil.c,
	src/arch/gtk3/joy-osx.c, src/arch/gtk3/joy-osx.h,
	src/arch/gtk3/joy-unix-usb.c, src/arch/gtk3/joy-unix.c,
	src/arch/gtk3/joy-unix.h, src/arch/gtk3/joy-win32-dinput-handle.c,
	src/arch/gtk3/joy-win32-dinput-handle.h, src/arch/gtk3/joy-win32.c,
	src/arch/gtk3/joy-win32.h, src/arch/gtk3/joy.h, src/arch/gtk3/kbd.c,
	src/arch/gtk3/kbd.h, src/arch/gtk3/mousedrv.h,
	src/arch/gtk3/not_implemented.h, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/quartz_renderer.c,
	src/arch/gtk3/quartz_renderer.h, src/arch/gtk3/rawnetarch.c,
	src/arch/gtk3/rawnetarch_unix.c, src/arch/gtk3/rawnetarch_win32.c,
	src/arch/gtk3/rs232-unix-dev.c, src/arch/gtk3/rs232-win32-dev.c,
	src/arch/gtk3/rs232dev.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/signals.c, src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/uiabout.c, src/arch/gtk3/uiabout.h,
	src/arch/gtk3/uicart.c, src/arch/gtk3/uicart.h,
	src/arch/gtk3/uicmdline.c, src/arch/gtk3/uicmdline.h,
	src/arch/gtk3/uicommands.c, src/arch/gtk3/uicommands.h,
	src/arch/gtk3/uicompiletimefeatures.c,
	src/arch/gtk3/uicompiletimefeatures.h, src/arch/gtk3/uidatasette.c,
	src/arch/gtk3/uidatasette.h, src/arch/gtk3/uidebug.h,
	src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uidiskattach.h,
	src/arch/gtk3/uidiskcreate.c, src/arch/gtk3/uidiskcreate.h,
	src/arch/gtk3/uifliplist.c, src/arch/gtk3/uifliplist.h,
	src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uimachinemenu.h,
	src/arch/gtk3/uimachinewindow.h, src/arch/gtk3/uimenu.c,
	src/arch/gtk3/uimenu.h, src/arch/gtk3/uimon-fallback.c,
	src/arch/gtk3/uimon.c, src/arch/gtk3/uimonarch.h,
	src/arch/gtk3/uinetplay.c, src/arch/gtk3/uinetplay.h,
	src/arch/gtk3/uismartattach.c, src/arch/gtk3/uismartattach.h,
	src/arch/gtk3/uisnapshot.c, src/arch/gtk3/uisnapshot.h,
	src/arch/gtk3/uistatusbar.c, src/arch/gtk3/uitapeattach.c,
	src/arch/gtk3/uitapeattach.h, src/arch/gtk3/uitapecreate.c,
	src/arch/gtk3/uitapecreate.h, src/arch/gtk3/uivideo.c,
	src/arch/gtk3/uivideo.h, src/arch/gtk3/uivsidmenu.c,
	src/arch/gtk3/uivsidmenu.h, src/arch/gtk3/uivsidwindow.c,
	src/arch/gtk3/uivsidwindow.h, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/video.c, src/arch/gtk3/videoarch.h,
	src/arch/gtk3/vsyncarch.c: Gtk3: Update Doxygen docblocks in
	src/arch/gtk3. Add \file, \brief, \author tags, split off the GPL
	license from the doxygen stuff.

2018-02-27  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/mousedrv.c: It seems unlikely that code from
	gtk3/mousedrv.c will end up in a Cocoa build. :-)

2018-02-27  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c: Changed the GTK3 ui_get_active_window() function
	to return any toplevel window that is focused, not just a main window;
	hopefully fixing dialog parenting problems.

2018-02-27  groepaz <groepaz@gmx.net>

	* data/C128/sdl_hotkeys.vkm, data/C64/sdl_hotkeys.vkm,
	data/C64DTV/sdl_hotkeys.vkm, data/CBM-II/sdl_hotkeys.vkm,
	data/PET/sdl_hotkeys.vkm, data/PLUS4/sdl_hotkeys.vkm,
	data/SCPU64/sdl_hotkeys.vkm, data/VIC20/sdl_hotkeys.vkm,
	src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/menu_joystick.c:
	fix hotkeys for swapping joystick mappings

2018-02-27  groepaz <groepaz@gmx.net>

	* data/C128/sdl_hotkeys.vkm, data/C64/sdl_hotkeys.vkm,
	data/C64DTV/sdl_hotkeys.vkm, data/CBM-II/sdl_hotkeys.vkm,
	data/PET/sdl_hotkeys.vkm, data/PLUS4/sdl_hotkeys.vkm,
	data/SCPU64/sdl_hotkeys.vkm, data/VIC20/sdl_hotkeys.vkm,
	src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h,
	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/x64sc_ui.c, src/arch/sdl/xcbm2_ui.c,
	src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c,
	src/arch/sdl/xscpu64_ui.c, src/arch/sdl/xvic_ui.c: added advance-frame
	to SDL UI

2018-02-26  groepaz <groepaz@gmx.net>

	* src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h,
	src/arch/sdl/menu_drive.c, src/arch/sdl/menu_network.c,
	src/arch/sdl/menu_snapshot.c, src/arch/sdl/menu_video.c,
	src/arch/sdl/uifilereq.c, src/arch/sdl/uimenu.c,
	src/arch/sdl/uimenu.h, src/arch/sdl/uistatusbar.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/x64sc_ui.c,
	src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	src/arch/sdl/xplus4_ui.c, src/arch/sdl/xscpu64_ui.c,
	src/arch/sdl/xvic_ui.c: first wave of sdl ui cosmetics

2018-02-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c: Make c1541 not bork. For some reason,
	archdep_is_chardev() is called now. I'll figure out why later. For now
	I need c1541 to work.

2018-02-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/keysetdialog.c,
	src/arch/gtk3/widgets/settings_joystick.c: Gtk3: Fix ancestory of the
	keyset dialog. The use of ui_get_active_window() breaks the parentage
	of the keyset dialog (and many others), allowing the main settings
	dialog to move in front of the dialogs spawned from a uisettings
	widget. So now uisettings.c instanciates all its 'content widgets'
	passing itself as the 'parent' argument to the widget constructors.
	This way the last spawned (top) dialog will block all others, which is
	what we want in case of a modal dialog (which are exclusively used so
	far). This also means a lot of other dialogs need to be investigated
	and perhaps altered (yay).

2018-02-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/keysetdialog.c,
	src/arch/gtk3/widgets/settings_joystick.c: Gtk3: joystick
	settings/keyset dialog - cosmetic changes. Also refuse to accept
	left/right Alt in the keyset dialog.

2018-02-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/crc32.c, src/crc32.h, src/event.c, src/tapeport/tapecart.c: Fix
	crc32 to use uint32_t in stead of unsigned long. As loggedoubt mention
	on the ML, crc32 used unsigned long for its result, which resulted in
	incorrect values on 64-bit machines. I've tested code that uses
	crc32.c (snapshots, tapecart) and everything appears to work fine. May
	need more rigorous testing.

2018-02-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/keysetdialog.c,
	src/arch/gtk3/widgets/keysetdialog.h,
	src/arch/gtk3/widgets/settings_joystick.c: Gtk3: Implement joystick
	keyset dialog. Add a dialog to edit keysets. Click a button and press
	a key to set a key, or press Escape to reset the key to 'None'.

2018-02-24  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c: Fixed a very bad typo. :-)

2018-02-24  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c: Improved the documentation in gtk3/ui.c even
	more, fully describing all functions with docblocks previously marked
	"not understood.". Also changed some fprintf() calls to log_error()
	calls; none of which should ever be reached.

2018-02-23  groepaz <groepaz@gmx.net>

	* data/C64/Makefile.am: also add the joymap to the makefile :)

2018-02-23  groepaz <groepaz@gmx.net>

	* src/arch/sdl/ui.c: disable the mouse pointer unless we really need
	it

2018-02-22  groepaz <groepaz@gmx.net>

	* data/C64/sdl_joymap_ps3.vjm: added default mapping for ps3 pad

2018-02-22  groepaz <groepaz@gmx.net>

	* data/C64/Makefile.am, data/C64/sdl_hotkeys_vsid.vkm,
	src/arch/sdl/kbd.c: use seperate hotkey map for vsid

2018-02-22  groepaz <groepaz@gmx.net>

	* data/C128/Makefile.am, data/C128/sdl_hotkeys.vkm,
	data/C64/Makefile.am, data/C64/sdl_hotkeys.vkm,
	data/C64DTV/Makefile.am, data/C64DTV/sdl_hotkeys.vkm,
	data/CBM-II/Makefile.am, data/CBM-II/sdl_hotkeys.vkm,
	data/PET/Makefile.am, data/PET/sdl_hotkeys.vkm,
	data/PLUS4/Makefile.am, data/PLUS4/sdl_hotkeys.vkm,
	data/SCPU64/Makefile.am, data/SCPU64/sdl_hotkeys.vkm,
	data/VIC20/Makefile.am, data/VIC20/sdl_hotkeys.vkm: added default
	hotkey maps

2018-02-22  groepaz <groepaz@gmx.net>

	* src/arch/sdl/kbd.c: load a default hotkey map first, then the user
	map

2018-02-22  groepaz <groepaz@gmx.net>

	* data/C64/sdl_sym_de.vkm: tweaked mapping, added comments

2018-02-22  groepaz <groepaz@gmx.net>

	* src/keyboard.c: add comment

2018-02-22  groepaz <groepaz@gmx.net>

	* src/arch/sdl/kbd.c: comments in hotkey maps must start at the
	beginning of the line

2018-02-21  groepaz <groepaz@gmx.net>

	* src/arch/sdl/kbd.c: log a warning when keycode 0 is used in a SDL
	keymap

2018-02-21  groepaz <groepaz@gmx.net>

	* data/C128/gtk3_pos.vkm, data/C128/gtk3_sym.vkm,
	data/C128/sdl_pos.vkm, data/C64/gtk3_keyrah.vkm,
	data/C64/gtk3_keyrah_de.vkm, data/C64/gtk3_pos.vkm,
	data/C64/gtk3_pos_de.vkm, data/C64/gtk3_sym.vkm,
	data/C64/gtk3_sym_de.vkm, data/C64/sdl_keyrah.vkm,
	data/C64/sdl_keyrah_combian.vkm, data/C64/sdl_keyrah_de.vkm,
	data/C64/sdl_keyrah_retropie.vkm, data/C64/sdl_keyrah_retropie_de.vkm,
	data/C64/sdl_pos.vkm, data/C64/sdl_pos_da.vkm,
	data/C64/sdl_pos_de.vkm, data/C64/sdl_pos_fi.vkm,
	data/C64/sdl_pos_no.vkm, data/C64/sdl_sym.vkm,
	data/C64/sdl_sym_de.vkm, data/C64DTV/gtk3_keyrah.vkm,
	data/C64DTV/gtk3_keyrah_de.vkm, data/C64DTV/gtk3_pos.vkm,
	data/C64DTV/gtk3_pos_de.vkm, data/C64DTV/gtk3_sym.vkm,
	data/C64DTV/gtk3_sym_de.vkm, data/C64DTV/sdl_keyrah.vkm,
	data/C64DTV/sdl_keyrah_combian.vkm, data/C64DTV/sdl_keyrah_de.vkm,
	data/C64DTV/sdl_keyrah_retropie.vkm,
	data/C64DTV/sdl_keyrah_retropie_de.vkm, data/C64DTV/sdl_pos.vkm,
	data/C64DTV/sdl_pos_da.vkm, data/C64DTV/sdl_pos_de.vkm,
	data/C64DTV/sdl_pos_fi.vkm, data/C64DTV/sdl_pos_no.vkm,
	data/C64DTV/sdl_sym.vkm, data/C64DTV/sdl_sym_de.vkm,
	data/CBM-II/sdl_sym.vkm, data/PET/gtk3_buuk_sym.vkm,
	data/PET/sdl_buuk_sym.vkm, data/PET/sdl_grus_sym.vkm,
	data/PLUS4/gtk3_pos.vkm, data/PLUS4/sdl_pos.vkm,
	data/SCPU64/gtk3_keyrah.vkm, data/SCPU64/gtk3_keyrah_de.vkm,
	data/SCPU64/gtk3_pos.vkm, data/SCPU64/gtk3_pos_de.vkm,
	data/SCPU64/gtk3_sym.vkm, data/SCPU64/gtk3_sym_de.vkm,
	data/SCPU64/sdl_keyrah.vkm, data/SCPU64/sdl_keyrah_combian.vkm,
	data/SCPU64/sdl_keyrah_de.vkm, data/SCPU64/sdl_keyrah_retropie.vkm,
	data/SCPU64/sdl_keyrah_retropie_de.vkm, data/SCPU64/sdl_pos.vkm,
	data/SCPU64/sdl_pos_da.vkm, data/SCPU64/sdl_pos_de.vkm,
	data/SCPU64/sdl_pos_fi.vkm, data/SCPU64/sdl_pos_no.vkm,
	data/SCPU64/sdl_sym.vkm, data/SCPU64/sdl_sym_de.vkm,
	data/VIC20/gtk3_pos.vkm, data/VIC20/gtk3_sym.vkm,
	data/VIC20/sdl_pos.vkm, data/VIC20/sdl_pos_fi.vkm: removed mapping of
	keycode 0 from all SDL keymaps, fixed keyrah keymaps, added comments

2018-02-21  groepaz <groepaz@gmx.net>

	* src/arch/sdl/archdep_unix.c: oops

2018-02-21  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/kbd.c, src/arch/sdl/archdep_unix.c: compare only the
	beginning of the locale string so stuff like .UTF8 locales will also
	work

2018-02-20  groepaz <groepaz@gmx.net>

	* src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64dtvhw.c,
	src/arch/sdl/menu_cbm2hw.c, src/arch/sdl/menu_pethw.c,
	src/arch/sdl/menu_plus4hw.c, src/arch/sdl/menu_vic20hw.c: fix model
	selection, should fix bug #981 perhaps?

2018-02-20  groepaz <groepaz@gmx.net>

	* src/arch/sdl/archdep_unix.c, src/arch/sdl/menu_settings.c,
	src/arch/sdl/ui.c, src/arch/sdl/uistatusbar.c,
	src/arch/sdl/uistatusbar.h: added optional keyboard status display
	line that can be used to make keymaps

2018-02-20  groepaz <groepaz@gmx.net>

	* data/C64/Makefile.am, data/C64/sdl_pos_de.vkm,
	data/C64/sdl_sym_de.vkm, data/C64DTV/Makefile.am,
	data/C64DTV/sdl_pos_de.vkm, data/C64DTV/sdl_sym_de.vkm,
	data/SCPU64/Makefile.am, data/SCPU64/sdl_pos_de.vkm,
	data/SCPU64/sdl_sym_de.vkm: created/updated sdl keymaps for german
	keyboard layout

2018-02-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fix --enable-lame behavior.

2018-02-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uidiskattach.h,
	src/arch/gtk3/uimachinemenu.c: Gtk3: Add 'detach all floppies'

2018-02-20  groepaz <groepaz@gmx.net>

	* data/C64/Makefile.am, data/C64/sdl_keyrah_combian.vkm,
	data/C64DTV/Makefile.am, data/C64DTV/sdl_keyrah_combian.vkm,
	data/SCPU64/Makefile.am, data/SCPU64/sdl_keyrah_combian.vkm: added
	keyrah keymaps for use in combian

2018-02-20  groepaz <groepaz@gmx.net>

	* data/C64/sdl_keyrah_retropie.vkm,
	data/C64/sdl_keyrah_retropie_de.vkm,
	data/C64DTV/sdl_keyrah_retropie.vkm,
	data/C64DTV/sdl_keyrah_retropie_de.vkm,
	data/SCPU64/sdl_keyrah_retropie.vkm,
	data/SCPU64/sdl_keyrah_retropie_de.vkm: updated comment

2018-02-19  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uimachinewindow.c, src/arch/gtk3/uimachinewindow.h:
	GTK3: Document the machine window files.

2018-02-18  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uimachinewindow.c: GTK3: Implement mouse capture. This
	implementation does not work on Wayland. GDK does not support pointer
	confinement or manipulation on Wayland.

2018-02-18  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uimachinewindow.c: Send mouse motion events from the
	UI level to the VICE core. This only does anything if the mouse is
	'grabbed', but at the moment no grabbing is actually happening.

2018-02-18  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/mousedrv.c, src/arch/gtk3/uimachinewindow.c: GTK3:
	Capture and forward mouse button/scroll events to VICE core

2018-02-18  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/mousedrv.c, src/arch/gtk3/mousedrv.h: GTK3: Document
	and complete draft implementation of mousedrv layer

2018-02-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/rs232-unix-dev.c, src/arch/gtk3/rs232-win32-dev.c:
	Doxygen updates

2018-02-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceswitch.c,
	src/arch/gtk3/widgets/base/resourceswitch.h,
	src/arch/gtk3/widgets/scpu64settingswidget.c: Gtk3: resource-switch:
	implement new resource-widget API

2018-02-17  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/video.c: Document video canvas routines for GTK3

2018-02-17  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c: Clean up documentation in gtk3/ui.c

2018-02-17  Michael C. Martin <mcmartin@gmail.com>

	* doc/Doxyfile.gtk3, src/arch/gtk3/cairo_renderer.c,
	src/arch/gtk3/cairo_renderer.h, src/arch/gtk3/opengl_renderer.c,
	src/arch/gtk3/opengl_renderer.h, src/arch/gtk3/videoarch.h: Full
	doxygen for the GTK3 renderers and videoarch

2018-02-17  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uiedit.c, src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/ethernetcartwidget.h,
	src/arch/gtk3/widgets/magicvoicewidget.c,
	src/arch/gtk3/widgets/megacartwidget.h,
	src/arch/gtk3/widgets/settings_sound.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.h: Fix the \file
	directives in GTK3 Doxygen headers

2018-02-17  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: GTK3: Fix bug introduced by splitting
	up structures for documentation

2018-02-17  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c, src/arch/gtk3/uistatusbar.h: First pass
	at documenting the GTK3 statusbar API

2018-02-16  groepaz <groepaz@gmx.net>

	* data/C64/Makefile.am, data/C64DTV/Makefile.am,
	data/SCPU64/Makefile.am: updated Makefile too :)

2018-02-16  groepaz <groepaz@gmx.net>

	* data/C64/sdl_keyrah_retropie.vkm,
	data/C64/sdl_keyrah_retropie_de.vkm,
	data/C64DTV/sdl_keyrah_retropie.vkm,
	data/C64DTV/sdl_keyrah_retropie_de.vkm,
	data/SCPU64/sdl_keyrah_retropie.vkm,
	data/SCPU64/sdl_keyrah_retropie_de.vkm: added some keymaps for use
	with RetroPie

2018-02-16  groepaz <groepaz@gmx.net>

	* data/C64/sdl_pos.vkm, data/C64DTV/sdl_pos.vkm,
	data/SCPU64/sdl_pos.vkm: remove comment about keyrah from regular
	keymaps

2018-02-16  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uimon-fallback.c: Fixed svn properties.

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/main.dox,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c: Update Gtk3 Doxygen
	stuff a bit

2018-02-16  groepaz <groepaz@gmx.net>

	* src/drive/drive-overflow.c: fix drive clock overflow. patch by krill

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* doc/Doxyfile.gtk3, src/arch/gtk3/main.dox,
	src/arch/gtk3/widgets/base/vice_gtk3.h: Gtk3: Add main Doxygen page

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidebug.c, src/arch/gtk3/uinetplay_new.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.h,
	src/arch/gtk3/widgets/driverpmwidget.c,
	src/arch/gtk3/widgets/driverpmwidget.h,
	src/arch/gtk3/widgets/ffmpegwidget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.c,
	src/arch/gtk3/widgets/settings_autostart.c,
	src/arch/gtk3/widgets/settings_ramreset.c,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.h: Gtk3: Update
	resource-spin widget to use the new resource widget API. Also update
	the function/method names from *spin_button_int* to *spin_int*,
	function names are pretty long.

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcescale.h,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/vsidmixerwidget.c: Gtk3: Make widgets use the
	new resource-scale API. Change widgets to use the new API, remove
	deprecated code from the resource-scale widget.

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcescale.h: Gtk3: resource-scale-int
	widget: implement new resource-widget API

2018-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/arch/gtk3/uimon-fallback.c: Make (windows) msys
	console monitor mode work for gtk3.

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_model.c: Gtk3: model settings UI:
	only show GlueLogic widget for x64sc/xscpu64

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/base/resourcebrowser.h,
	src/arch/gtk3/widgets/settings_romset.c: Gtk3: Remove deprecated use
	of vice_gtk3_resource_browser_update()

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidebug.c: Gtk3: uidebug: add proper Doxygen docblocks

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidebug.c, src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/burstmodewidget.c,
	src/arch/gtk3/widgets/burstmodewidget.h,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c128machinetypewidget.c,
	src/arch/gtk3/widgets/c128machinetypewidget.h,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/ciamodelwidget.h,
	src/arch/gtk3/widgets/ethernetcartwidget.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/expertwidget.h,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/jamactionwidget.c,
	src/arch/gtk3/widgets/jamactionwidget.h,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.h,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.h,
	src/arch/gtk3/widgets/petiosizewidget.c,
	src/arch/gtk3/widgets/petiosizewidget.h,
	src/arch/gtk3/widgets/petramsizewidget.c,
	src/arch/gtk3/widgets/petramsizewidget.h,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.h,
	src/arch/gtk3/widgets/printeroutputdevicewidget.c,
	src/arch/gtk3/widgets/printeroutputdevicewidget.h,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/refreshratewidget.h,
	src/arch/gtk3/widgets/reuwidget.c,
	src/arch/gtk3/widgets/settings_autostart.c,
	src/arch/gtk3/widgets/settings_io.c,
	src/arch/gtk3/widgets/settings_io_c64_memhacks.c,
	src/arch/gtk3/widgets/settings_io_georam.c,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/settings_rs232.c,
	src/arch/gtk3/widgets/settings_snapshot.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.h,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.h,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.h,
	src/arch/gtk3/widgets/soundsyncwidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.h,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/speedwidget.h,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/videobordermodewidget.c,
	src/arch/gtk3/widgets/videobordermodewidget.h,
	src/arch/gtk3/widgets/videorenderfilterwidget.c,
	src/arch/gtk3/widgets/videorenderfilterwidget.h: Gtk3: Update widgets
	to use the new resource-radiogroup-widget API. Also remove deprecated
	functions from the resource-radiogroup-widget code.

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h: Gtk3:
	resource-radiogroup-widget: implement new API. Implement the new
	resource widgets API, marking old functions as deprecated. The rest of
	the Gtk3 widgets still need to be updated to make use of the new API.

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_model.c: Gtk3: Model settings UI:
	disable 'glue logic' widget on x64. I had added the glue logic widget
	for x64 since it was missing, but since it appears 'custom' glue logic
	screws with the timing of x64, I've disabled the widget for x64.

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uinetplay_new.c: Gtk3: Change resource-entry widgets
	to use the new resource widget API. The previous commit went wrong, so
	here's the final file of the resource-entry changes.

2018-02-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c64dtvflashsettingswidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ieee488widget.c,
	src/arch/gtk3/widgets/ieee488widget.h,
	src/arch/gtk3/widgets/magicvoicewidget.c,
	src/arch/gtk3/widgets/magicvoicewidget.h,
	src/arch/gtk3/widgets/megacartwidget.c,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/petdwwwidget.h,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/settings_io_c64_memhacks.c,
	src/arch/gtk3/widgets/settings_io_c64_memhacks.h,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/settings_monitor.c,
	src/arch/gtk3/widgets/settings_rs232.c,
	src/arch/gtk3/widgets/settings_snapshot.c,
	src/arch/gtk3/widgets/sounddriverwidget.c,
	src/arch/gtk3/widgets/sounddriverwidget.h,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/gtk3/widgets/v364speechwidget.c,
	src/arch/gtk3/widgets/vsidcontrolwidget.c: Gtk3: VSID UI: remove
	gtk_widget_set_focus_on_click(). Doesn't appear to do anything.

2018-02-15  groepaz <groepaz@gmx.net>

	* src/c64/c64gluelogic.c: in x64 GlueLogic must always be 0, else the
	timing is broken

2018-02-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h: Gtk3: Remove deprecated
	resource-combo-box-str methods. None of the current UI code actually
	uses a combo-box-str, but we might need it eventually.

2018-02-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/base/resourcehelpers.c: Gtk3: Implement new base
	widgets API for resource-combo-box-str

2018-02-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c, src/arch/gtk3/uimedia.h,
	src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.h,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.h,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.h,
	src/arch/gtk3/widgets/ds12c887widget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/scpu64settingswidget.c,
	src/arch/gtk3/widgets/settings_ramreset.c,
	src/arch/gtk3/widgets/settings_ramreset.h,
	src/arch/gtk3/widgets/settings_rs232.c,
	src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: Update widgets/dialogs
	to use the new resource-combo-box-int API

2018-02-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h: Gtk3: Implement new
	resource widgets API for integer combo boxes

2018-02-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h,
	src/arch/gtk3/widgets/c128fullbankswidget.c,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c64dtvflashsettingswidget.c,
	src/arch/gtk3/widgets/cbm2rammappingwidget.c,
	src/arch/gtk3/widgets/cbm2rammappingwidget.h,
	src/arch/gtk3/widgets/cpmwidget.c, src/arch/gtk3/widgets/cpmwidget.h,
	src/arch/gtk3/widgets/digimaxwidget.c,
	src/arch/gtk3/widgets/digimaxwidget.h,
	src/arch/gtk3/widgets/drivedoswidget.c,
	src/arch/gtk3/widgets/drivedoswidget.h,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.h,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.h,
	src/arch/gtk3/widgets/driveramwidget.c,
	src/arch/gtk3/widgets/driveramwidget.h,
	src/arch/gtk3/widgets/ds12c887widget.c,
	src/arch/gtk3/widgets/ds12c887widget.h,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/easyflashwidget.h,
	src/arch/gtk3/widgets/ethernetcartwidget.c,
	src/arch/gtk3/widgets/ethernetcartwidget.h,
	src/arch/gtk3/widgets/ffmpegwidget.c,
	src/arch/gtk3/widgets/ffmpegwidget.h,
	src/arch/gtk3/widgets/finalexpansionwidget.c,
	src/arch/gtk3/widgets/finalexpansionwidget.h,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/gmod2widget.h,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/megacartwidget.c,
	src/arch/gtk3/widgets/megacartwidget.h,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/midiwidget.h,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmc64widget.h,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/mmcrwidget.h,
	src/arch/gtk3/widgets/petdiagpinwidget.c,
	src/arch/gtk3/widgets/petdiagpinwidget.h,
	src/arch/gtk3/widgets/pethrewidget.c,
	src/arch/gtk3/widgets/pethrewidget.h,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/petreuwidget.h,
	src/arch/gtk3/widgets/plus4aciawidget.c,
	src/arch/gtk3/widgets/plus4aciawidget.h,
	src/arch/gtk3/widgets/plus4digiblasterwidget.c,
	src/arch/gtk3/widgets/plus4digiblasterwidget.h,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/ramcartwidget.h,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.h,
	src/arch/gtk3/widgets/reuwidget.c, src/arch/gtk3/widgets/reuwidget.h,
	src/arch/gtk3/widgets/rrnetmk3widget.c,
	src/arch/gtk3/widgets/rrnetmk3widget.h,
	src/arch/gtk3/widgets/settings_autostart.c,
	src/arch/gtk3/widgets/settings_autostart.h,
	src/arch/gtk3/widgets/settings_controlport.c,
	src/arch/gtk3/widgets/settings_controlport.h,
	src/arch/gtk3/widgets/settings_drive.c,
	src/arch/gtk3/widgets/settings_drive.h,
	src/arch/gtk3/widgets/settings_io.c,
	src/arch/gtk3/widgets/settings_io.h,
	src/arch/gtk3/widgets/settings_io_georam.c,
	src/arch/gtk3/widgets/settings_io_georam.h,
	src/arch/gtk3/widgets/settings_joystick.c,
	src/arch/gtk3/widgets/settings_joystick.h,
	src/arch/gtk3/widgets/settings_misc.c,
	src/arch/gtk3/widgets/settings_misc.h,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/settings_monitor.c,
	src/arch/gtk3/widgets/settings_monitor.h,
	src/arch/gtk3/widgets/settings_mouse.c,
	src/arch/gtk3/widgets/settings_mouse.h,
	src/arch/gtk3/widgets/settings_printer.c,
	src/arch/gtk3/widgets/settings_printer.h,
	src/arch/gtk3/widgets/settings_rs232.c,
	src/arch/gtk3/widgets/settings_rs232.h,
	src/arch/gtk3/widgets/settings_sound.c,
	src/arch/gtk3/widgets/settings_sound.h,
	src/arch/gtk3/widgets/settings_speed.c,
	src/arch/gtk3/widgets/settings_speed.h,
	src/arch/gtk3/widgets/settings_video.c,
	src/arch/gtk3/widgets/settings_video.h,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.h,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.c,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.h,
	src/arch/gtk3/widgets/sidcartwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.h,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/superpetwidget.h,
	src/arch/gtk3/widgets/supersnapshotwidget.c,
	src/arch/gtk3/widgets/supersnapshotwidget.h,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.h,
	src/arch/gtk3/widgets/ultimemwidget.c,
	src/arch/gtk3/widgets/ultimemwidget.h,
	src/arch/gtk3/widgets/userportdeviceswidget.c,
	src/arch/gtk3/widgets/userportdeviceswidget.h,
	src/arch/gtk3/widgets/userportprinterwidget.c,
	src/arch/gtk3/widgets/userportprinterwidget.h,
	src/arch/gtk3/widgets/v364speechwidget.c,
	src/arch/gtk3/widgets/v364speechwidget.h,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.h,
	src/arch/gtk3/widgets/vfliwidget.c,
	src/arch/gtk3/widgets/vfliwidget.h,
	src/arch/gtk3/widgets/vicflashwidget.c,
	src/arch/gtk3/widgets/vicflashwidget.h,
	src/arch/gtk3/widgets/vicieee488widget.c,
	src/arch/gtk3/widgets/vicieee488widget.h,
	src/arch/gtk3/widgets/vicioramwidget.c,
	src/arch/gtk3/widgets/vicioramwidget.h: Gtk3: Update widgets/dialog to
	use the new resource-check-button API. Also update a few doxygen
	file-level docblocks and some resource info.

2018-02-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h: Gtk3: Implement new
	API for resource check buttons

2018-02-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/base/resourcebrowser.h: Gtk3: Start work a on
	sensible API for base widgets. Since not all base widgets use the same
	function names for the same functionality, I've decided to do
	implement a 'shared' API for the widgets. The idea is to use the
	following names: new() to create a new instance. set() to set a new
	value for the widget and its resource. get() to retrieve the
	resource's current value. reset() to revert a resource to the value it
	had when the widget instance was created. sync() to synchronize the
	widget with its resource value (useful when code other than the
	widget's code modifies the resource). factory() to reset widget and
	resource to the resource's factory value

2018-02-12  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/rawnetarch_unix.c, src/arch/msdos/rawnetarch.c,
	src/arch/unix/rawnetarch.c, src/c64/cart/cs8900io.c: Fixed some rawnet
	related issues. 1. Stopped rawnet_arch_get_standard_interface()
	causing a crash when pcap_findalldevs() returns a NULL list. 2.
	Stopped the allocated factory value of resource "ETHERNET_INTERFACE"
	getting freed before shutdown. 3. Made gtk3/rawnetarch_unix.c define
	RAWNET_ONLY_IF_UP only if PCAP_IF_UP is defined in a header.

2018-02-11  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/quartz_renderer.c: Add lightpen support to Quartz
	renderer

2018-02-11  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/cairo_renderer.c, src/arch/gtk3/opengl_renderer.c,
	src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/uimachinewindow.c, src/arch/gtk3/video.c,
	src/arch/gtk3/videoarch.h, src/arch/gtk3/vsyncarch.c: GTK3: Light pen
	support for OpenGL and Cairo renderers

2018-02-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/sdl/Makefile.am: Fix windows
	gtk/sdl pcap include dir.

2018-02-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.h,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.h,
	src/arch/gtk3/widgets/settings_model.c: Gtk3: model settings UI:
	implement CBM-II glue logic

2018-02-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/plus4memoryexpansionwidget.c,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.h,
	src/arch/gtk3/widgets/settings_model.c: Gtk3: Implement model settings
	widget glue logic for Plus4. Won't appear to work well, due to the
	large number of factors a valid C16/C116/Plus4 model depends on, many
	of these factors being changed in different dialogs.

2018-02-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/settings_speed.c:
	Gtk3: Fix the settings UI unpausing the emulator

2018-02-10  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uimachinewindow.c: GTK3: Restrict main window
	'crossing' events to true pointer movement events

2018-02-10  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uimachinewindow.c: GTK3: Refactor custom cursor
	graphic creation

2018-02-09  Michael C. Martin <mcmartin@gmail.com>

	* man/vice.1, src/arch/gtk3/uimachinewindow.c, src/arch/gtk3/video.c,
	src/arch/gtk3/videoarch.h: GTK3: Switch to the light pen cursor when
	it is enabled

2018-02-09  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/cairo_renderer.c: Speed up software rendering in
	GTK3-Cairo

2018-02-09  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/quartz_renderer.c: Experiment with using CGLayerRef
	for scaling operations

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/vsidui.c, src/arch/gtk3/widgets/settings_model.c:
	Gtk3: Implement VSID VIC-II settings. Yes, I'm aware of how this
	sounds.

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_model.c: Gtk3: Implement VIC-20 model
	setting widgets glue logic

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am: Remove useless extra MVSC include

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c64dtvui.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.h: Gtk3: model settings:
	implement glue logic for C64DTV widgets. The DTV model widgets now
	interact: setting the DTV-model will update the VIC-II and Revision
	widgets, while setting either the VIC-II or Revision widget will
	update the DTV model widget, or invalidate it in case the model is
	Hummmer and PAL is selected. This involves quite some callbacks/event
	handlers, so the widgets should only trigger resource updates when
	necessary, to avoid widget A triggering events on widget B and widget
	A then triggering events on widget B again, and so. Hence to copious
	use of debug_gtk3() calls for now.

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_model.c: Gtk3: model settings UI:
	don't create KernalRev widget for xscpu64

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: settings UI: make tree slightly
	less wide and remove column headers

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c64ui.c, src/arch/gtk3/widgets/machinemodelwidget.c,
	src/arch/gtk3/widgets/machinemodelwidget.h,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/videomodelwidget.c: Gtk3: Fix the VIC-II model
	widget for x64

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/vsidui.c, src/arch/gtk3/widgets/vsidtuneinfowidget.c,
	src/arch/gtk3/widgets/vsidtuneinfowidget.h: Gtk3: Improve VSID driver
	info widget. Present the driver info data properly aligned in a grid.

2018-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/vsidui.c, src/arch/gtk3/vsidui.c,
	src/arch/msdos/vsidui.c, src/arch/sdl/vsidui.c,
	src/arch/unix/gui/vsidui.c, src/arch/win32/vsidui.c, src/c64/psid.c,
	src/vsidui.h: Update VSID API: add functions to pass
	driver/load/play/init address and size. Using separate functions to
	pass the SID load address/play address etcetera to the UI allows the
	various UIs to avoid parsing the 'driver info' string to get the
	various parameters.

2018-02-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/vsidtuneinfowidget.c: Gtk3: VSID UI: small
	improvements. Make title, author and copyright able to be copied by
	the user. Remove unneeded static variables. Update doxygen docs.

2018-02-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/vsidtuneinfowidget.c: Gtk3: VSID UI: properly
	translate title, author and copyright strings to UTF-8

2018-02-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c: Gtk3: Implement attach disk submenu,
	allowing Alt+8,9,0,1 hotkeys

2018-02-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: SID settings: only
	allow three SIDs for VSID. Once VSID supports four SIDs the extra VSID
	checks can be removed.

2018-02-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.h,
	src/arch/gtk3/widgets/vsidmixerwidget.c: Gtk3: Update SID widgets to
	handle --without-resid. Widgets handling ReSID resources are now only
	created when HAVE_RESID is defined.

2018-02-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiedit.c, src/arch/gtk3/uiedit.h,
	src/arch/gtk3/uimachinemenu.c: Gtk3: Add hotkeys Alt+Delete/Alt+Insert
	to copy/paste menu items.

2018-02-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c: Gtk3: Connect ALT+C to Attach
	Cartridge

2018-02-06  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/uimachinemenu.c: added single frame advance to menu

2018-02-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/vsidmainwidget.c,
	src/arch/gtk3/widgets/vsidmixerwidget.c,
	src/arch/gtk3/widgets/vsidmixerwidget.h: Gtk3: implement mixer widget
	for VSID. Simple widget to control volume, passband, gain and filter
	bias. Currently takes up too much vertical space. Also may need to be
	able to be hidden/shown as in the Gtk2 UI.

2018-02-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uisidattach.c,
	src/arch/gtk3/uistatusbar.c,
	src/arch/gtk3/widgets/vsidcontrolwidget.c,
	src/arch/gtk3/widgets/vsidmainwidget.c: Gtk3: VSID updates. Fix
	statusbar for VSID (may require a separate statusbar though), display
	'VSID' in window title and remove fps display (always 0). Make sure
	the media button images are always displayed and make sure they cannot
	grab focus (otherwise the last clicked button gets an ugly, colored
	frame around it).

2018-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uivsidwindow.c,
	src/arch/gtk3/vsidui.c, src/arch/gtk3/widgets/vsidcontrolwidget.c,
	src/arch/gtk3/widgets/vsidmainwidget.c,
	src/arch/gtk3/widgets/vsidmainwidget.h,
	src/arch/gtk3/widgets/vsidtuneinfowidget.c: Gtk3: Clean up the VSID UI
	code a bit. Add some doxygen documentation, remove some duplication.
	Make the media buttons smaller and split the 'driver info' string into
	multiple lines.

2018-02-04  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uimachinemenu.c: Removed unused GTK3 debug menu code.
	The vsid debug menu is still in uivsidmenu.c.

2018-02-04  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/quartz_renderer.c,
	src/arch/gtk3/quartz_renderer.h, src/arch/gtk3/uimachinewindow.c:
	GTK3: First cut at a Quartz/Cairo bridge. Disabled because it's slower
	than stock Cairo.

2018-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/vsidcontrolwidget.c: Gtk3: VSID: hook ffwd
	button up to Warp mode. Also remove rewind button, actually playing
	SIDs in reverse takes quite a bit code.

2018-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/vsidui.c, src/arch/gtk3/widgets/vsidcontrolwidget.c,
	src/arch/gtk3/widgets/vsidcontrolwidget.h: Gtk3: VSID make next/prev
	tune buttons work

2018-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/vsidcontrolwidget.c,
	src/arch/gtk3/widgets/vsidcontrolwidget.h,
	src/arch/gtk3/widgets/vsidmainwidget.c: Gtk3: Add VSID media control
	buttons. None of these actually work, except the Eject button which
	triggers a PSID-open dialog.

2018-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uivsidwindow.c, src/arch/gtk3/vsidui.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/vsidmainwidget.c,
	src/arch/gtk3/widgets/vsidmainwidget.h,
	src/arch/gtk3/widgets/vsidtuneinfowidget.c,
	src/arch/gtk3/widgets/vsidtuneinfowidget.h: Gtk3: Start work on VSID
	UI. Add tune info widgets, pretty ugly right now, but at least VSID
	now displays the tune it is playing.

2018-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Create preliminary settings tree
	for VSID. VSID has a much simpler settings scheme than the other UI's
	and some nodes can probably be folded into a fewer nodes.

2018-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_model.c: Gtk3: Update model settings
	layouts. Remove NOT_IMPLEMENTED(), all layouts except VSID are ready.
	VSID is going to need its own separate settings UI I think. Some glue
	logic is needed for the various layouts to update widgets depending on
	other widgets (ie selecting C64C may need updating the CIA model, and
	having C64C selected and selecting old CIA will need to 'invalidate'
	the model).

2018-02-03  Marcus Sutton <loggedoubt@gmail.com>

	* data/PET/gtk3_buuk_pos.vkm, data/PET/gtk3_buuk_sym.vkm,
	data/PET/gtk3_grus_sym.vkm, data/PET/x11_buuk_pos.vkm,
	data/PET/x11_buuk_sym.vkm, data/PET/x11_grus_sym.vkm: Fixed the
	archaic joykeys mappings in the PET X11 and GTK3 keymap files. The
	"Joystick #2" mappings should now work as "Keyset B," but fixing
	"Joystick #1" would have made it a duplicate of the "Numpad" mapping,
	so I removed it.

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivsidwindow.c: Remove `return` statements from void
	functions

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivsidwindow.c: Gtk3: Add VSID main widget

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uistatusbar.c: Gtk3: Disable tape status for C64DTV
	and VSID, improve widget spacing in the status bar a bit. Perhaps
	'greying out' disabled drives' track/sector displays would be better?
	Makes the status bar layout a bit more consistent (ie no weird empty
	space where widgets might show up)

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ide64widget.c: Gtk3: add HAVE_RAWNET guard to
	etfe event handler

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidebug.c, src/arch/gtk3/uimachinemenu.c: Gtk3: Add
	C64DTV-specific debugging items to the debug menu. xc64dtv uses three
	debugging options not found in other emu's: logging for Blitter, DMA
	and Flash, this adds those options.

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/selectdirectorydialog.c,
	src/arch/gtk3/widgets/c64dtvflashsettingswidget.c,
	src/arch/gtk3/widgets/c64dtvflashsettingswidget.h: Gtk3: Implement
	C64DTV Flash settings

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/machinemodelwidget.c,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/sidmodelwidget.c: Gtk3: Implement C64DTV model
	settings

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: settings UI: display tree item
	name in the title bar

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_mouse.c: Gtk3: Mouse settings:
	implement PS/2 on Userport setting for C64DTV

2018-02-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/resourceswitch.c,
	src/arch/gtk3/widgets/base/resourceswitch.h,
	src/arch/gtk3/widgets/scpu64settingswidget.c,
	src/arch/gtk3/widgets/scpu64settingswidget.h: Gtk3: Add SCPU64
	settings widget, add resource_switch widget. Add SCPU64-specific
	settings widgets. Add resource-connected GtkSwitch widget. The switch
	widget is a big On/Off button, which can be used to visually indicate
	to the user an actual switch on the hardware is controlled.

2018-02-02  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Fixed a GTK3 statusbar regression.
	Joyports were only being displayed properly when the first window was
	created or the configuration was changed, making the x128 VIC-II
	window statusbar show no joyports at startup.
	vice_gtk3_update_joyport_layout() needs to be split into multiple
	functions so this can be fixed in a less hackish way.

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: replace HAVE_RS232 with
	HAVE_RS232DEV. This enables RS232 settings widgets, got the #define
	wrong.

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Remove ethernet and RS232 from standard
	settings nodes. Probably turn these into vsid nodes, once I remove a
	lot of 'em.

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Add stub for C64DTV Flash settings

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/settings_ethernet.c: Gtk3: Split settings UI
	tree into per-emu nodes. Each machine now has its own settings tree
	nodes. Should avoid activating widgets/dialogs that aren't meant for
	the machine. Any non-implemented settings node is now marked with
	"[TODO]".

2018-01-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/arch/gtk3/Makefile.am: Make pcap work for
	windows gtk3.

2018-01-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/gtk3/widgets/settings_ethernet.c: Use HAVE_RAWNET instead
	of HAVE_NETWORK.

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Apply patch #160 by IanC

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/rawnetarch_unix.c: Make the devices iterator filter on
	PCAP_IF_UP to only show devices that are up. Also provide a macro
	`RAWNET_ONLY_IF_UP` that controls this behavour in case on some Unix
	variants this may not be desirable.

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_rs232.c: Gtk3: RS232 settings: update
	serial devices browsers to support 'ttyu*'. Supposedly ttyu[0-3] are
	set up on FreeBSD as serial devices, though I can't actually find them
	on my FreeBSD 11.1 VM.

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_ethernet.c,
	src/arch/gtk3/widgets/settings_ethernet.h: Gtk3: Ethernet settings:
	guard against use on C64DTV, Plus4, PET, CBM-II and VSID. Display an
	error message when used on machines that don't support the CS8900A
	chip. Needs to be fixed in uisettings.

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_rs232.c: Gtk3: RS232 settings: guard
	against use in xpet, x64dtv and vsid. Temporary solution: the list of
	tree nodes in uisettings.c should be split into nodes per machine, or
	something equivalent.

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/settings_rs232.c:
	Gtk3: Update baud rates for non-C64/C128/VIC-20

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_rs232.c: Gtk3: RS232 settings UI: add
	serial1/serial2/dump-file/command-to-exec widgets

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_rs232.c: Gtk3: RS232 settings: add
	Userport RS232 emulation widgets

2018-01-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/settings_rs232.c,
	src/arch/gtk3/widgets/settings_rs232.h: Gtk3: Start work on RS232
	settings, implement RS232 ACIA settings. Start work on RS232 settings
	UI for all emu's except C64DTV, PET and VSID. Implement ACIA settings
	widgets.

2018-01-29  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* man/petcat.1: Typos

2018-01-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/rawnetarch_unix.c, src/arch/gtk3/rawnetarch_win32.c,
	src/arch/msdos/rawnetarch.c, src/arch/unix/rawnetarch.c,
	src/arch/win32/rawnetarch.c, src/c64/cart/cs8900io.c: Update rawnet.c:
	make rawnet_get_standard_inferface() return a heap-allocated interface
	name. Since pcap_lookupdev() is deprecated (it returns a pointer to a
	static buffer), I'v altered the rawnet modules to return a
	heap-allocated copy of the default interface name, in the non-Windows
	code. The Windows code needs updating by someone who is actually
	comfortable with WinPCap. It also needs a bit of testing, works on
	*nix, no idea about DOS/Windows.

2018-01-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/rawnetarch_unix.c: Gtk3: clean up
	gtk3/rawnetarch_unix.c. Get rid of most of the BumpCase stuff,
	rename Tfe/TFE to rawnet, add doxygen documentation. Still needs work.

2018-01-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/rawnetarch_unix.c,
	src/arch/gtk3/widgets/settings_ethernet.c, src/archapi.h,
	src/rawnet.h: Gtk3: refactor Ethernet settings UI to use the rawnetv
	API. Use rawnet.h to get a list of adapters. Remove the pcap code from
	archdep.

2018-01-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecheckbutton.c: Gtk3: Update
	doxygen comments

2018-01-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/widgets/settings_ethernet.c,
	src/archapi.h: Remove/disable the new ethernet device list code. The
	pcap-based code doesn't work on Windows and makes Windows builds fail.

2018-01-27  Marcus Sutton <loggedoubt@gmail.com>

	* src/mididrv/midi-osx-drv.c: More memory leak fixes, and a debug
	build fix.

2018-01-27  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/joy-osx.c, src/arch/unix/macosx/joy.c: Fixed some more
	memory leaks.

2018-01-27  Bas Wassink <b.wassink@ziggo.nl>

	* doc/Doxyfile.gtk3, src/arch/gtk3/archdep.c, src/arch/gtk3/archdep.h,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_unix.h,
	src/arch/gtk3/archdep_win32.c, src/arch/gtk3/archdep_win32.h,
	src/arch/gtk3/blockdev.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/cairo_renderer.c, src/arch/gtk3/cairo_renderer.h,
	src/arch/gtk3/cbm2ui.c, src/arch/gtk3/cbm5x0ui.c,
	src/arch/gtk3/coproc.h, src/arch/gtk3/debug_gtk3.h,
	src/arch/gtk3/joy-osx-hidlib.h, src/arch/gtk3/joy-osx.h,
	src/arch/gtk3/joy-unix.h, src/arch/gtk3/joy-win32-dinput-handle.h,
	src/arch/gtk3/joy-win32.h, src/arch/gtk3/joy.h, src/arch/gtk3/kbd.h,
	src/arch/gtk3/mousedrv.h, src/arch/gtk3/not_implemented.h,
	src/arch/gtk3/opengl_renderer.c, src/arch/gtk3/opengl_renderer.h,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c, src/arch/gtk3/ui.c,
	src/arch/gtk3/ui.h, src/arch/gtk3/uiabout.c, src/arch/gtk3/uiabout.h,
	src/arch/gtk3/uicart.c, src/arch/gtk3/uicart.h,
	src/arch/gtk3/uicmdline.c, src/arch/gtk3/uicmdline.h,
	src/arch/gtk3/uicommands.c, src/arch/gtk3/uicommands.h,
	src/arch/gtk3/uicompiletimefeatures.c,
	src/arch/gtk3/uicompiletimefeatures.h, src/arch/gtk3/uidatasette.h,
	src/arch/gtk3/uidebug.c, src/arch/gtk3/uidebug.h,
	src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uidiskattach.h,
	src/arch/gtk3/uidiskcreate.c, src/arch/gtk3/uidiskcreate.h,
	src/arch/gtk3/uiedit.h, src/arch/gtk3/uifliplist.h,
	src/arch/gtk3/uimachinewindow.c, src/arch/gtk3/uimedia.c,
	src/arch/gtk3/uimedia.h, src/arch/gtk3/uimenu.h,
	src/arch/gtk3/uimonarch.h, src/arch/gtk3/uinetplay_new.c,
	src/arch/gtk3/uinetplay_new.h, src/arch/gtk3/uisettings.h,
	src/arch/gtk3/uisidattach.c, src/arch/gtk3/uisidattach.h,
	src/arch/gtk3/uismartattach.h, src/arch/gtk3/uisnapshot.c,
	src/arch/gtk3/uisnapshot.h, src/arch/gtk3/uistatusbar.h,
	src/arch/gtk3/uitapeattach.h, src/arch/gtk3/uitapecreate.c,
	src/arch/gtk3/uitapecreate.h, src/arch/gtk3/uivideo.c,
	src/arch/gtk3/uivideo.h, src/arch/gtk3/uivsidwindow.c,
	src/arch/gtk3/uivsidwindow.h, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/videoarch.h, src/arch/gtk3/vsidui.c,
	src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/aciawidget.h,
	src/arch/gtk3/widgets/base/basedialogs.c,
	src/arch/gtk3/widgets/base/basedialogs.h,
	src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/carthelpers.c,
	src/arch/gtk3/widgets/base/carthelpers.h,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/cartimagewidget.h,
	src/arch/gtk3/widgets/base/clockportdevicewidget.c,
	src/arch/gtk3/widgets/base/clockportdevicewidget.h,
	src/arch/gtk3/widgets/base/filechooserhelpers.c,
	src/arch/gtk3/widgets/base/filechooserhelpers.h,
	src/arch/gtk3/widgets/base/openfiledialog.c,
	src/arch/gtk3/widgets/base/openfiledialog.h,
	src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/base/resourcebrowser.h,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h,
	src/arch/gtk3/widgets/base/resourcehelpers.c,
	src/arch/gtk3/widgets/base/resourcehelpers.h,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcescale.h,
	src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.h,
	src/arch/gtk3/widgets/base/savefiledialog.c,
	src/arch/gtk3/widgets/base/savefiledialog.h,
	src/arch/gtk3/widgets/base/selectdirectorydialog.c,
	src/arch/gtk3/widgets/base/selectdirectorydialog.h,
	src/arch/gtk3/widgets/base/vice_gtk3.h,
	src/arch/gtk3/widgets/base/vice_gtk3_settings.h,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/burstmodewidget.c,
	src/arch/gtk3/widgets/burstmodewidget.h,
	src/arch/gtk3/widgets/c128fullbankswidget.c,
	src/arch/gtk3/widgets/c128fullbankswidget.h,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c128functionromwidget.h,
	src/arch/gtk3/widgets/c128machinetypewidget.c,
	src/arch/gtk3/widgets/c128machinetypewidget.h,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.h,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.h,
	src/arch/gtk3/widgets/cbm2rammappingwidget.c,
	src/arch/gtk3/widgets/cbm2rammappingwidget.h,
	src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/ciamodelwidget.h,
	src/arch/gtk3/widgets/cpmwidget.c, src/arch/gtk3/widgets/cpmwidget.h,
	src/arch/gtk3/widgets/cwdwidget.c, src/arch/gtk3/widgets/cwdwidget.h,
	src/arch/gtk3/widgets/digimaxwidget.c,
	src/arch/gtk3/widgets/digimaxwidget.h,
	src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/dqbbwidget.h,
	src/arch/gtk3/widgets/drivedoswidget.c,
	src/arch/gtk3/widgets/drivedoswidget.h,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.h,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.h,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.h,
	src/arch/gtk3/widgets/drivemodelwidget.c,
	src/arch/gtk3/widgets/drivemodelwidget.h,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.h,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.h,
	src/arch/gtk3/widgets/driveramwidget.c,
	src/arch/gtk3/widgets/driveramwidget.h,
	src/arch/gtk3/widgets/driverpmwidget.c,
	src/arch/gtk3/widgets/driverpmwidget.h,
	src/arch/gtk3/widgets/driveunitwidget.h,
	src/arch/gtk3/widgets/drivewidgethelpers.c,
	src/arch/gtk3/widgets/drivewidgethelpers.h,
	src/arch/gtk3/widgets/ds12c887widget.c,
	src/arch/gtk3/widgets/ds12c887widget.h,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/easyflashwidget.h,
	src/arch/gtk3/widgets/ethernetcartwidget.c,
	src/arch/gtk3/widgets/ethernetcartwidget.h,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/expertwidget.h,
	src/arch/gtk3/widgets/ffmpegwidget.c,
	src/arch/gtk3/widgets/ffmpegwidget.h,
	src/arch/gtk3/widgets/finalexpansionwidget.c,
	src/arch/gtk3/widgets/finalexpansionwidget.h,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/gmod2widget.h,
	src/arch/gtk3/widgets/htmlbrowserwidget.c,
	src/arch/gtk3/widgets/htmlbrowserwidget.h,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ide64widget.h,
	src/arch/gtk3/widgets/ieee488widget.c,
	src/arch/gtk3/widgets/ieee488widget.h,
	src/arch/gtk3/widgets/isepicwidget.c,
	src/arch/gtk3/widgets/isepicwidget.h,
	src/arch/gtk3/widgets/jamdialog.c, src/arch/gtk3/widgets/jamdialog.h,
	src/arch/gtk3/widgets/joystickdevicewidget.c,
	src/arch/gtk3/widgets/joystickdevicewidget.h,
	src/arch/gtk3/widgets/joystickuserportadapterwidget.c,
	src/arch/gtk3/widgets/joystickuserportadapterwidget.h,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.h,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.h,
	src/arch/gtk3/widgets/kernalrevisionwidget.h,
	src/arch/gtk3/widgets/machinemodelwidget.c,
	src/arch/gtk3/widgets/machinemodelwidget.h,
	src/arch/gtk3/widgets/magicvoicewidget.c,
	src/arch/gtk3/widgets/magicvoicewidget.h,
	src/arch/gtk3/widgets/megacartwidget.c,
	src/arch/gtk3/widgets/megacartwidget.h,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/midiwidget.h,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmc64widget.h,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/mmcrwidget.h,
	src/arch/gtk3/widgets/petcolourgraphicswidget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.h,
	src/arch/gtk3/widgets/petdiagpinwidget.c,
	src/arch/gtk3/widgets/petdiagpinwidget.h,
	src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/petdwwwidget.h,
	src/arch/gtk3/widgets/pethrewidget.c,
	src/arch/gtk3/widgets/pethrewidget.h,
	src/arch/gtk3/widgets/petiosizewidget.c,
	src/arch/gtk3/widgets/petiosizewidget.h,
	src/arch/gtk3/widgets/petkeyboardtypewidget.c,
	src/arch/gtk3/widgets/petkeyboardtypewidget.h,
	src/arch/gtk3/widgets/petmiscwidget.c,
	src/arch/gtk3/widgets/petmiscwidget.h,
	src/arch/gtk3/widgets/petramsizewidget.c,
	src/arch/gtk3/widgets/petramsizewidget.h,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/petreuwidget.h,
	src/arch/gtk3/widgets/petvideosizewidget.c,
	src/arch/gtk3/widgets/petvideosizewidget.h,
	src/arch/gtk3/widgets/plus4aciawidget.c,
	src/arch/gtk3/widgets/plus4aciawidget.h,
	src/arch/gtk3/widgets/plus4digiblasterwidget.c,
	src/arch/gtk3/widgets/plus4digiblasterwidget.h,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.c,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.h,
	src/arch/gtk3/widgets/printerdriverwidget.c,
	src/arch/gtk3/widgets/printerdriverwidget.h,
	src/arch/gtk3/widgets/printeremulationtypewidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.h,
	src/arch/gtk3/widgets/printeroutputdevicewidget.c,
	src/arch/gtk3/widgets/printeroutputdevicewidget.h,
	src/arch/gtk3/widgets/printeroutputmodewidget.c,
	src/arch/gtk3/widgets/printeroutputmodewidget.h,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/ramcartwidget.h,
	src/arch/gtk3/widgets/refreshratewidget.h,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.h,
	src/arch/gtk3/widgets/reuwidget.c, src/arch/gtk3/widgets/reuwidget.h,
	src/arch/gtk3/widgets/romsetmanagerwidget.c,
	src/arch/gtk3/widgets/romsetmanagerwidget.h,
	src/arch/gtk3/widgets/rrnetmk3widget.c,
	src/arch/gtk3/widgets/rrnetmk3widget.h,
	src/arch/gtk3/widgets/settings_autostart.c,
	src/arch/gtk3/widgets/settings_autostart.h,
	src/arch/gtk3/widgets/settings_controlport.c,
	src/arch/gtk3/widgets/settings_controlport.h,
	src/arch/gtk3/widgets/settings_drive.c,
	src/arch/gtk3/widgets/settings_drive.h,
	src/arch/gtk3/widgets/settings_ethernet.c,
	src/arch/gtk3/widgets/settings_ethernet.h,
	src/arch/gtk3/widgets/settings_io.c,
	src/arch/gtk3/widgets/settings_io.h,
	src/arch/gtk3/widgets/settings_io_c64_memhacks.c,
	src/arch/gtk3/widgets/settings_io_c64_memhacks.h,
	src/arch/gtk3/widgets/settings_io_georam.c,
	src/arch/gtk3/widgets/settings_io_georam.h,
	src/arch/gtk3/widgets/settings_joystick.c,
	src/arch/gtk3/widgets/settings_joystick.h,
	src/arch/gtk3/widgets/settings_keyboard.c,
	src/arch/gtk3/widgets/settings_keyboard.h,
	src/arch/gtk3/widgets/settings_misc.c,
	src/arch/gtk3/widgets/settings_misc.h,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/settings_model.h,
	src/arch/gtk3/widgets/settings_monitor.c,
	src/arch/gtk3/widgets/settings_monitor.h,
	src/arch/gtk3/widgets/settings_mouse.c,
	src/arch/gtk3/widgets/settings_mouse.h,
	src/arch/gtk3/widgets/settings_printer.c,
	src/arch/gtk3/widgets/settings_printer.h,
	src/arch/gtk3/widgets/settings_ramreset.c,
	src/arch/gtk3/widgets/settings_ramreset.h,
	src/arch/gtk3/widgets/settings_romset.c,
	src/arch/gtk3/widgets/settings_romset.h,
	src/arch/gtk3/widgets/settings_sampler.c,
	src/arch/gtk3/widgets/settings_sampler.h,
	src/arch/gtk3/widgets/settings_snapshot.c,
	src/arch/gtk3/widgets/settings_snapshot.h,
	src/arch/gtk3/widgets/settings_sound.c,
	src/arch/gtk3/widgets/settings_sound.h,
	src/arch/gtk3/widgets/settings_soundchip.c,
	src/arch/gtk3/widgets/settings_soundchip.h,
	src/arch/gtk3/widgets/settings_speed.c,
	src/arch/gtk3/widgets/settings_speed.h,
	src/arch/gtk3/widgets/settings_video.c,
	src/arch/gtk3/widgets/settings_video.h,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.h,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.c,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.h,
	src/arch/gtk3/widgets/sidcartwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.h,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.h,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.h,
	src/arch/gtk3/widgets/soundbuffersizewidget.h,
	src/arch/gtk3/widgets/sounddriverwidget.h,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.h,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.h,
	src/arch/gtk3/widgets/soundsampleratewidget.h,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.h,
	src/arch/gtk3/widgets/soundsyncwidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.h,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/speedwidget.h,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/superpetwidget.h,
	src/arch/gtk3/widgets/supersnapshotwidget.c,
	src/arch/gtk3/widgets/supersnapshotwidget.h,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.h,
	src/arch/gtk3/widgets/ultimemwidget.c,
	src/arch/gtk3/widgets/ultimemwidget.h,
	src/arch/gtk3/widgets/userportdeviceswidget.c,
	src/arch/gtk3/widgets/userportdeviceswidget.h,
	src/arch/gtk3/widgets/userportprinterwidget.c,
	src/arch/gtk3/widgets/userportprinterwidget.h,
	src/arch/gtk3/widgets/v364speechwidget.c,
	src/arch/gtk3/widgets/v364speechwidget.h,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.h,
	src/arch/gtk3/widgets/vfliwidget.c,
	src/arch/gtk3/widgets/vfliwidget.h,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.c,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.h,
	src/arch/gtk3/widgets/vicflashwidget.c,
	src/arch/gtk3/widgets/vicflashwidget.h,
	src/arch/gtk3/widgets/vicieee488widget.c,
	src/arch/gtk3/widgets/vicieee488widget.h,
	src/arch/gtk3/widgets/vicioramwidget.c,
	src/arch/gtk3/widgets/vicioramwidget.h,
	src/arch/gtk3/widgets/videobordermodewidget.c,
	src/arch/gtk3/widgets/videobordermodewidget.h,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.h,
	src/arch/gtk3/widgets/videopalettewidget.c,
	src/arch/gtk3/widgets/videopalettewidget.h,
	src/arch/gtk3/widgets/videorenderfilterwidget.c,
	src/arch/gtk3/widgets/videorenderfilterwidget.h: Gtk3: Remove \file
	... from the doxygen file-level docblocks. For some reason the doxygen
	\file commnd failed to work properly, so I've removed them from the
	Gtk3 code.

2018-01-27  Bas Wassink <b.wassink@ziggo.nl>

	* doc/Doxyfile.gtk3, doc/mkgtk3doxyy.sh: Gtk3: Add doxygen wrapper for
	Gtk3 code only. Add Doxyfile and driver script to quickly generate
	Gtk3 doxygen HTML output.

2018-01-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.c,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.h,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/georamwidget.h,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/ioextensionswidget.h,
	src/arch/gtk3/widgets/settings_io.c,
	src/arch/gtk3/widgets/settings_io.h,
	src/arch/gtk3/widgets/settings_io_c64_memhacks.c,
	src/arch/gtk3/widgets/settings_io_c64_memhacks.h,
	src/arch/gtk3/widgets/settings_io_georam.c,
	src/arch/gtk3/widgets/settings_io_georam.h: Gtk3: rename/move I/O sub
	items to settings_io_${what-it-handles}. Perhaps a little pedantic,
	but it seemed like a good idea at the time.

2018-01-27  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* src/archapi.h: Fixed wrong condition for pcap

2018-01-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/settings_ethernet.c: Gtk3: Fix tiny segfault
	in the ethernet settings widget. The list of devices retrieved through
	archdep already gets freed in the combo box constructor, so no need to
	free it again in a 'destroy' handler.

2018-01-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_ethernet.c,
	src/arch/gtk3/widgets/settings_ethernet.h: Gtk3: Add Ethernet device
	selection widget. Presents a combo box with ethernet devices retrieved
	via libpcap. Works like a charm on my Linux box, and should work on
	OSX/BSD/Windows (needs testing!)

2018-01-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/archapi.h: Gtk3: update
	archdep_get_net_devices() to use a simple struct. The archdep wrappers
	around libpcap now use a simple (name, description) struct to present
	interface names/descriptions.

2018-01-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/archapi.h: Gtk3: Add
	archdep_get_net_devices()/archdep_free_net_devices(). These functions
	wrap around libpcap and return/free a list of net devices that libpcap
	can listen on. Only the devices that pcap reports as 'UP' are
	included.

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/monitorsettingswidget.c,
	src/arch/gtk3/widgets/monitorsettingswidget.h,
	src/arch/gtk3/widgets/settings_autostart.c,
	src/arch/gtk3/widgets/settings_controlport.c,
	src/arch/gtk3/widgets/settings_drive.c,
	src/arch/gtk3/widgets/settings_joystick.c,
	src/arch/gtk3/widgets/settings_monitor.c,
	src/arch/gtk3/widgets/settings_monitor.h,
	src/arch/gtk3/widgets/settings_printer.c: Gtk3: more updates, I
	forgot.

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_snapshot.c,
	src/arch/gtk3/widgets/settings_snapshot.h,
	src/arch/gtk3/widgets/snapshotwidget.c,
	src/arch/gtk3/widgets/snapshotwidget.h: Gtk3: rename
	widgets/snapshotwidget.* to widgets/settings_snapshot.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimisc.c,
	src/arch/gtk3/uimisc.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_misc.c,
	src/arch/gtk3/widgets/settings_misc.h: Gtk3: move uimisc.* to
	widgets/settings_misc.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisoundchipsettings.c,
	src/arch/gtk3/uisoundchipsettings.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/romsetwidget.c,
	src/arch/gtk3/widgets/romsetwidget.h,
	src/arch/gtk3/widgets/settings_romset.c,
	src/arch/gtk3/widgets/settings_romset.h,
	src/arch/gtk3/widgets/settings_soundchip.c,
	src/arch/gtk3/widgets/settings_soundchip.h: Gtk3: move/rename
	romsettings/soundchip widgets to widgets/settings_*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ramresetwidget.c,
	src/arch/gtk3/widgets/ramresetwidget.h,
	src/arch/gtk3/widgets/settings_ramreset.c,
	src/arch/gtk3/widgets/settings_ramreset.h: Gtk3: move
	widgets/ramresetwidget.* to widgets/settings_ramreset.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimodel.c,
	src/arch/gtk3/uimodel.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_model.c,
	src/arch/gtk3/widgets/settings_model.h: Gtk3: move uimodel.* to
	widgets/settings_model.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimousesettings.c,
	src/arch/gtk3/uimousesettings.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_mouse.c,
	src/arch/gtk3/widgets/settings_mouse.h: Gtk3: move uimousesettings.*
	to widgets/settings_mouse.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uijoystick.c,
	src/arch/gtk3/uijoystick.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_joystick.c,
	src/arch/gtk3/widgets/settings_joystick.h: Gtk3: move uijoystick.* to
	widgets/settings_joystick.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uicontrolport.c,
	src/arch/gtk3/uicontrolport.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_controlport.c,
	src/arch/gtk3/widgets/settings_controlport.h: Gtk3: move
	uicontrolport.* to widgets/settings_controlport.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uiprintersettings.c,
	src/arch/gtk3/uiprintersettings.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_printer.c,
	src/arch/gtk3/widgets/settings_printer.h: Gtk3: move
	uiprintersettings.* to widgets/settings_printer.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisamplersettings.c, src/arch/gtk3/uisamplersettings.h,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_sampler.c,
	src/arch/gtk3/widgets/settings_sampler.h: Gtk3: move
	uisamplersettings.* to widgets/settings_sampler.*

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/uidrivesettings.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_drive.c,
	src/arch/gtk3/widgets/settings_drive.h: Gtk3: rename/move
	uidrivesettings to widgets/settings_drive

2018-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/romsetmanagerwidget.c,
	src/arch/gtk3/widgets/romsetwidget.c: Gtk3: move the ROM set listing
	widget to the romset manager widget

2018-01-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/romsetmanagerwidget.c,
	src/arch/gtk3/widgets/romsetmanagerwidget.h,
	src/arch/gtk3/widgets/romsetwidget.c: Gtk3: Add romsetmanager widget.
	Add widget to manage rom sets, unfortunately the current romset code
	doesn't appear to have function to get a simple resource/value list
	for the ROMs, so some more work is needed.

2018-01-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/romsetwidget.c: Gtk3: start work on ROM set
	management. I'll probably have to split off the management widget from
	the rest of the code into a separate file, since it'll involve
	manipulating a GtkTreeView and a lot of extra functionality/callbacks.

2018-01-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/c64/Makefile.am: Fixed out-of-tree builds of psiddrv.h. This has
	not been tested with in-tree builds, and probably should be further
	fixed to generate psiddrv.o65 and psiddrv.h in $(builddir).

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* data/PET/gtk3_bude_pos.vkm, data/PET/gtk3_bude_pos_de.vkm,
	data/PET/gtk3_bude_sym.vkm, data/PET/gtk3_bude_sym_de.vkm,
	data/PET/gtk3_buuk_pos_de.vkm, data/PET/gtk3_buuk_sym_de.vkm,
	data/PET/gtk3_grus_pos.vkm, data/PET/gtk3_grus_pos_de.vkm,
	data/PET/gtk3_grus_sym_de.vkm, data/PET/gtk3_sym.vkm: Gtk3: update PET
	keymaps files to include gtk3_*. This might solve bug #974.

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisnapshot.c,
	src/arch/gtk3/widgets/base/selectdirectorydialog.c,
	src/arch/gtk3/widgets/base/selectdirectorydialog.h,
	src/arch/gtk3/widgets/cwdwidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/snapshotwidget.c: Gtk3: rename
	ui_select_directory_dialog() to
	vice_gtk3_select_directory_dialog(). Also remove the unused first
	argument.

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/savefiledialog.c,
	src/arch/gtk3/widgets/base/savefiledialog.h,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/rrnetmk3widget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c: Gtk3: rename
	ui_save_file_dialog() to vice_gtk3_save_file_dialog(). Rename function
	and remove first (unused) argument.

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicart.c, src/arch/gtk3/uisamplersettings.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/uisnapshot.c,
	src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/openfiledialog.c,
	src/arch/gtk3/widgets/base/openfiledialog.h,
	src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/htmlbrowserwidget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ieee488widget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/magicvoicewidget.c,
	src/arch/gtk3/widgets/megacartwidget.c,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/v364speechwidget.c,
	src/arch/gtk3/widgets/videopalettewidget.c: Gtk3: Rename
	ui_open_file_dialog/ui_open_create_file_dialog to
	vice_gtk3_open_file_dialog/vice_gtk3_open_create_file_dialog. Rename
	functions and remove the unused first argument (the parent of these
	dialog is always the active GtkWindow, or a temporary one in case the
	UI hasn't been properly set up yet).

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uicart.c,
	src/arch/gtk3/uicommands.c, src/arch/gtk3/uidiskcreate.c,
	src/arch/gtk3/uimedia.c, src/arch/gtk3/uitapecreate.c,
	src/arch/gtk3/widgets/base/basedialogs.c,
	src/arch/gtk3/widgets/base/basedialogs.h,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/ieee488widget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/rrnetmk3widget.c: Gtk3: rename base dialogs to
	vice_gtk3_message_*

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basedialogs.c,
	src/arch/gtk3/widgets/base/basedialogs.h,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/clockportdevicewidget.c,
	src/arch/gtk3/widgets/base/clockportdevicewidget.h,
	src/arch/gtk3/widgets/base/filechooserhelpers.h,
	src/arch/gtk3/widgets/base/openfiledialog.c,
	src/arch/gtk3/widgets/base/openfiledialog.h,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h,
	src/arch/gtk3/widgets/base/resourceentry.h,
	src/arch/gtk3/widgets/base/savefiledialog.c,
	src/arch/gtk3/widgets/base/savefiledialog.h,
	src/arch/gtk3/widgets/base/selectdirectorydialog.c,
	src/arch/gtk3/widgets/base/selectdirectorydialog.h,
	src/arch/gtk3/widgets/base/vice_gtk3.h,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h: Gtk3: Add
	widgets/base/vice_gtk3.h, fix some doxygen errors. The header
	widgets/base/vice_gtk3.h should pull in all other headers in
	widgets/base. Some files had a invalid doxygen \file argument.

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/basedialogs.c,
	src/arch/gtk3/widgets/base/basedialogs.h,
	src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/base/carthelpers.c,
	src/arch/gtk3/widgets/base/carthelpers.h,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/cartimagewidget.h,
	src/arch/gtk3/widgets/base/clockportdevicewidget.c,
	src/arch/gtk3/widgets/base/clockportdevicewidget.h,
	src/arch/gtk3/widgets/base/filechooserhelpers.c,
	src/arch/gtk3/widgets/base/filechooserhelpers.h,
	src/arch/gtk3/widgets/base/openfiledialog.c,
	src/arch/gtk3/widgets/base/openfiledialog.h,
	src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/base/resourcebrowser.h,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h,
	src/arch/gtk3/widgets/base/resourcehelpers.c,
	src/arch/gtk3/widgets/base/resourcehelpers.h,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcescale.h,
	src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.h,
	src/arch/gtk3/widgets/base/savefiledialog.c,
	src/arch/gtk3/widgets/base/savefiledialog.h,
	src/arch/gtk3/widgets/base/selectdirectorydialog.c,
	src/arch/gtk3/widgets/base/selectdirectorydialog.h,
	src/arch/gtk3/widgets/base/vice_gtk3_settings.h,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h: Gtk3: base widgets:
	check/fix uses of lib_stralloc(NULL), update Doxygen docblocks. Make
	sure there are no lib_stralloc(NULL) calls, update file-level Doxygen
	docblocks: split the GPL2 license notice from the docblocks so they
	don't polute the Doxygen output.

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/romsetwidget.c: Gtk3: ROM settings: add
	cbm6x0/7x0 machine ROMs, add partial PET ROMs. The PET ROM settings
	still need the $9000, $A000 and $B000 ROMs, but the related resources
	made lib_stralloc() barf due to them being `NULL`. (Should be fixed in
	widgets/base/resourcebrowser.c, but better check the other widgets for
	`NULL` arguments to lib_stralloc() as well first.

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/widgets/romsetwidget.c: Gtk3: ROM
	settings: add CBM-II 5x0 machine roms. Add xcbm5x0 machine roms,
	correct errors in vice.texi regarding the Cart1Name and Cart6Name
	resources.

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/romsetwidget.c:
	Gtk3: ROM settings UI: split C128 machine ROMs into Kernal/Basic and
	Chargen. Since the C128 rom settings list got too large, I've split
	the C128 machine ROMs into Kernal/Basic and Chargen, not ideal, but
	keeps the dialog to a resonable size.

2018-01-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sounddriverwidget.h: Gtk3: fix typo

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/romsetwidget.c: Gtk3: Update ROM settings UI.
	Add c64dtv, c128, scpu64, vic20 and machine ROMs. The C128 ROMs
	listing is too large, needs be folded somehow.

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/romsetwidget.c: Gtk3: Implement the Drive ROM
	tab of the ROM settings

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* doc/mkdoxy.sh: Gtk3: Hopefully fix the Doxygen parsing of
	gtk/widgets/base

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/plus4ui.c,
	src/arch/gtk3/scpu64ui.c, src/arch/gtk3/uidebug.c,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/burstmodewidget.c,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c128machinetypewidget.c,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/ethernetcartwidget.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/jamactionwidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/kernalrevisionwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.c,
	src/arch/gtk3/widgets/petiosizewidget.c,
	src/arch/gtk3/widgets/petramsizewidget.c,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/petvideosizewidget.c,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.c,
	src/arch/gtk3/widgets/printeroutputdevicewidget.c,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/reuwidget.c,
	src/arch/gtk3/widgets/settings_autostart.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/snapshotwidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.c,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/userportprinterwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.c,
	src/arch/gtk3/widgets/videobordermodewidget.c,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.h,
	src/arch/gtk3/widgets/videorenderfilterwidget.c: Gtk3: rename
	ui_radiogroup_entry_t to vice_gtk3_radiogroup_entry_t

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/refreshratewidget.c: Gtk3: rename
	ui_combo_entry_str_t to vice_gtk3_combo_entry_str_t

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c, src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/ds12c887widget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/ramresetwidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: rename
	ui_combo_entry_int_t to vice_gtk3_combo_entry_int_t

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uitapecreate.c: Gtk3:
	new tape dialog: add 'add extension when missing' check button. Also
	move 'create tape' below 'attach tape' just like the disk
	attach/create items in the menu.

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uitapecreate.c: Gtk3: new tape image dialog: make
	auto-attach optional

2018-01-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimachinemenu.c,
	src/arch/gtk3/uitapecreate.c, src/arch/gtk3/uitapecreate.h: Gtk3:
	Implement 'create and attach new tape image'

2018-01-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/sounddrv/soundcoreaudio.c: Fixed a memory leak.

2018-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidiskcreate.c: Gtk3: create image dialog: add
	'auto-set proper drive type'. Add a check button to allow
	automatically enabling the proper drive type for the image created.

2018-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidiskcreate.c: Gtk3: Update disk-image creation
	dialog. Replace some integer literals with proper constants. Add an
	option to automatically add the proper file extension if it is missing
	in the filename (so entering 'foo' and having the option active will
	create 'foo.d64').

2018-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uidiskcreate.c,
	src/arch/gtk3/uidiskcreate.h, src/arch/gtk3/uimachinemenu.c: Gtk3: Add
	create & attach disk image dialog. Works, but may require some fine
	tuning in the layout.

2018-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uikeyboard.c,
	src/arch/gtk3/uikeyboard.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.h,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.h,
	src/arch/gtk3/widgets/settings_keyboard.c,
	src/arch/gtk3/widgets/settings_keyboard.h: Gtk3: Refactor and rename
	keyboard settings UI

2018-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uispeed.c, src/arch/gtk3/uispeed.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/settings_speed.c,
	src/arch/gtk3/widgets/settings_speed.h,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/speedwidget.h: Gtk3: Refactor the speed settings
	UI. Update sub widgets and rename/move uispeed.c to
	widgets/settings_speed.c

2018-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.c: Gtk3: update resource
	error handling in resource widgets. Turn some debug_gtk3() calls into
	log_error(LOG_ERR, ...), add some error checking and reporting.

2018-01-15  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/midiwidget.c: Added Mac-specific GTK3 MIDI UI
	handling code. On Macs, the UI gets an extra text entry field, uses
	different resource names, and doesn't need any browse buttons. This
	works properly, as far as I have tested it; (not very far.)

2018-01-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/base/resourcebrowser.h,
	src/arch/gtk3/widgets/romsetwidget.c,
	src/arch/gtk3/widgets/settings_autostart.c: Gtk3: add update() and
	reset() methods to the resource_browser widget

2018-01-15  Bas Wassink <b.wassink@ziggo.nl>

	src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/resourcebrowser.c,
	src/arch/gtk3/widgets/base/resourcebrowser.h,
	src/arch/gtk3/widgets/romsetwidget.c,
	src/arch/gtk3/widgets/settings_autostart.c: Gtk3: Add a
	resource-browser widget. This widget is basically a combination of a
	resource_entry_full widget and a browse button and an optional label.
	A combination I've had to implement a lot, so it makes sense to
	implement a widget that handles this with a lot fewer calls. Currently
	it isn't complete, but at least it will revert a resource when setting
	that resource fails. Functions like reset() and update() are required
	but not yet implemented.

2018-01-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h: Gtk3: Make
	resource_entry_update() return boolean. Now a call to update() can be
	checked for failure. This assumes that a call to
	resources_set_string() doesn't return an error code due to an invalid
	resource name: creating a resource entry will already report an
	invalid resource name.

2018-01-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uiautostart.c,
	src/arch/gtk3/uiautostart.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am, src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/settings_autostart.c,
	src/arch/gtk3/widgets/settings_autostart.h: Gtk3: Refactor autostart
	settings UI. Make the autostart settings UI use the various functions
	in widgets/base/, rename to settings_autostart.c and move into
	widgets.

2018-01-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiautostart.c,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/sounddriverwidget.c: Gtk3: rename
	uihelpers_create_indented_label() to
	vice_gtk3_create_indented_label(). This function is actually of little
	use, so it should either be removed or turned into something a little
	more flexible.

2018-01-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.c: Gtk3: rename
	uihelpers_radiogroup_set_index() to vice_gtk3_radiogroup_set_index()

2018-01-14  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* man/c1541.1, man/cartconv.1, man/petcat.1, man/vice.1: common
	notation

2018-01-13  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: GTK3: Update joystick layout in
	realtime

2018-01-13  Michael C. Martin <mcmartin@gmail.com>

	* README, doc/html/index.html, man/vice.1,
	src/arch/unix/macosx/Resources/Credits.html: Update prebuilt
	documentation

2018-01-13  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: GTK3: Arrange joystick layout based on
	initial configuration. Reacting to realtime configuration changes will
	land in a future commit.

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kernalrevisionwidget.c,
	src/arch/gtk3/widgets/petvideosizewidget.c,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videorenderfilterwidget.c: Gtk3: some more
	refactoring

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uivideosettings.c, src/arch/gtk3/uivideosettings.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/settings_sound.c,
	src/arch/gtk3/widgets/settings_sound.h,
	src/arch/gtk3/widgets/settings_video.c,
	src/arch/gtk3/widgets/settings_video.h: Gtk3: some light refactoring

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisound.c, src/arch/gtk3/uisound.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/petramsizewidget.c,
	src/arch/gtk3/widgets/settings_sound.c,
	src/arch/gtk3/widgets/settings_sound.h,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/sounddriverwidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.c: Gtk3: Refactor the main sound
	settings UI. Make the various widgets related to main sound settings
	use the current widgets. Move uisound.* to widgets since it's a child
	of uisettings.c and not called from the menu and therefor I think it
	doesn't belong in the root of src/arch/gtk3 but rather in the
	widgets/ subdir.

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideosettings.c,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/vice_gtk3_settings.h,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/videobordermodewidget.c,
	src/arch/gtk3/widgets/videopalettewidget.c,
	src/arch/gtk3/widgets/videorenderfilterwidget.c: Gtk3: Some
	refactoring. Add new grid creation functions:
	vice_gtk3_grid_new_spaced() and
	vice_gtk3_grid_new_spaced_with_label(). Refactor uivideosettings.c to
	use these new functions. uivideosettings.{c,h} should probably be
	renamed and moved into widgets/ since it isn't directly called from
	the menu but embedded in the settings UI.

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/vice_gtk3_settings.h,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/ramresetwidget.c,
	src/arch/gtk3/widgets/romsetwidget.c: Gtk3: remove some
	deprecated/dead code. Clean up the widgets/base/widgethelpers.c code,
	removing some deprecated/unused code. Add deprecation warning to
	uihelpers_radiogroup_create(), this function needs to be replaced with
	vice_gtk3_resource_radiogroup_create().

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidebug.c, src/arch/gtk3/uinetplay_new.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.h,
	src/arch/gtk3/widgets/driverpmwidget.c,
	src/arch/gtk3/widgets/ffmpegwidget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.c,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c: Gtk3: rename
	resource_spin* to vice_gtk3_resource_spin*

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcescale.h,
	src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: rename resource_scale*
	to vice_gtk3_resource_scale*

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidebug.c, src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/burstmodewidget.c,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c128machinetypewidget.c,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/ethernetcartwidget.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/jamactionwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.c,
	src/arch/gtk3/widgets/petiosizewidget.c,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.c,
	src/arch/gtk3/widgets/printeroutputdevicewidget.c,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/reuwidget.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/snapshotwidget.c: Gtk3: rename
	resource_radiogroup* to vice_gtk3_resource_radiogroup

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uinetplay_new.c,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ieee488widget.c,
	src/arch/gtk3/widgets/magicvoicewidget.c,
	src/arch/gtk3/widgets/megacartwidget.c,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/monitorsettingswidget.c,
	src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/snapshotwidget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/gtk3/widgets/v364speechwidget.c: Gtk3: rename resource_entry*
	to vice_gtk3_resource_entry*. Also replace usage of 'plain'
	resource_entry with resource_entry_full, so a resource gets updated
	only once in stead of with each key press.

2018-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c, src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/ds12c887widget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: rename
	resource_combo_box* to vice_gtk3_resource_combo_box*

2018-01-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiautostart.c, src/arch/gtk3/uicontrolport.c,
	src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/uijoystick.c, src/arch/gtk3/uimisc.c,
	src/arch/gtk3/uimodel.c, src/arch/gtk3/uimousesettings.c,
	src/arch/gtk3/uiprintersettings.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisound.c, src/arch/gtk3/uispeed.c,
	src/arch/gtk3/uitapeattach.c, src/arch/gtk3/uivideosettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h,
	src/arch/gtk3/widgets/c128fullbankswidget.c,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/cbm2rammappingwidget.c,
	src/arch/gtk3/widgets/cpmwidget.c,
	src/arch/gtk3/widgets/digimaxwidget.c,
	src/arch/gtk3/widgets/drivedoswidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/driveramwidget.c,
	src/arch/gtk3/widgets/ds12c887widget.c,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/ethernetcartwidget.c,
	src/arch/gtk3/widgets/ffmpegwidget.c,
	src/arch/gtk3/widgets/finalexpansionwidget.c,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/megacartwidget.c,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/monitorsettingswidget.c,
	src/arch/gtk3/widgets/petdiagpinwidget.c,
	src/arch/gtk3/widgets/pethrewidget.c,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/plus4aciawidget.c,
	src/arch/gtk3/widgets/plus4digiblasterwidget.c,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/reuwidget.c,
	src/arch/gtk3/widgets/romsetwidget.c,
	src/arch/gtk3/widgets/romsetwidget.h,
	src/arch/gtk3/widgets/rrnetmk3widget.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/supersnapshotwidget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/gtk3/widgets/ultimemwidget.c,
	src/arch/gtk3/widgets/userportdeviceswidget.c,
	src/arch/gtk3/widgets/userportprinterwidget.c,
	src/arch/gtk3/widgets/v364speechwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/vfliwidget.c,
	src/arch/gtk3/widgets/vicflashwidget.c,
	src/arch/gtk3/widgets/vicieee488widget.c,
	src/arch/gtk3/widgets/vicioramwidget.c: Gtk3: rename
	resource_check_button_* to vice_gtk3_resource_check_button_*. As a
	first attempt to refactor VICE-speficic Gtk3 code, I'll be renaming
	functions, using a vice_gtk3_ prefix, making it more obvious to other
	devs and newcomers we have a small Gtk3-based library specificaly
	designed to control VICE resources and also custom-built dialogs.

2018-01-11  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimachinewindow.c,
	src/arch/gtk3/uivsidwindow.c, src/arch/gtk3/videoarch.h: Moved more
	GTK3 main window creation code from ui.c into uimachinewindow.c and
	uivsidwindow.c. The menu creation code is now fully separated,
	reducing bloat in the binaries.

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

	* src/scpu64/scpu64-resources.c: Added missing SidQuadAddressStart
	resource to xscpu64.

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

	* src/65816core.c: Applied patch #161, Wrap-around for addressing
	modes "absolute" and "absolute indexed" for opcodes TSB, TRB, STX,
	STY, LDX, LDY fix by J.E. Klasek.

2018-01-10  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uimachinewindow.c, src/arch/gtk3/video.c,
	src/arch/gtk3/videoarch.h: Moved GTK3 event box and renderer backend
	code from video.c to uimachinewindow.c, preventing it from being
	linked into vsid. Renderer backend code must now be accessed through
	the canvas.

2018-01-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimachinemenu.c,
	src/arch/gtk3/uinetplay_new.c, src/arch/gtk3/uinetplay_new.h,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/uisettings.h: Gtk3: Park new
	Netplay UI

2018-01-07  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Remove old debug statements wrt time_t

2018-01-06  Ingo Korb <ingo@akana.de>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/sdl/menu_tape.c: spelling fixes

2018-01-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/widgets/base/basedialogs.c: Made
	sure GTK3 ui_message() and ui_error() boxes get a proper parent window
	if one has already been created. This fixes a regression on Mac.

2018-01-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: settings UI: implement xpath-like
	function to get at a node in the tree. Create a function that uses an
	xpath-like expression to get at a certain node in the settings tree.
	This way we can use named items, avoiding indexed items that'll fail
	the moment you add or remove an unrelated item.

2018-01-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/uisettings.h: Gtk3: Add ID
	fields to the settings tree nodes. Prepare the settings UI tree for a
	much more flexible approach, using xpath-like expressions to
	manipulate nodes.

2018-01-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/c128/c128.c, src/c64/c64.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c,
	src/pet/pet.c, src/plus4/plus4.c, src/vic20/vic20.c: Add notes to
	indicate datasette_resources_init() needs to be called before
	tapeport_resources_init(). See bug #967 for details.

2018-01-04  Ingo Korb <ingo@akana.de>

	* src/tapeport/tapecart.c: Fix crash when disabling tapecart emulation
	due to dangling alarm

2018-01-04  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c, src/arch/gtk3/ui.c,
	src/arch/gtk3/ui.h, src/arch/gtk3/vic20ui.c, src/arch/gtk3/vsidui.c:
	Added machine-specific GTK3 UI functions to identify a canvas from its
	video chip and used them in ui_create_toplevel_window(). Also removed
	some obsolete comments and alphabetized some includes.

2018-01-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiabout.c: Gtk3: Remove butt ugly logo from About
	dialog. The about dialog needs a proper logo and the current code used
	a hardwired path to /usr/local/lib64/vice/doc/, which worked on my box
	(used for testing).

2018-01-03  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/uiabout.c,
	src/arch/unix/x11/gnome/about.c, src/c1541.c: Update a few dates to
	2018

2018-01-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Also remove 'Memory expansion
	hacks' from SCPU64 I/O extensions

2018-01-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Remove 'tape port devices' from
	the SCPU64 I/O extensions

2018-01-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c128/c128.c, src/c64/c64.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c,
	src/pet/pet.c, src/plus4/plus4.c, src/vic20/vic20.c: Init datasette
	resources before tapeport resources, this way datasette can be
	disabled before enabling any tapeport devices.

2018-01-02  groepaz <groepaz@gmx.net>

	* configure.proto: revert r34263, it breaks the nightly build.
	told ya :)

2018-01-02  pottendo  <pottendo@aon.at>

	* AUTHORS: Moved myself to the Inactive/Ex Team sections

2018-01-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/carthelpers.c: Gtk3: use lib.c to
	alloc/free cart name. Although Glib might seem like a better choice to
	allocate memory in Gtk code, lib.c traces allocations in VICE only,
	unlike debug builds of Gtk/GLib which will (probably) slow down my
	entire system.

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/widgets/base/basedialogs.c: Gtk3:
	Give ui_message() and ui_error() a parent widget. Since both
	ui_error() and ui_message() can be called before the GtkWindow's are
	set up, passing `NULL` as a parent will now create a temporary
	GtkWindow to avoid Gtk warnings about not having a parent. Yes, this
	is weird, but so is ui_get_active_window().

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/isepicwidget.c,
	src/arch/gtk3/widgets/reuwidget.c, src/c64/cart/reu.c: Gtk3: Use cart
	enable/disable code, not resources. Update a few cart widgets. For
	some reason REU and DQBB refuse to turn off/disable.

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/carthelpers.c,
	src/arch/gtk3/widgets/base/carthelpers.h,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/magicvoicewidget.c: Gtk3: Refactor cart
	enable/disable. Add carthelpers_create_enable_check_button(name, id),
	which creates a check button that calls cart code using the cart_id.
	Only works for carts that actually are supported by c64carthooks.c

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/magicvoicewidget.c: Gtk3: Update magic voice and
	geo-ram to use cart functions

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/c64-midi.c, src/c64/cart/c64-midi.h,
	src/c64/cart/c64acia.h, src/c64/cart/c64acia1.c,
	src/c64/cart/c64carthooks.c, src/c64/cart/digimax.c,
	src/c64/cart/digimax.h, src/c64/cart/dqbb.c, src/c64/cart/dqbb.h,
	src/c64/cart/ds12c887rtc.c, src/c64/cart/ds12c887rtc.h,
	src/c64/cart/ethernetcart.c, src/c64/cart/ethernetcart.h,
	src/c64/cart/expert.c, src/c64/cart/expert.h, src/c64/cart/georam.c,
	src/c64/cart/georam.h, src/c64/cart/isepic.c, src/c64/cart/isepic.h,
	src/c64/cart/ramcart.c, src/c64/cart/ramcart.h, src/c64/cart/reu.c,
	src/c64/cart/reu.h, src/c64/cart/sfx_soundexpander.c,
	src/c64/cart/sfx_soundexpander.h, src/c64/cart/sfx_soundsampler.c,
	src/c64/cart/sfx_soundsampler.h: Add more ${cart}_disable() functions.
	Add missing ${cart}_disable() functions so carts can be disabled via
	cartridge_disable() in stead of directly using resources.

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c: Gtk3: Guard against including netplay
	without network support

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecombobox.c: Gtk3: clean up the
	resource_combo_box_int 'constructor' a bit

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: settings UI: remove annoying debug
	message. Removed a debug_gtk3() call from the
	on_dialog_configure_event() event handler, got in the way of more
	important messages. Also documented the function to make clear what
	it's actually for.

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecombobox.c: Gtk3: update
	resource_combo_box_int. Change the ID get/set functions to return a
	boolean, this way the entire range of int can be used while also being
	able to detect errors.

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecombobox.c: Gtk3: Update
	resource_combo_box_int to use a proper model. The combo box for
	integer resources now uses a proper GtkListStore in stead of
	converting ID's between strings and integers.

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c: Gtk3: Update media recording dialog to
	handle VSID. When used in vsid, the dialog only shows the audio
	recording options and doesn't attempt to build a video driver list
	(which caused a segfault on vsid). It would probably be better to
	build a separate audio-recording widget/dialog for vsid later.

2018-01-01  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: configure: Add C99 compiler check. Check for a
	C99-compliant compiler and switch to C99 mode if found. Fail if not
	found.

2018-01-01  groepaz <groepaz@gmx.net>

	* src/tapeport/tapecart.c: declare variables at start of function,
	please

2017-12-31  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/uimachinewindow.c, src/arch/gtk3/uivsidwindow.c: Moved
	some GTK3 code to create a canvas into uimachinewindow.c.

2017-12-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/vsidui.c: Fixed GTK3 build.
	Sorry.

2017-12-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uivsidwindow.c, src/arch/gtk3/uivsidwindow.h,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/vsidui.c: Added vsid equivalent
	of the previous commit.

2017-12-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uimachinewindow.c, src/arch/gtk3/uimachinewindow.h,
	src/arch/gtk3/vic20ui.c: Added files to contain GTK3 emulator main
	window code not shared with vsid; exact usage to be determined.

2017-12-30  Ingo Korb <ingo@akana.de>

	* doc/vice.texi: Add not very helpful description of tapecart
	resources and command line options to vice.texi

2017-12-30  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/base/resourcecheckbutton.c: check error and
	set checkbox to the real value of the resource

2017-12-30  Ingo Korb <ingo@akana.de>

	* src/tapeport/tapecart.c: Make TCRT loading independent of resource
	initialisation order

2017-12-30  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c: use
	resource_entry_full_update

2017-12-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h,
	src/arch/gtk3/widgets/ieee488widget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/c64/cart/c64carthooks.c, src/c64/cart/c64tpi.c,
	src/c64/cart/c64tpi.h: Add resource_entry_full_update()

2017-12-30  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/base/resourceentry.c: added missing <0

2017-12-30  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/base/resourceentry.c: fix crash when res_val
	is NULL

2017-12-30  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c: use
	resource_entry_full_create instead of resource_entry_create

2017-12-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/magicvoicewidget.c,
	src/arch/gtk3/widgets/mmc64widget.c, src/c64/cart/c64carthooks.c,
	src/c64/cart/magicvoice.c, src/c64/cart/magicvoice.h,
	src/c64/cart/mmc64.c, src/c64/cart/mmc64.h: Gtk3: Use cartridge.h
	functions for magic voice and mmc64. In stead of using resources, use
	cartridge_enable(), cartridge_disable() and cartidge_type_enabled() to
	control the cartridges and the check buttons.

2017-12-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/widgets/base/carthelpers.c,
	src/arch/gtk3/widgets/base/carthelpers.h,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c, src/c64/cart/c64carthooks.c,
	src/cartridge.h: Prepare for implementing cart_disable(). Since
	directly using the resources of the cartridges is discouraged and
	functions from cartridge.h should be used, we need a function
	cartridge_disable(int type) to be able to actually disable cartridges.

2017-12-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_tape.c: SDL: Add Tapecart submenu. Add Tapecart
	settings submenu to Machine settings->Tape port devices.

2017-12-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceentry.c: Gtk3: Fix some
	Gtk-Critical warnings. The resource entry boxes would use `NULL` as an
	emptry string for gtk_entry_set_text(), which apparently Gtk3 doesn't
	like.

2017-12-29  Marcus Sutton <loggedoubt@gmail.com>

	* src/tapeport/tapecart.c: Added missing include.

2017-12-29  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/tapeportdeviceswidget.c: added widget for the
	tapecart emulation

2017-12-29  Ingo Korb <ingo@akana.de>

	* src/tapeport/tapecart.c: add string resource for the TCRT file name

2017-12-29  Ingo Korb <ingo@akana.de>

	* src/tapeport/Makefile.am, src/tapeport/tapecart-loader.h,
	src/tapeport/tapecart.c, src/tapeport/tapecart.h,
	src/tapeport/tapeport.c, src/tapeport/tapeport.h, src/translate.txt,
	src/translate_text.c, src/vice-version.sh: Implement tapecart
	emulation

2017-12-29  Ingo Korb <ingo@akana.de>

	* src/datasette.c, src/tapeport/cp-clockf83.c,
	src/tapeport/dtl-basic-dongle.c, src/tapeport/sense-dongle.c,
	src/tapeport/tape_diag_586220_harness.c, src/tapeport/tapelog.c,
	src/tapeport/tapeport.c, src/tapeport/tapeport.h: Add shutdown field
	to tapeport_device struct

2017-12-28  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimachinemenu.c,
	src/arch/gtk3/uinetplay.c, src/arch/gtk3/uinetplay.h: ported the
	netplay dialog from gtk2 ui. needs some testing and perhaps
	refactoring. could perhaps be moved into the settings dialog?

2017-12-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/uimachinemenu.c: Gtk3: Add Pause (Alt+P). Works from
	both the UI and using the shortcut key. But those two don't work
	together nicely.

2017-12-28  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* src/piacore.c: Fixed PIA register

2017-12-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c: Gtk3: Revert Monitor activation to
	Alt+H on Unix

2017-12-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ieee488widget.c: Gtk3: Fix IEEE-488 adapter
	widget. The widget now refuses to enable the adapter unless an EEPROM
	image is provided.

2017-12-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/rrnetmk3widget.c: Gtk3: Add proper error
	messages to RR-Net Mk3 widget

2017-12-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/retroreplaywidget.c: Gtk3: RR widget: add
	proper error messages. Use ui_message_error() to display error
	messages when save-as/flush fails.

2017-12-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideosettings.c: Gtk3: video settings UI: improve
	layout of scale/ratio checkboxes

2017-12-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/videopalettewidget.c: Gtk3: Video palette
	widget: update to handle custom palette files. If the
	"${chip_prefix}PaletteFile" resource doesn't match any of the files
	provided by VICE, it is assumed to be a custom user-defined palette
	file and inserted at the top of the palette file combo box.

2017-12-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/videopalettewidget.c: Gtk3: Improve video
	palette widget. Switching between internal/external and selecting an
	external palette file now properly updates the related resources.

2017-12-26  groepaz <groepaz@gmx.net>

	* src/vicii/vicii-resources.c, src/viciisc/vicii-resources.c: change
	default external palette to pepto-pal

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ethernetcartwidget.c: Gtk3: Fix ethernet cart
	widget

2017-12-26  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/monitor/mon_command.c, src/monitor/mon_lex.l,
	src/monitor/mon_parse.y, src/monitor/monitor.c,
	src/monitor/montypes.h, src/translate.txt, src/translate_text.c: Since
	not all GUIs have a switch to toggle the tracing of the main CPU, add
	a monitor command that does that

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/basedialogs.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c: Gtk3: Add EEPROM-RW checkbox to
	MMC Replay widget

2017-12-26  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/unix/macosx/cocoa/dialog/drivesettingswindowcontroller.h,
	src/arch/unix/macosx/cocoa/vicemachine.h,
	src/arch/unix/macosx/cocoa/vicemachinenotifier.h,
	src/arch/unix/macosx/cocoa/view/consolewindow.h,
	src/arch/unix/macosx/cocoa/view/vicewindow.h: Some Cocoa headers give
	compile errors if DEBUG is defined without a value. But VICE's
	--enable-debug configure-time switch does a #define DEBUG, so the
	Cocoa build was breaking

2017-12-26  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/monitor/mon_memory.c: The assumption that console_log is not
	NULL does not hold. If a breakpoint has an associated command, when
	the breakpoint triggers the command is executed before the monitor
	window is restored, so console_log is null. So, if a breakpoint has an
	associated command, it was dereferencing a NULL pointer and crashing

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/basedialogs.c,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/isepicwidget.c: Gtk3: Update ISEPIC and
	EasyFlash widgets

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/expertwidget.c: Gtk3: Fix Expert Cartridge
	widget. Disconnect 'enable' checkbox from the other widgets

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/dqbbwidget.c: Gtk3: Fix Double Quick Brown Box
	widget. Disconnect 'enable' widget from the other widgets.

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ramcartwidget.c: Gtk3: Fix RAMCart widget.
	Disconnect the 'enable' widget from the other widgets. Fix RAM sizes.

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_unix.h, src/arch/gtk3/archdep_win32.c,
	src/arch/gtk3/blockdev.c, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uidiskattach.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/vsidui.c: Gtk3: Some Doxygen updates. Start
	adding/updating Doxygen doc blocks before we start lagging too far
	behind to ever get it right.

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h: Gtk3: Add
	resource_entry_full widget. This adds a GtkEntry (text box) that
	updates a resource only when the user presses enter or selects another
	widget. This is different from the other widget, the resource_entry,
	which will update its resource on every char added to/removed from the
	entry.

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisidattach.c,
	src/arch/gtk3/uisidattach.h, src/arch/gtk3/uivsidmenu.c,
	src/arch/gtk3/vsidui.c,
	src/arch/gtk3/widgets/base/filechooserhelpers.c,
	src/arch/gtk3/widgets/base/filechooserhelpers.h: Gtk3: Add Load File
	dialog for VSID. Add a dialog to load a sid file. Currently doesn't
	actually play the sid, since more functions in vsidui.c need to be
	implemented properly.

2017-12-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uimenu.c: Gtk2: 'fix' segfault when trying
	to load a SID file in VSID. See note in delete_checkmark_cb()
	function.

2017-12-25  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uimenu.c,
	src/arch/gtk3/uimenu.h, src/arch/gtk3/uivsidmenu.c: Moved non-generic
	GTK3 menu code out of uimenu.[ch] and added a vsid-specific main menu
	bar.

2017-12-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/openfiledialog.c,
	src/arch/gtk3/widgets/base/openfiledialog.h,
	src/arch/gtk3/widgets/reuwidget.c: Gtk3: Update REU widget, add
	'open/create' file dialog. REU widet should work properly now. Added
	function ui_open_create_file_dialog() which allows one to select a
	file or create a new one. Made the filename entry box in the cart
	image helpers widget read-only, the resource-text-entry widget needs
	to be rewritten to only respond after entering is done
	(ie leave-focus).

2017-12-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicart.c, src/arch/gtk3/widgets/georamwidget.c: Gtk3:
	Update GEO-RAM settings widget. Remove event handler from the 'enable'
	widget, all widgets are always active now, as they should.

2017-12-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/vsidui.c: Added GTK3 vsid main
	window creation code. For now, it gets the same window and menubar as
	the emulators, but the pull-down menus are vsid-specific.

2017-12-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uivsidmenu.c: Updated
	GTK3 menus.

2017-12-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/video.c,
	src/arch/gtk3/videoarch.h: Slightly refactored GTK3 video/window
	startup code, removing some cruft.

2017-12-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/monitorsettingswidget.c,
	src/arch/gtk3/widgets/monitorsettingswidget.h: Gtk3: Add monitor
	settings widget to settings UI

2017-12-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimisc.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/contentpreviewwidget.c,
	src/arch/gtk3/widgets/jamactionwidget.c,
	src/arch/gtk3/widgets/jamactionwidget.h: Gtk3: Add default JAM action
	widget to 'misc' settings

2017-12-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uitapeattach.c,
	src/arch/gtk3/widgets/contentpreviewwidget.c: Gtk3: Add content
	preview and file-auto start to tape attach dialog. The tape-attach
	dialog now sports a content preview widget and the possibility to
	autostart a specific file in a tape image. Also removed the
	'show preview' check box.

2017-12-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uismartattach.c,
	src/arch/gtk3/uitapeattach.c,
	src/arch/gtk3/widgets/base/basedialogs.h,
	src/arch/gtk3/widgets/contentpreviewwidget.c: Gtk3: Disable
	'show preview' widget in disk attach dialog, move custom dialog
	response IDs. Disable the 'show image contents preview' button in the
	disk-attach dialog. Move custom GtkDialog response IDs to
	widgets/base/basedialogs.h.

2017-12-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uidiskattach.c,
	src/arch/gtk3/uismartattach.c, src/arch/gtk3/uitapeattach.c,
	src/arch/gtk3/widgets/contentpreviewwidget.c,
	src/arch/gtk3/widgets/contentpreviewwidget.h: Gtk3: Implement
	auto-starting a file inside a disk image. By double-clicking a file in
	the preview widget of the disk-attach dialog that file will be
	autostarted.

2017-12-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicart.c, src/arch/gtk3/uidiskattach.c,
	src/arch/gtk3/widgets/contentpreviewwidget.c,
	src/arch/gtk3/widgets/contentpreviewwidget.h: Gtk3: Add disk contents
	preview to disk attach dialog. Show disk contents when selecting a
	disk image in the disk attach dialog. Needs refactoring for use with
	tapes etc. Needs callback to autostart a file in the content preview.
	Assumes the 'CBM' font is always available, which may not always be
	the case (though it should of course).

2017-12-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicart.c: Gtk3: cart-attach dialog: add some more
	VIC-20 support. Please check if this approach makes any sense.
	Translating the Gtk2 menu-approach to the new dialog setup is a bit
	flaky.

2017-12-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicart.c, src/arch/gtk3/vic20ui.c: Gtk3: cart-attach
	dialog: add some support for VIC20 carts. Should support Generic,
	BehrBonz, MegaCart, FinalExp, VicFlashPlugin. Could only test Mega
	Cart and Final Expansion, need more ROMs to test.

2017-12-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicart.c: Gtk3: Update cart attach dialog to update
	file filter depending on selected cart-type. When 'smart-attach' is
	chosen as the 'type', the filter is set to '*.crt', if any other
	'type' is chosen, the filter is set to '*.bin'.

2017-12-20  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* src/c1541.c: Fixed gcc 7 warning

2017-12-20  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/gtk3/uimon-fallback.c: Be compatible with the "real"
	readline, in which the return value must be free'd with free()

2017-12-19  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uivsidmenu.c,
	src/arch/gtk3/uivsidmenu.h: Started work on the GTK3 vsid menus; not
	actually hooked up to anything yet (except Automake.)

2017-12-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicart.c: Gtk3: Try to add freezer/game/util cart
	attach

2017-12-19  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/gtk3/uimon-fallback.c: src/console.h declares readline
	non-static, so it must be non-static here too otherwise it won't
	compile

2017-12-19  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/gtk3/widgets/ffmpegwidget.c: Correctly check for emptiness
	of string

2017-12-19  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/arch/unix/macosx/make-bindist.sh: Also copy the dependencies of
	libraries to the bundle

2017-12-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uicart.c, src/arch/gtk3/uicart.h,
	src/arch/gtk3/uimachinemenu.c: Gtk3: Update cart-attach dialog. Start
	work on a generic framework to handle attaching cartridges for all
	machines that support them. Right now this only works for c64/c128,
	and only smart-attach is supported, just like the old dialog.

2017-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c, src/arch/gtk3/widgets/ffmpegwidget.c: Gtk3:
	Add video recording suppport

2017-12-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/6510core.c: Slight fix.

2017-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c, src/arch/gtk3/uimedia.h: Gtk3: Add audio
	recording

2017-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uimedia.c,
	src/arch/gtk3/uimedia.h: Gtk3: Pause emulation when activating the
	media recording dialog, add menu item to stop recording, add shortcut
	keys to these items. 'Save media ...' can now be accessed via
	Alt+Shift+R, The 'stop recording' menu item can be accessed via
	Alt+Shift+S. The 'stop recording' item isn't functional yet, just
	outputs some text on stdout to indicate it got triggered. What we
	really need is a 'stop recording' button in the statusbar as well.

2017-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/uimedia.c:
	Gtk3: Implement screenshot saving. The save dialog will propose a
	filename of "screenshot-yyyymmddHHMM.ext" as a convenience for the
	user. The user is of course free to alter that.

2017-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ffmpegwidget.c: Gtk3: Update ffmpeg settings
	widget. Update video/audio codec lists based on selected format, add
	resource getters/setters.

2017-12-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uicommands.c, src/arch/gtk3/uicommands.h,
	src/arch/gtk3/uimachinemenu.c: Removed some obsolete functions and
	renamed some no-longer-static functions.

2017-12-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ffmpegwidget.c: Gtk3: Fix bug in ffmpeg widget
	code. After asking around on #gtk+, it seemed my code was both
	incorrect and convoluted.

2017-12-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimedia.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ffmpegwidget.c,
	src/arch/gtk3/widgets/ffmpegwidget.h: Gtk3: Implement partial FFMPEG
	settings widget

2017-12-14  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/cbm2ui.c, src/arch/gtk3/cbm5x0ui.c,
	src/arch/gtk3/petui.c, src/arch/gtk3/plus4ui.c,
	src/arch/gtk3/scpu64ui.c, src/arch/gtk3/vic20ui.c, src/c128/c128.c,
	src/c64/c64.c, src/c64/c64mem.c, src/c64/c64memsc.c,
	src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c,
	src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c,
	src/vic20/vic20.c: Added GTK3 ...ui_init_early() functions, which will
	allow for more machine-specific menu code to be added.

2017-12-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimachinemenu.c,
	src/arch/gtk3/uimedia.c, src/arch/gtk3/uimedia.h: Gtk3: Add
	mockup/skeleton of the media dialog

2017-12-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/snapshotwidget.c: Gtk3: Remove snapshot menu
	items 'Select history dir' and 'Recording start mode'. Functionality
	of these items has been moved to the main settings UI.

2017-12-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/basedialogs.h,
	src/arch/gtk3/widgets/snapshotwidget.c,
	src/arch/gtk3/widgets/snapshotwidget.h: Gtk3: Add snapshot/event
	recording settings widget to main settings UI

2017-12-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uisnapshot.c,
	src/arch/gtk3/uisnapshot.h, src/arch/unix/gui/uicommands.c: Gtk3:
	Implement event recording/playback menu items. The select-dir,
	start/stop recording, start/stop playback and set/reset milestone menu
	items are implemented. These still need visual cues from the UI. And a
	widget to control the "Recording start mode".

2017-12-11  groepaz <groepaz@gmx.net>

	* src/vic20/cart/vic20-generic.c: fail on invalid cartridge size,
	fixes bug #965

2017-12-11  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uimenu.h: Made Mac GTK3
	builds use the Command key instead of Alt/Option key in accelerators
	and added Shift to the Monitor key combo to fix the only resulting
	conflict.

2017-12-09  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/video.c,
	src/arch/gtk3/videoarch.h: GTK3: Mouse pointer now vanishes if it's
	held still over the screen for a second or so

2017-12-09  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uimachinemenu.c: Stopped the GTK3 port File menu
	getting tape items in x64dtv and xscpu64.

2017-12-09  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/cairo_renderer.c, src/arch/gtk3/opengl_renderer.c,
	src/arch/gtk3/video.c, src/arch/gtk3/videoarch.h: GTK3: Remove the
	backbuffer_info method, as it exposes too much, and for non-Cairo
	backends, incorrectly

2017-12-05  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c: Cleaned up GTK3 ui_error() and ui_message()
	functions, fixing a memory leak.

2017-12-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/petcat.c: PETCAT: add braces to avoid ambiguity

2017-12-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/petcat.c: PETCAT: some code sanitation

2017-12-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimenu.h: Gtk3: Fix missing initializer warnings

2017-12-04  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/uimachinemenu.c, src/arch/gtk3/uimachinemenu.h,
	src/arch/gtk3/uimenu.h: Split the GTK3 emulator menus out into a
	separate file in preparation for more machine-specific menus. The menu
	item structures now have an extra (unused) action name member as well.

2017-12-03  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/core/ciacore.c: Also display the "latched" value of the timer
	(the value where the countdown started)

2017-12-03  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* src/c64/cart/simonsbasic.c, src/petcat.c: Fixed silly typo

201 -12-03  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/cairo_renderer.c: GTK3: Let Cairo manage its own
	backbuffers

2017-12-01  Marcus Sutton <loggedoubt@gmail.com>

	* src/sounddrv/soundcoreaudio.c: Fixed a warning and a debug build
	breakage.

2017-12-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/petcat.c: petcat: add myself to copyright list. I've
	added/altered small bits of petcat, so now I can steal some of the
	code.

2017-11-30  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* po/de.po: Fixed more typos

2017-11-30  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* po/de.po: Fixed many typos

2017-11-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/carthelpers.c,
	src/arch/gtk3/widgets/base/carthelpers.h,
	src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/dqbbwidget.h,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/expertwidget.h,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/georamwidget.h,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/gmod2widget.h,
	src/arch/gtk3/widgets/isepicwidget.c,
	src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmc64widget.h,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/mmcrwidget.h,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/reuwidget.c, src/arch/gtk3/widgets/reuwidget.h,
	src/arch/gtk3/widgets/rrnetmk3widget.c: Gtk3: Simplify passing cart
	functions to widgets. Since (nearly) all cartridges use the
	cartridge_save_image() and cartridge_flush_image() functions, I've
	added a separate carthelpers module which allows each machine UI to
	set these functions once, in stead of per widget. Should there be cart
	widgets that need additional/alternate functions, those will require
	some extra set_bla_func() code. I've only refactored the function
	pointer code, so probably quite a few cart widgets don't act quite the
	way the ought to. I'll get on that.

2017-11-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c64ui.c, src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmc64widget.h: Gtk3: Update MMC64 settings
	widget. Update layout a bit (still not quite up to my standards),
	refuse to Enable MMC64 when no BIOS file has been set. Actually
	checking if a correct file has been provided doesn't work yet.

2017-11-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/widgets/mmc64widget.c: Gtk3:
	Rewrite the MMC64 widget. This should handle the resources properly.
	Can someone check the functionality of this widget? Once it works as
	it should I will fix the horrible layout.

2017-11-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/ui.c, src/arch/gtk3/uicart.c,
	src/arch/gtk3/uicart.h,
	src/arch/gtk3/widgets/base/filechooserhelpers.c,
	src/arch/gtk3/widgets/base/filechooserhelpers.h: Gtk3: Add Cartridge
	smart-attach/freeze/detach. Only implemented in x64/x64sc for now. The
	other attach functions need a separate widget, depending on machine
	type.

2017-11-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicmdline.c, src/arch/gtk3/uicompiletimefeatures.c,
	src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uifliplist.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/uismartattach.c,
	src/arch/gtk3/uisnapshot.c, src/arch/gtk3/uitapeattach.c,
	src/arch/gtk3/widgets/base/basedialogs.c,
	src/arch/gtk3/widgets/base/openfiledialog.c,
	src/arch/gtk3/widgets/base/savefiledialog.c,
	src/arch/gtk3/widgets/base/selectdirectorydialog.c: Gtk3: Replace
	gtk_widget_get_toplevel() with ui_get_active_window(). This keeps
	dialogs centered on the spawning GtkWindow instance and hopefully
	solves some OSX issues.

2017-11-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: GTK3: hand pointer when hovering over
	statusbar popup menus

2017-11-24  groepaz <groepaz@gmx.net>

	* src/c64/Makefile.am: change regexp to something the osx sed
	understands, hopefully

2017-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/opengl_renderer.c, src/arch/gtk3/uimenu.c: Gtk3: Fix
	memory leak. Fix one leak, but not the closure destructors.

2017-11-21  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/uiabout.c,
	src/arch/gtk3/uidebug.c: Used the GTK3 UI's focused window tracking
	code to provide the parent window for some dialogs, fixing multiple
	problems, including the zombie menus on Mac.

2017-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uidebug.c, src/arch/gtk3/uidebug.h: Gtk3: Add dialogs
	for Debug menu 'trace mode' and 'auto playback frames'. Somehow these
	dialogs don't center on the GtkWindow that spawns them, but rather
	center on the display. Normally gtk_widget_get_toplevel() should
	return the containing GtkWindow, but it doesn't for some reason.

2017-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uicommands.c,
	src/arch/gtk3/uicommands.h: Gtk3: Add generic ui_toggle_resource() to
	menu code. Since a MENU_ITEM_TYPE_CHECK item already gets its resource
	passed, simple toggle items can be refactored into using a simple
	generic function.

2017-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimenu.c: Gtk3: Debug menu: add
	toggle buttons. Add toggle buttons for the trace/coredump items. The
	remaining items need some specialized dialogs.

2017-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/uicommands.c,
	src/arch/gtk3/uicommands.h: Gtk3: Start moving code/data out of ui.c.
	In preparation of refactoring the menu UI code, some ui functions/data
	needs to be moved out of ui.c. The idea is to have separate menus in
	each ${emu}ui.c file, since the current implementation has hit its
	limits.

2017-11-20  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/opengl_renderer.c: GTK3 OPENGL: Move all OpenGL work
	into Realize and Render callbacks

2017-11-19  Michael C. Martin <mcmartin@gmail.com>

	* configure.proto, src/arch/gtk3/opengl_renderer.c: GTK3: Use GLEW to
	bind OpenGL functions on Windows and Linux

2017-11-19  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/opengl_renderer.c: GTK3: Restore GdkGLContext when
	updating GL state outside of rendering

2017-11-19  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/cairo_renderer.c, src/arch/gtk3/opengl_renderer.c,
	src/arch/gtk3/videoarch.h: Remove backend renderer stubs that weren't
	called and wouldn't work

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

	* src/c64/Makefile.am: Removed '-w8' option, it's a cosmetic thing
	anaways, functionality remains the same.

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

	* ChangeLog: Updated.

2017-11-18  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c: Fixed the GTK3 UI's focused window tracking. VDC
	fullscreen mode shoud be fully working now.

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/petdiagpinwidget.c,
	src/arch/gtk3/widgets/petdiagpinwidget.h,
	src/arch/gtk3/widgets/pethrewidget.c,
	src/arch/gtk3/widgets/pethrewidget.h: Gtk3: Move all I/O extension
	settins into their own separate widgets, except I/O collision and
	Reset-on-cart-change

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/finalexpansionwidget.c,
	src/arch/gtk3/widgets/finalexpansionwidget.h,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/ultimemwidget.c,
	src/arch/gtk3/widgets/ultimemwidget.h,
	src/arch/gtk3/widgets/vfliwidget.c,
	src/arch/gtk3/widgets/vfliwidget.h,
	src/arch/gtk3/widgets/vicflashwidget.c,
	src/arch/gtk3/widgets/vicflashwidget.h,
	src/arch/gtk3/widgets/vicieee488widget.c,
	src/arch/gtk3/widgets/vicieee488widget.h,
	src/arch/gtk3/widgets/vicioramwidget.c,
	src/arch/gtk3/widgets/vicioramwidget.h: Gtk3: Turn VIC-20 I/O settings
	widgets into shitty Gkt2-like widgets. Add a lot of dialogs with a
	single check button for various VIC-20 resources

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/plus4aciawidget.c,
	src/arch/gtk3/widgets/plus4aciawidget.h,
	src/arch/gtk3/widgets/plus4digiblasterwidget.c,
	src/arch/gtk3/widgets/plus4digiblasterwidget.h: Gtk3: Split off Plus4
	ACIA and Digiblaster checkboxes  into separate widgets

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/c128fullbankswidget.c,
	src/arch/gtk3/widgets/c128fullbankswidget.h,
	src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3: Split off C128
	'full banks' widget

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Make setting tree view wider to
	contain the MasC=uerade items. Avoid horizontal scrollbar in the
	settings tree by making it a wider. Should still fit on a 1280x720
	display.

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/burstmodewidget.c,
	src/arch/gtk3/widgets/burstmodewidget.h,
	src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3: Add separate Burst
	Mode Modification widget

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.c: Gtk3: Split SFX Sound
	Sampler settings into separate widget

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/cpmwidget.c, src/arch/gtk3/widgets/cpmwidget.h,
	src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3: Add separate CP/M
	setting widget. Also split off SCPU64 I/O extensions tree nodes from
	C64

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/supersnapshotwidget.c,
	src/arch/gtk3/widgets/supersnapshotwidget.h: Gtk3: Add Super Snapshot
	widget. Add an amazing widget with a single check button.

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/gmod2widget.c: Gtk3: Rewrite GMod2 settings
	widget. A nearly complete rewrite of the GMod2 settings widget, this
	should handle the cartidge and EEPROM image properly.

2017-11-16  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/mmc64widget.c: fix MMC64 image description,
	its not EEPROM

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/petiosizewidget.c: Gtk3: Refactor PET model
	settings widgets. Use a GtkStackSwitcher to split PET model settings
	between generic PET settings and SuperPET settings. Refactor PET IO
	size widget to use a base widget.

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/petiosizewidget.c: Gtk3: Only enable PET DWW
	when I/O size is 2048 bytes

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/petdwwwidget.c,
	src/arch/gtk3/widgets/petdwwwidget.h: Gtk3: Add PET DWW settings
	widget

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/petcolourgraphicswidget.c,
	src/arch/gtk3/widgets/petcolourgraphicswidget.h: Gtk3: Add PET Colour
	settings widget

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/petreuwidget.c,
	src/arch/gtk3/widgets/petreuwidget.h: Gtk3: Add PET REU settings
	widget

2017-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/megacartwidget.c,
	src/arch/gtk3/widgets/megacartwidget.h: Gtk3: Add VIC-20 Mega Cart
	settings widget

2017-11-15  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/opengl_renderer.h: Disabled OpenGL rendering for Mac
	builds of the GTK3 port. GdkGLContext is not implemented for Macs. :-(

2017-11-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/c64mem.c, src/c64/c64memsc.c: Fix plus256k emulation.

2017-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.c,
	src/arch/gtk3/widgets/sfxsoundsamplerwidget.h: Gtk3: Add VIC-20 SFX
	Sound Sampler widget

2017-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/v364speechwidget.c,
	src/arch/gtk3/widgets/v364speechwidget.h: Gtk3: Add V364 Speech
	setting widget

2017-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.c,
	src/arch/gtk3/widgets/sidcartwidget.h,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c: Gtk3: Add SidCart
	settings widget for VIC-20, Plus4 and PET

2017-11-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/c64memsc.c: Fixed plus60k for x64sc as well.

2017-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/tapeportdeviceswidget.c,
	src/arch/gtk3/widgets/tapeportdeviceswidget.h,
	src/arch/gtk3/widgets/userportdeviceswidget.c: Gtk3: Implement tape
	port devices widget. Warning: there be dragons!

2017-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Add I/O extension tree nodes for
	each machine. Add tree nodes for each machine for the settings UI's
	I/O extensions items. Most of these contain place holders for the
	actual items (to be implemented soon).

2017-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c: Gtk3: Add SFX Sound
	Expander widget to xvic. Update sfxse widget to handle the VIC-20
	specific "SFXSoundExpanderIOSwap" resource, add widget to the VIC-20
	I/O settings.

2017-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/userportdeviceswidget.c,
	src/arch/gtk3/widgets/userportdeviceswidget.h: Gtk3: Add userport
	devices widget for I/O extensions

2017-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/uisnapshot.c: Gtk3: Fix
	memory leak in quicksnap_filename()

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

	* src/c64/c64mem.c: plus60k memory write fix.

2017-11-12  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uisnapshot.c: use archdep_user_config_path() instead
	of building the path locally, this should also work on non unix

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ds12c887widget.c,
	src/arch/gtk3/widgets/ds12c887widget.h: Gtk3: Add DS12C887 widget

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sfxsoundexpanderwidget.c: Gtk3: fix bug

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.c,
	src/arch/gtk3/widgets/sfxsoundexpanderwidget.h: Gtk3: Add SFX Sound
	Expander settings widget

2017-11-12  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/opengl_renderer.c: GTK3 OpenGL fixes

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/midiwidget.c,
	src/arch/gtk3/widgets/midiwidget.h: Gtk3: Add MIDI settings widget.
	The MIDI In/Out device selection will probably only be correct for
	*nix.

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/magicvoicewidget.c,
	src/arch/gtk3/widgets/magicvoicewidget.h: Gtk3: Add Magic Voice
	settings widget

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/digimaxwidget.c:
	Gtk3: Add DIGIMAX widget for x64/x64sc/xscpu64/x128/xvic

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisnapshot.c, src/arch/gtk3/uistatusbar.h: Gtk3: Add
	statusbar messages for snapshots, add some documentation. Make the
	snapshot load/save handler display info on the statusbar, clean up
	code and add Doxygen docblocks.

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uisnapshot.c,
	src/arch/gtk3/uisnapshot.h: Gtk3: Implement Quickload/Quicksave
	snapshots. Currently the directory used is $HOME/.vice, while it
	should be $HOME/.config/vice, according to XDG specs.

2017-11-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/uisnapshot.c,
	src/arch/gtk3/uisnapshot.h,
	src/arch/gtk3/widgets/base/filechooserhelpers.c,
	src/arch/gtk3/widgets/base/filechooserhelpers.h,
	src/arch/gtk3/widgets/digimaxwidget.c: Gtk3: Implement Load/Save
	snapshot. Add Load Snapshot and Save Snapshot menu items. Quick
	load/save etc to come.

2017-11-12  groepaz <groepaz@gmx.net>

	* src/mainc64cpu.c, src/maincpu.c, src/maincpu.h, src/mainviccpu.c:
	revert r33387. the emulation breaks (eg trap17.prg) when reg_pc is
	uint16_t. this is really ugly and needs to be fixed.

2017-11-12  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/opengl_renderer.c, src/arch/gtk3/video.c: Streamline
	the GTK3 OpenGL workflow and make it the default if available

2017-11-11  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/cairo_renderer.c, src/arch/gtk3/opengl_renderer.c,
	src/arch/gtk3/video.c: GTK3: Refactor to make enabling experimental
	OpenGL easier

2017-11-11  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/opengl_renderer.c: Actually render the display for the
	GTK3 OpenGL backend

2017-11-11  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/opengl_renderer.c,
	src/arch/gtk3/opengl_renderer.h: GTK3: OpenGL renderer skeleton. This
	compiles and links, and if enabled it will set up the context and draw
	a properly scaled quad. However, no actual rendering presently takes
	place; the fragment shader simply produces a test pattern. Since no
	rendering takes place, the Cairo backend is still the only one the
	system will use.

2017-11-10  Michael C. Martin <mcmartin@gmail.com>

	* data/C128/gtk3_pos.vkm, data/C128/x11_pos.vkm: Put PgUp -> RESTORE
	on the X11 and GTK3 positional keymaps

2017-11-10  Michael C. Martin <mcmartin@gmail.com>

	* configure.proto: Detect OpenGL 3.x for GTK3

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/digimaxwidget.c,
	src/arch/gtk3/widgets/digimaxwidget.h,
	src/arch/gtk3/widgets/ieee488widget.c,
	src/arch/gtk3/widgets/ieee488widget.h: Gtk3: Add IEEE-488 interface
	settings widget

2017-11-10  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c: Added system-activated fullscreen mode tracking
	to the GTK3 UI. On Mac, the green titlebar button activates
	fullscreen mode; this makes it work like menu-activated fullscreen,
	even for VDC. I also added code to track the currently focused window,
	so that menu-activated fullscreen could work with VDC, but this
	doesn't work fully yet. (I haven't seen it work at all on Linux.)

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3: Add Burst Mod(e)
	widget

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/c128functionromwidget.c,
	src/arch/gtk3/widgets/c128functionromwidget.h: Gtk3: Add c128 function
	ROM settting widgets

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.c: Gtk3: split off
	c128 I/O extensions from C64 I/O extensions

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/c64memoryexpansionhackswidget.c: Gtk3: Add a
	few hacks to the C64 memory hacks widget. The C64 memory hacks widget
	now properly enables/disables widgets based on the memory hack
	selected. Unfortunately I had to add a few hacks to make this work.
	When I have time I'll hack the radiogroup widget to allow for an extra
	callback.

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimousesettings.c: Gtk3: Only enable
	'SmartMouseRTCSave' for machines with a joyport

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/rrnetmk3widget.c,
	src/arch/gtk3/widgets/rrnetmk3widget.h: Gtk3: Add RRNet Mk3 settings
	widget

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisound.c,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/sounddriverwidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.c: Gtk3: Alter sound UI layout
	to reduce space used. Reorganize widgets and shorten some
	titles/labels to make the sound settings UI smaller.

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideosettings.c: Gtk3: resize x128 video settings
	UI. Pack VIC-II and VDC settings widgets into a GtkStack to reduce
	vertical space usage.

2017-11-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/drivemodelwidget.c, src/c64/vsidstubs.c,
	src/drive/drive-check.c, src/drive/drive.h: Gtk3: drive settings UI:
	enable/disable IEC/RTC check buttons based on drive model

2017-11-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/driveoptionswidget.c: Gtk3: drive settings;
	only add IEC and RTC check buttons when supported

2017-11-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/uidrivesettings.h, src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/uidrivesettings_new.h, src/arch/gtk3/uisettings.c: Gtk3:
	Update drive settings UI. Add event handler for drive model changes
	which enables/disables things like parallel cable, 40-track-extend,
	idle-mode and possible RAM/DOS extensions.

2017-11-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/drivemodelwidget.c: Gtk3: Update drive UI code.
	Prepare drive settings UI for widget synchronisation

2017-11-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: SID widget: fix SID
	count for DTV/PET/VIC20

2017-11-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiprintersettings.c: Gtk3: Fix printer settings UI.
	Only display userport printer tab for machines that support it, and
	only display 'IEC device' check button for machines the support it.

2017-11-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisamplersettings.c: Gtk3: Update sampler device
	settings widget. Only enable the media file entry box and browse
	button if the input device is "media file input".

2017-11-07  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/archdep.c: Fixed a stupid bug. ;-)

2017-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uijoystick.c: Gtk3: Update VIC-20 joystick settings
	layout. Still looks like shit, but at least all widgets are
	controllable.

2017-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ramcartwidget.c: Gtk3: Enable/disable RAMCART
	widget RO depending on RAMCART resource

2017-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/rrnetmk3widget.c,
	src/arch/gtk3/widgets/rrnetmk3widget.h: Gtk3: Update English spelling

2017-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ethernetcartwidget.c: Gtk3: Update generic
	Ethernet Cartridge widget. Removed selection of ETFE/RRNetMk3 from
	xvic, updated layout a bit

2017-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ethernetcartwidget.c,
	src/arch/gtk3/widgets/ethernetcartwidget.h: Gtk3: Implement widget for
	generic Ethernet Cartridge settings. Add widgets to control
	ETHERNETCART_ACTIVE, ETHERNETCARTMode and ETHERNETCARTBase resources.
	x64/x64sc/xscpu/x128 only, and depending on HAVE_RAWNET.

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3: Implement all
	generic I/O extension settings for xcbm5x0/xcbm2

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3:
	Implement all generic I/O extension settings for PET

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3: Implement all
	generic I/O extensions widgets for Plus4

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3: Implement all VIC-20
	generic I/O extension settings. Implement widgets for all VIC-20 I/O
	extension resources that don't require a separate widget/dialog. Add
	documentation on the VFLI mod.

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ioextensionswidget.c: Gtk3: Implement all
	generic I/O extension settings for x64, x64sc, xscpu64 and x128

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Add CPMCart documentation. Can someone check if I put
	it in the right section?

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ioextensionswidget.c,
	src/arch/gtk3/widgets/ioextensionswidget.h: Gtk3: start work on
	generic I/O extensions settings, implement all C64DTV I/O extension
	settings. Add ioextensionswidget.c to control generic I/O extension
	resources and I/O extensions that don't require a separate widget.

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/cartimagewidget.c: Gtk3: Don't use
	BIOS/EEPROM filename as suggested cartridge image filename. The
	cartimage widget used the BIOS/EEPROM filename as the suggested
	filename and path for the "Save As" function. This most likely is
	incorrect.

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/easyflashwidget.h: Gtk3: Add "Save As" and
	"Flush now" buttons to the EasyFlash settings widget

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Add documentation on the RRClockPort
	resource/rrclockportdevice command line option

2017-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/retroreplaywidget.c,
	src/arch/gtk3/widgets/retroreplaywidget.h: Gtk3: Add Retro Replay
	settings widget

2017-11-04  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/cairo_renderer.c, src/arch/gtk3/videoarch.h: Allow
	backends to refuse to start, so they can be tried in order

2017-11-04  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/cairo_renderer.c,
	src/arch/gtk3/cairo_renderer.h, src/arch/gtk3/ui.c,
	src/arch/gtk3/video.c, src/arch/gtk3/videoarch.h: Refactored the GTK3
	Cairo code into a standalone renderer plugin

2017-11-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ide64widget.c: Gtk3: Add documenation to the
	IDE64 settings widget. Add Doxygen comment blocks, and document all
	resources controlled by the widget.

2017-11-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ide64widget.c: Gtk3: Finish IDE64 settings
	widget. The top widgets can do with a better layout, I think.

2017-11-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ide64widget.c,
	src/arch/gtk3/widgets/ide64widget.h: Gtk3: Add WIP IDE64 settings
	widget. Layout needs work, and I need to figure out how cram the
	ShortBus settings into the settings UI without resizing it.

2017-11-04  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Update/add MMC64ClockPort/MMCRClockPort documentation

2017-11-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmcrwidget.c: Gtk3: Update mmc64/mmcreplay
	widget documentation

2017-11-03  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uicmdline.c: Added #if directives
	to allow the GTK3 port to compile with GTK+ < 3.16. (Tested with GTK+
	3.10.)

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c, src/arch/sdl/archdep_unix.c,
	src/arch/sdl/uifilereq.c, src/main.c: Fix more leaks

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/archdep.c, src/arch/sdl/archdep_unix.c: Fix stuff

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c: Finally track down the 0x0 bytes leak.
	archdep_boot_path() used a function-static reference to the allocated
	path, but due to being function-static, this memory could never be
	freed. Fixed only for Gtk3/Unix for now.

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c:
	Implement archdep_is_blockdev()

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/mmc64widget.c,
	src/arch/gtk3/widgets/mmc64widget.h: Gtk3: Actually add mmc64 widget
	files. Add mmc64 widget files, mark unimplemented I/O settings nodes
	with 'TODO'.

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am: Gtk3:
	Add MMC64 settings widget

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/mmcrwidget.h: Gtk3: Add MMC Replay settings
	widget

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/clockportdevicewidget.c,
	src/arch/gtk3/widgets/base/clockportdevicewidget.h,
	src/arch/gtk3/widgets/mmcrwidget.c,
	src/arch/gtk3/widgets/mmcrwidget.h: Gtk3: Add clockport-device widget.
	Add a resource-bound combo box to select/show the clockport device
	(x64/x64sc/xscpu64/x128)

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Escape @

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Add MMCRClockPort command line docs

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/cartimagewidget.h,
	src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/isepicwidget.c,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/reuwidget.c: Gtk3: Add 'title' argument to the
	cart-image widget. Adding a custom title to a cart-image widget allows
	using the widget for carts that have multiple images.

2017-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/gmod2widget.c,
	src/arch/gtk3/widgets/gmod2widget.h,
	src/arch/gtk3/widgets/isepicwidget.c: Gtk3: Add GMod2 settings widget

2017-11-01  groepaz <groepaz@gmx.net>

	* src/translate_text.c: fix help text

2017-11-01  groepaz <groepaz@gmx.net>

	* src/c64/cart/debugcart.c: also show cycle count at exit

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/isepicwidget.c,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/reuwidget.c: Gtk3: Refactor the shizzle out of
	the I/O extension/cart widgets

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uifliplist.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basedialogs.c,
	src/arch/gtk3/widgets/base/basedialogs.h,
	src/arch/gtk3/widgets/base/cartimagewidget.c,
	src/arch/gtk3/widgets/base/cartimagewidget.h,
	src/arch/gtk3/widgets/base/filechooserhelpers.c,
	src/arch/gtk3/widgets/base/filechooserhelpers.h,
	src/arch/gtk3/widgets/base/openfiledialog.c,
	src/arch/gtk3/widgets/base/openfiledialog.h,
	src/arch/gtk3/widgets/base/savefiledialog.c,
	src/arch/gtk3/widgets/base/savefiledialog.h,
	src/arch/gtk3/widgets/base/selectdirectorydialog.c,
	src/arch/gtk3/widgets/base/selectdirectorydialog.h,
	src/arch/gtk3/widgets/base/widgethelpers.c,
	src/arch/gtk3/widgets/base/widgethelpers.h,
	src/arch/gtk3/widgets/basedialogs.c,
	src/arch/gtk3/widgets/basedialogs.h,
	src/arch/gtk3/widgets/filechooserhelpers.c,
	src/arch/gtk3/widgets/filechooserhelpers.h,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/openfiledialog.c,
	src/arch/gtk3/widgets/openfiledialog.h,
	src/arch/gtk3/widgets/savefiledialog.c,
	src/arch/gtk3/widgets/savefiledialog.h,
	src/arch/gtk3/widgets/selectdirectorydialog.c,
	src/arch/gtk3/widgets/selectdirectorydialog.h,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: Refactor Cartridge
	load/save/flush widget

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/easyflashwidget.c,
	src/arch/gtk3/widgets/easyflashwidget.h: Gtk3: Add Easy Flash settings
	widget

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/isepicwidget.c,
	src/arch/gtk3/widgets/isepicwidget.h: Gtk3: Add ISEPIC settings
	widget, including real switch

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/widgets/georamwidget.c: Gtk3: Support I/O-extension
	based on machine class. Silly hack until I refactor the settings tree
	code to do proper recursion and allow for adding incremental
	item-lists.

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/expertwidget.h,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/ramcartwidget.h: Gtk3: Add "flush image" button
	to RamCart and Expert Cartridge settings widgets

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/reuwidget.c, src/arch/gtk3/widgets/reuwidget.h:
	Gtk3: Add "flush image" button to the RAM Expansion Module widget

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/dqbbwidget.h,
	src/arch/gtk3/widgets/georamwidget.c: Gtk3: Add "flush image" button
	to Double Quick Brown Box widget

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/widgets/expertwidget.c,
	src/arch/gtk3/widgets/expertwidget.h,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/georamwidget.h: Gtk3: Add "flush image" button
	to GEORAM widget. Also `svn add expertwidget.*` (oops)

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/georamwidget.h,
	src/arch/gtk3/widgets/reuwidget.c, src/arch/gtk3/widgets/reuwidget.h:
	Gtk3: Fix I/O extension/cart widgets to use cartidge_save_image()

2017-10-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/dqbbwidget.c,
	src/arch/gtk3/widgets/dqbbwidget.h: Gtk3: Add Double Quick Brown Box
	settings widget

2017-10-30  groepaz <groepaz@gmx.net>

	* src/vic20/cart/mascuerade-stubs.c: remove stubs that have been
	implemented properly now

2017-10-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/reuwidget.h: Fixed header guard typo.

2017-10-29  groepaz <groepaz@gmx.net>

	* src/cartridge.h, src/vic20/cart/vic20cart.c: added cartridge IDs for
	C64 carts used on VIC20 via masquerade adapter

2017-10-29  groepaz <groepaz@gmx.net>

	* src/vic20/cart/vic20cart.c: add generic cartridge_save_image,
	cartridge_bin_save, cartridge_crt_save, cartridge_flush_image to vic20

2017-10-29  groepaz <groepaz@gmx.net>

	* src/usleep.c: added comment

2017-10-29  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/vsyncarch.c, src/arch/unix/vsyncarch.c: repeatedly
	wait small periods and then compare with monotonous clock instead of
	just using some sleep function that may or may not wait the requested
	delay

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/georamwidget.h,
	src/arch/gtk3/widgets/ramcartwidget.c,
	src/arch/gtk3/widgets/ramcartwidget.h: Gtk3: Add RAMCart widget,
	refactor code to use cartidge_bin_save(). Obiously that function
	doesn't work for xvic or vsid. VSID I can live with since it's weird
	anyway.

2017-10-29  groepaz <groepaz@gmx.net>

	* src/arch/amigaos/vsyncapi.c, src/arch/beos/vsyncarch.c,
	src/arch/gtk3/vsyncarch.c, src/arch/sdl/vsyncarch.c,
	src/arch/unix/vsyncarch.c, src/arch/win32/vsyncarch.c, src/vsyncapi.h:
	make vsyncharch_sleep take unsigned long, signed makes no sense

2017-10-29  groepaz <groepaz@gmx.net>

	* src/arch/amigaos/vsyncapi.c, src/arch/beos/vsyncarch.c,
	src/arch/gtk3/vsyncarch.c, src/arch/msdos/vsync.c,
	src/arch/sdl/vsyncarch.c, src/arch/unix/macosx/vsyncarch.c,
	src/arch/unix/vsyncarch.c, src/arch/win32/vsyncarch.c,
	src/joyport/mouse.c, src/vsyncapi.h: make vsyncarch_frequency() return
	unsigned long, signed makes no sense

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/widgets/Makefile.am: Gtk3: Add RAMCART widget

2017-10-29  groepaz <groepaz@gmx.net>

	* src/c64/c64cart.h: added comment

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/widgets/Makefile.am, src/arch/gtk3/widgets/reuwidget.c,
	src/arch/gtk3/widgets/reuwidget.h: Gtk3: Add RAM Expansion Module UI
	support

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/scpu64ui.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/georamwidget.h: Gtk3: Hook up georam_bin_save()
	to the GEORAM widget. Since VSID once again screws with the linking, a
	function georam_widget_set_save_handler() is provided to work around
	this.

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.h,
	src/arch/gtk3/widgets/driverpmwidget.c: Gtk3: add
	resource_spin_button_int_create_sprintf(). Add printf()-formatting of
	resource name. Use where possible.

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcescale.h: Gtk3: add
	resource_scale_int_create_sprintf()

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.c,
	src/arch/gtk3/widgets/printeroutputdevicewidget.c: Gtk3: add
	resource_radiogroup_create_sprintf(). Add function to create dynamic
	resource name with variable argument list, use where possible.

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c: Gtk3: add
	resource_combo_box_[int|str]_create_sprintf(). Add resource combo box
	create functions with sprintf() functionality and use where possible.

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/uiprintersettings.c, src/arch/gtk3/uivideosettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/drivedoswidget.c,
	src/arch/gtk3/widgets/driveexpansionwidget.c,
	src/arch/gtk3/widgets/driveexpansionwidget.h,
	src/arch/gtk3/widgets/drivemodelwidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/driveramwidget.c,
	src/arch/gtk3/widgets/userportprinterwidget.c: Gtk3: refactor various
	widgets. Replace resource_check_button_create() with
	resource_check_button_create_sprintf() where dynamic resource name are
	used.

2017-10-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h,
	src/arch/gtk3/widgets/driveoptionswidget.c: Gtk3: add
	resource_check_button_create_sprintf(). Use a printf()-style format
	string and a variable argument list to specify the rresource name.
	Since there are quite a few resource names that need to be constructed
	with sprintf() calls, this function should clean up quite some code.

2017-10-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/georamwidget.c: Gtk3: prepare GEORAM widget for
	usefulness

2017-10-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/georamwidget.c,
	src/arch/gtk3/widgets/georamwidget.h,
	src/arch/gtk3/widgets/savefiledialog.c: Gtk3: Add GEORAM widget to I/O
	extensions. Add GEORAM settings widgets to the I/O extension tree
	nodes. Everthing works, expect actually saving a RAM image to host
	file system.

2017-10-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.c,
	src/arch/gtk3/widgets/c64memoryexpansionhackswidget.h: Gtk3: Add
	widgets for the C64 memory expansion hacks. Add C64 memory expansion
	hacks settings as a node of "I/O settings" in the settings tree view.
	Controls the resources of the C64_256K, +60K and +256K memory hacks.

2017-10-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: pack settings tree in scrolled
	window, add C64 I/O extensions nodes. Pack the settings tree view in a
	scrolled window to allow scrolling when the tree gets too large, add
	C64 I/O extensions as tree nodes (non-functional).

2017-10-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiprintersettings.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/printerdriverwidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.c,
	src/arch/gtk3/widgets/printeroutputdevicewidget.c,
	src/arch/gtk3/widgets/printeroutputdevicewidget.h,
	src/arch/gtk3/widgets/printeroutputmodewidget.c,
	src/arch/gtk3/widgets/printeroutputmodewidget.h,
	src/arch/gtk3/widgets/printeroutputwidget.c,
	src/arch/gtk3/widgets/printeroutputwidget.h: Gtk3: redesign and
	refactor the printer settings UI. Redesigned the printer settings UI
	to use a 'stack switcher' for the printer devices, saving a lot of
	vertical space, but adding a little horizontal space (still under 1024
	pixels). Refactored the widgets where possible.

2017-10-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceradiogroup.c: Gtk3: fix bug in
	resource-radiogroup widget. The radio button event handler tried to
	read the resource name from the radio button in stead of its parent,
	the grid.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Implement small visual clue when
	settings dialog gets too large

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c: Gtk3: add drive settings UI
	layout for all machines. Some of these (cbm2/pet) look a little odd
	now, but until I get more info, it'll have to do.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h,
	src/arch/gtk3/widgets/base/resourcehelpers.c,
	src/arch/gtk3/widgets/base/resourcehelpers.h,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.h,
	src/arch/gtk3/widgets/driverpmwidget.c: Gtk3: Refactor resource
	widgets. Simplify resource-based widgets by adding some helper
	functions dealing with custom widget properties.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/resourceentry.c,
	src/arch/gtk3/widgets/base/resourceentry.h,
	src/arch/gtk3/widgets/drivefsdevicewidget.c: Gtk3: Add base widget
	'resourceentry'. Add text entry widget to control a string resource.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/driveoptionswidget.c: Gtk3: Add the final
	checkboxes to the drive settings UI. Add checkboxes for the
	IECDevice[8-11], AttachDeive[8-11]Readonly and Drive[8-11]RTCSave
	resources. Only the C64(sc/cpu) and C128 are supported, since I now
	have to create separate layouts depending on machine type. The logic
	to keep widgets synchronized is also gone due to the new layouts.
	That's going to need rewriting as well.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/drivefsdevicewidget.c,
	src/arch/gtk3/widgets/drivefsdevicewidget.h: Gtk3: Add widget to
	control FSDevice/P00 resources. Add widget to control the
	FileSystemDevice[8-11], FSDeviceConvertP00[8-11],
	FSDevice[8-11]SaveP00, FSDevice[8-11]HideCBMFiles and
	FSDevice[8-11]Dir resources. Can't make it much smaller.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/drivemodelwidget.c,
	src/arch/gtk3/widgets/drivemodelwidget.h,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.h,
	src/arch/gtk3/widgets/drivetypewidget_new.c,
	src/arch/gtk3/widgets/drivetypewidget_new.h: Gtk3: Rename
	drivetypewidget to drivemodelwidget. The drivetypewidget controls the
	drive model (according to gtk2), although the resource is actually
	called Drive[8-11]Type. The 'drive type' items in the gtk2 actually
	set FileSystemDevice[8-11], which is really neat.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c: Gtk3: Alter drive
	settings UI widgets to save space. Change idle-method, parallel-cable
	and extend-policy widgets into combo boxes, saves quite a bit of
	vertical space. Reduced the size requests for settings UI, making the
	dialog less high. Widgets such as the 'printer settings' are now much
	too large, but I'll tackle that horror later.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/drivedoswidget.c,
	src/arch/gtk3/widgets/drivedoswidget.h,
	src/arch/gtk3/widgets/driveexpansionwidget.c,
	src/arch/gtk3/widgets/driveramwidget.c,
	src/arch/gtk3/widgets/driveramwidget.h: Gtk3: Start reworking the
	drive settings UI (again). Split RAM expansion and DOS expansion into
	two separate widgets, start working on separate layouts based on
	machine class. Still makes the dialog quite large, and I haven't even
	add the P00-options, FSdevice-dir, IEC, read-only or RTC-Save widgets
	yet. Perhaps turning idle-method, parallel-cable and 40-track-policy
	widgets into combo boxes will save enough space to add the rest of the
	widgets.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/driveexpansionwidget.c: Gtk3: Only add DOS
	extensions when supported by machine. Only add ProfDOS, StarDOS and
	SuperCard+ check buttons when the machine class is c64, c64sc, scpu64
	or c128. Makes the xcbm2 drive settings layout look a little odd.

2017-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c: Gtk3: Handle invalid
	resource names for resource checkbutton. Warn when a resource cannot
	be read and set the check button to unchecked.

2017-10-25  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/drivetypewidget_new.c, src/c128/c128drive.c,
	src/c64/c64.c, src/c64/vsidstubs.c, src/c64dtv/c64dtv.c,
	src/cbm2/cbm2drive.c, src/drive/drive.c, src/drive/drive.h,
	src/machine-drive.h, src/pet/petdrive.c, src/plus4/plus4drive.c,
	src/scpu64/scpu64.c, src/vic20/vic20drive.c: Made the drive type list
	machine-specific.

2017-10-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/drivetypewidget_new.c,
	src/arch/gtk3/widgets/drivetypewidget_new.h: Gtk3: Spread drive type
	radio buttons over two columns

2017-10-24  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.h,
	src/arch/gtk3/widgets/driverpmwidget.c,
	src/arch/gtk3/widgets/driverpmwidget.h: Gtk3: Add "fake float" support
	to the integer spin button widget. The integer spin button now
	supports "fake floating point values", meaning an integer resource can
	be displayed as if it were a float. For an explanation, see
	src/arch/gtk3/widgets/base/resourcespinbutton.c. Also added a separate
	widget for the drive RPM/Wobble resoures to the new drive settings UI.

2017-10-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/resourcespinbutton.c,
	src/arch/gtk3/widgets/base/resourcespinbutton.h,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c: Gtk3: Add spin button
	for integer resources

2017-10-24  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uifliplist.c, src/arch/gtk3/uifliplist.h,
	src/arch/gtk3/uitapeattach.c, src/arch/gtk3/uitapeattach.h: Fixed svn
	properties.

2017-10-24  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/sidsoundwidget.c: Added list end markers.

2017-10-23  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Fix ref-sinking and layout updates in
	the status bar

2017-10-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/driveexpansionwidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.h,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.h: Gtk3: Add
	idle-method and parallel-cable widgets to the drive settings. Add
	widgets to control Drive[8-11]IdleMethod and Drive[8-11]ParallelCable
	resources. Somehow the DOS expansions widgets sometime read from
	invalid resources, so a check against `machine_class` and perhaps
	drive type is required.

2017-10-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/widgets/driveexpansionwidget.c,
	src/arch/gtk3/widgets/driveexpansionwidget.h: Gtk3: Add expansions
	widget to the new drive settings UI

2017-10-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/uidrivesettings_new.c,
	src/arch/gtk3/uidrivesettings_new.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.h,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.h: Gtk3: Start
	refactoring/redesigning the drive settings UI. The old drive settings
	UI used way too much static and even some global variables to
	synchronize widgets. The new approach avoids those variables, and
	simplifies a lot of widgets, but adds a little callback overhead. In
	the end the code should be simpler and cleaner.

2017-10-23  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/rs232-win32-dev.c, src/arch/win32/rs232dev.c: removes
	the (unnecessary) tests that block reception, patch by greg king.
	should fix bug #609

2017-10-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.c: Gtk3: some more UI
	refactoring

2017-10-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/c128machinetypewidget.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/cbm2rammappingwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/kernalrevisionwidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: Some refactoring of the
	UI code. Refactor some widgets to use the new 'base widgets'.

2017-10-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h: Gtk3: Add reset()
	functions to other base widgets. Add reset-to-factory functions to the
	resourcecheckbutton, resourcecombobox and resourceradiogroup widgets.

2017-10-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcescale.h,
	src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: add
	resource_scale_int_reset() function. Add function to restore an
	integer scale widget to its 'factory default' value as set when
	registering the related resource.

2017-10-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/sidsoundwidget.c:
	Gtk3: SID widget: disable some widgets on xplus/xcbm50/xcbm2. Disable
	widgets related to extra SIDs for Plus4 and CBM-II, since these
	machine only support a single SID. For machines that don't have a SID:
	don't use the widget ;)

2017-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: ReSID settings: add
	'reset-to-default' buttons

2017-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/resourcescale.c,
	src/arch/gtk3/widgets/base/resourcescale.h,
	src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: Add integer resource
	scale widget, add ReSID settings to SID ui. Add scale (slider) widget
	to control integer resources, add scale widgets for ReSID resources
	"SidResidPassband", "SidResidGain" and "SidResidFilterBias" to the SID
	sound settings widget.

2017-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: also enable/disable
	SID filter widget based on HAVE_RESID

2017-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: soundchip settings:
	enable/disable ReSID settings depending on HAVE_RESID

2017-10-22  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/sidsoundwidget.c: ooops

2017-10-22  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/sidsoundwidget.c: fix r33941 to actually
	work :)

2017-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: Update Catweasel,
	HardSID and ParSID checks

2017-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: Enable/disable extra
	SID address widgets depending on number of SIDS

2017-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: Only allow SID engine
	choices actually available. Only enable Catweasel MKIII, HardSID and
	ParSID engines when their respective drives are enabled.

2017-10-22  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/video.c,
	src/arch/gtk3/videoarch.h: Start laying the groundwork for selectable
	GTK3 renderers

2017-10-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.h, src/arch/gtk3/archdep_unix.h,
	src/arch/gtk3/archdep_win32.h, src/arch/gtk3/coproc.h,
	src/arch/gtk3/joy-osx-hid.h, src/arch/gtk3/joy-osx-hidlib.h,
	src/arch/gtk3/joy-osx.h, src/arch/gtk3/joy-unix.h,
	src/arch/gtk3/joy-win32-dinput-handle.h, src/arch/gtk3/joy-win32.h,
	src/arch/gtk3/joy.h, src/arch/gtk3/kbd.h, src/arch/gtk3/mousedrv.h,
	src/arch/gtk3/not_implemented.h, src/arch/gtk3/ui.h,
	src/arch/gtk3/uiabout.h, src/arch/gtk3/uiautostart.h,
	src/arch/gtk3/uicmdline.h, src/arch/gtk3/uicommands.h,
	src/arch/gtk3/uicompiletimefeatures.h, src/arch/gtk3/uicontrolport.h,
	src/arch/gtk3/uidatasette.h, src/arch/gtk3/uidiskattach.h,
	src/arch/gtk3/uidrivesettings.h, src/arch/gtk3/uiedit.h,
	src/arch/gtk3/uifliplist.h, src/arch/gtk3/uijoystick.h,
	src/arch/gtk3/uikeyboard.h, src/arch/gtk3/uimenu.h,
	src/arch/gtk3/uimisc.h, src/arch/gtk3/uimodel.h,
	src/arch/gtk3/uimonarch.h, src/arch/gtk3/uimousesettings.h,
	src/arch/gtk3/uiprintersettings.h, src/arch/gtk3/uisamplersettings.h,
	src/arch/gtk3/uisettings.h, src/arch/gtk3/uismartattach.h,
	src/arch/gtk3/uisound.h, src/arch/gtk3/uispeed.h,
	src/arch/gtk3/uistatusbar.h, src/arch/gtk3/uitapeattach.h,
	src/arch/gtk3/uivideo.h, src/arch/gtk3/uivideosettings.h,
	src/arch/gtk3/videoarch.h, src/arch/gtk3/widgets/aciawidget.h,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/basedialogs.h,
	src/arch/gtk3/widgets/c128machinetypewidget.h,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.h,
	src/arch/gtk3/widgets/cbm2memorysizewidget.h,
	src/arch/gtk3/widgets/cbm2rammappingwidget.h,
	src/arch/gtk3/widgets/ciamodelwidget.h,
	src/arch/gtk3/widgets/contentpreviewwidget.h,
	src/arch/gtk3/widgets/cwdwidget.h,
	src/arch/gtk3/widgets/driveexpansionwidget.h,
	src/arch/gtk3/widgets/driveextendpolicywidget.h,
	src/arch/gtk3/widgets/driveidlemethodwidget.h,
	src/arch/gtk3/widgets/driveoptionswidget.h,
	src/arch/gtk3/widgets/driveparallelcablewidget.h,
	src/arch/gtk3/widgets/drivetypewidget.h,
	src/arch/gtk3/widgets/driveunitwidget.h,
	src/arch/gtk3/widgets/drivewidgethelpers.h,
	src/arch/gtk3/widgets/filechooserhelpers.h,
	src/arch/gtk3/widgets/htmlbrowserwidget.h,
	src/arch/gtk3/widgets/jamdialog.h,
	src/arch/gtk3/widgets/joystickdevicewidget.h,
	src/arch/gtk3/widgets/joystickuserportadapterwidget.h,
	src/arch/gtk3/widgets/kbdlayoutwidget.h,
	src/arch/gtk3/widgets/kbdmappingwidget.h,
	src/arch/gtk3/widgets/kernalrevisionwidget.h,
	src/arch/gtk3/widgets/machinemodelwidget.h,
	src/arch/gtk3/widgets/openfiledialog.h,
	src/arch/gtk3/widgets/petiosizewidget.h,
	src/arch/gtk3/widgets/petkeyboardtypewidget.h,
	src/arch/gtk3/widgets/petmiscwidget.h,
	src/arch/gtk3/widgets/petramsizewidget.h,
	src/arch/gtk3/widgets/petvideosizewidget.h,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.h,
	src/arch/gtk3/widgets/printerdriverwidget.h,
	src/arch/gtk3/widgets/printeremulationtypewidget.h,
	src/arch/gtk3/widgets/printeroutputwidget.h,
	src/arch/gtk3/widgets/ramresetwidget.h,
	src/arch/gtk3/widgets/refreshratewidget.h,
	src/arch/gtk3/widgets/savefiledialog.h,
	src/arch/gtk3/widgets/selectdirectorydialog.h,
	src/arch/gtk3/widgets/sidmodelwidget.h,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/soundbuffersizewidget.h,
	src/arch/gtk3/widgets/sounddriverwidget.h,
	src/arch/gtk3/widgets/soundfragmentsizewidget.h,
	src/arch/gtk3/widgets/soundoutputmodewidget.h,
	src/arch/gtk3/widgets/soundsampleratewidget.h,
	src/arch/gtk3/widgets/soundsuspendtimewidget.h,
	src/arch/gtk3/widgets/soundsyncwidget.h,
	src/arch/gtk3/widgets/speedwidget.h,
	src/arch/gtk3/widgets/superpetwidget.h,
	src/arch/gtk3/widgets/userportprinterwidget.h,
	src/arch/gtk3/widgets/vdcmodelwidget.h,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.h,
	src/arch/gtk3/widgets/videobordermodewidget.h,
	src/arch/gtk3/widgets/videomodelwidget.h,
	src/arch/gtk3/widgets/videopalettewidget.h,
	src/arch/gtk3/widgets/videorenderfilterwidget.h,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: Change include guards to
	VICE_FOOBAR_H. According to the coding guidlines, include guards
	should use VICE_FOOBAR_H, not HAVE_FOOBAR_H which might conflict with
	macros set by autotools.

2017-10-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: Add registering an extra
	callback to the radiogroup widget. Adding an extra callback allows
	widgets to interact without the need for any global variables. I
	should also add this to the other 'base widgets'.

2017-10-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidsoundwidget.c: Gtk3: Add SID settings
	widgets to the soundchip settings UI. The resources "SidEngine",
	"SidStereo", "SidResidSampling", "SidFilters",
	"Sid[Stereo|Triple|Quad]AddressStart resources are now handled. Next
	up are ReSID specific resources "SidResidPassband", "SidResidGain" and
	"SidResidFilterBias".

2017-10-21  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Add SidQuadAddressStart description to vice.texi
	(copied from SidTripleAdress)

2017-10-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisound.c, src/arch/gtk3/uisoundchipsettings.c,
	src/arch/gtk3/uisoundchipsettings.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/resourceradiogroup.c,
	src/arch/gtk3/widgets/base/resourceradiogroup.h,
	src/arch/gtk3/widgets/sidsoundwidget.c,
	src/arch/gtk3/widgets/sidsoundwidget.h: Gtk3: Add radiogroup resource
	base widget. Add widget to manipulate an integer resource through a
	group of radio buttons. Add some preliminary sound-chip settings UI
	code.

2017-10-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c: Gtk3: remove checks for MINIX,
	NEXTSTEP and OPENSTEP. I think we can safely assume Gtk3 won't work on
	these systems. I can't find any info on that anyway.

2017-10-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/serial/serial-iec-device.c: Add comment about possible bug in
	serial-iec-device.c

2017-10-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideo.c: Gtk3: Add VSP-bug checkboxes to x64sc and
	xscpu64 again. My uivideo_chip_has_vsp_bug() always returned `false`,
	that didn't help.

2017-10-21  groepaz <groepaz@gmx.net>

	* src/c64/cart/finalplus.c: of course bit-and is correct, not logical
	and :)

2017-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: Alllow for sub-items in the
	settings UI. Simple hack to allow for one level of child nodes for the
	tree view. Should more needed a proper recursive function should be
	used.

2017-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h: Gtk3: Add 'with_label'
	constructors to the combo box base widgets. Add constructors for the
	resource combo boxes with allow adding a label in front of the combo
	boxes. Needs testing, but should be okay.

2017-10-20  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* doc/vice.texi: typos

2017-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimousesettings.c,
	src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/basewidget_types.h,
	src/arch/gtk3/widgets/base/basewidgets.h,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecombobox.c,
	src/arch/gtk3/widgets/base/resourcecombobox.h: Gtk3: Add new
	'base widgets', update mouse settings UI. Add combo boxes to control
	integer and string resources, add header file to include all
	'base widgets' (basewidgets.h). Add slider to mouse settings UI to
	control mouse sensitivity.

2017-10-19  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uisettings.c: fix typo

2017-10-19  groepaz <groepaz@gmx.net>

	* src/usleep.c, src/usleep.h: add compile guards to our usleep() -
	dont use it if HAVE_USLEEP is defined

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

	* src/arch/gtk3/vsyncarch.c: add code for OSX

2017-10-19  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/widgets/base: updated svn props

2017-10-19  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/archdep_win32.c, src/arch/gtk3/archdep_win32.h,
	src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_win32.h,
	src/arch/win32/archdep.c, src/arch/win32/archdep.h,
	src/drive/rotation.c: killed __int64

2017-10-19  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/vsyncarch.c, src/arch/unix/vsyncarch.c: use
	clock_gettime(CLOCK_MONOTONIC instead of gettimeofday

2017-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/mousedrv.c: Gtk3: Implement mouse code stubs to allow
	mouse-grab to no bork

2017-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/ui.c, src/arch/gtk3/uicommands.c,
	src/arch/gtk3/uicommands.h: Gtk3: Add mouse-grab menu item. Add a
	'mouse-grab' toggle item to the menu. Als immediately quits the
	emulator. Made and attempt at documenting the Mouse and
	SmartMouseRTCSave resources in vice.texi.

2017-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimousesettings.c,
	src/arch/gtk3/uimousesettings.h, src/arch/gtk3/uisettings.c: Gtk3: Add
	mouse settings widget. Add toggle buttons for the Mouse and
	SmartMouseRTCSave resources. Seems like Windows also has a
	MouseSensitivity resource, but that's probably hooked into
	Win32-specific code, which I'd rather avoid for Gtk3, so either all
	Gtk3 ports support this setting or none. Also note that enabling
	"Mouse grab" immediately exists the emulator due to mouse code not
	being implemented in Gtk3 yet :)

2017-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideosettings.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c: Gtk3: Make the
	resource check button keep a copy of its resource name around. The
	resource check button now keeps a copy of its resource name around, so
	callers can pass a temporary buffer as the resource name, which
	simplifies using dynamically created resource names, such as the
	"{CHIP}FooBar" video chip resources.

2017-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiautostart.c, src/arch/gtk3/uicontrolport.c,
	src/arch/gtk3/uidrivesettings.c, src/arch/gtk3/uijoystick.c,
	src/arch/gtk3/uimisc.c, src/arch/gtk3/uimisc.h,
	src/arch/gtk3/uimodel.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisound.c, src/arch/gtk3/uispeed.c,
	src/arch/gtk3/uivideosettings.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/userportprinterwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videopalettewidget.c: Gtk3: Refactor code,
	update Doyxgen comments, fix some bugs. Refactor code to use
	resource_check_button_create() where feasible, add some Doxygen
	docblocks, make sure the IECDevice[8-11] resource isn't used in xpet,
	xcbm50 and xcbm2. Various other small fixes/cleanups.

2017-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uijoystick.c, src/arch/gtk3/widgets/base,
	src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/Makefile.in,
	src/arch/gtk3/widgets/base/foo.c, src/arch/gtk3/widgets/base/foo.h,
	src/arch/gtk3/widgets/base/resourcecheckbutton.c,
	src/arch/gtk3/widgets/base/resourcecheckbutton.h: Gtk3: Add first
	'base' widget. Added a wrapper around GtkCheckButton to have it
	control a boolean resource, removed test files, un-versioned and
	svn:ignore'd Makefile.in.

2017-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: Only enable valid 'swap joystick' menu
	items. Since not all machines support both 'swap joystick' and
	'swap userport joystick', the settings menu has been split into
	multiple sections which are put togetherr based on machine.

2017-10-18  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/arch/gtk3/Makefile.am,
	src/arch/gtk3/uijoystick.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/base, src/arch/gtk3/widgets/base/Makefile.am,
	src/arch/gtk3/widgets/base/Makefile.in,
	src/arch/gtk3/widgets/base/foo.c, src/arch/gtk3/widgets/base/foo.h:
	Gtk3: Add widgets/base subdir for base widgets. Add new directory to
	add generic/basic widgets to refactor a lot of current Gtk3 UI code.
	The foo.c file will be removed once I add actual widgets.

2017-10-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uicommands.c, src/arch/gtk3/uicommands.h: Gtk3: Split
	off simple resource handling from ui.c. Add file uicommands.c to
	handle simple resource handling from the menus. Should keep ui.c
	somewhat clean and to the point.

2017-10-18  groepaz <groepaz@gmx.net>

	* src/monitor/mon_memmap.c: fix message, the option was renamed a
	while ago :)

2017-10-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h:
	Gtk3: Add checkbox menu items, add joystick swap menu items. Add
	support for checkbox menu items. Add "Swap joysticks",
	"Swap userport joysticks" and "Allow keyset joystick" menu items.

2017-10-18  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Add the BBRTCSave resource and its command line
	options to vice.texi

2017-10-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uijoystick.c,
	src/arch/gtk3/widgets/joystickdevicewidget.c,
	src/arch/gtk3/widgets/joystickuserportadapterwidget.c: Gtk3: Update
	documentation on joystick widgets

2017-10-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uijoystick.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/joystickdevicewidget.c,
	src/arch/gtk3/widgets/joystickuserportadapterwidget.c,
	src/arch/gtk3/widgets/joystickuserportadapterwidget.h: Gtk3: Update
	joystick settings UI/widgets. Add widgets for resources UserportJoy,
	UserportJoyType, KeySetEnable and JoyOpposite.

2017-10-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uijoystick.c,
	src/arch/gtk3/uijoystick.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/joystickdevicewidget.c,
	src/arch/gtk3/widgets/joystickdevicewidget.h: Gtk3: Start work on
	joystick settings widgets. Added widgets to control resources
	JoyDevice[1-5] and swap joysticks/userport joysticks.

2017-10-17  groepaz <groepaz@gmx.net>

	* src/joyport/mouse.c: changed user visible description of the atari
	cx22, its a trackball and not a mouse

2017-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicontrolport.c: Gtk3: Add BBRTC checkbox to control
	port settings. Added checkbox for the BBRTCSave resource, simplified
	joyport_devices_list_init().

2017-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uicontrolport.c,
	src/arch/gtk3/uicontrolport.h, src/arch/gtk3/uisettings.c,
	src/joyport/joyport.h: Gtk3: Add control port settings widgets. Added
	widgets for the control port, userport joystick adapter ports and the
	SIDCard control port. Added scpu64 to the comments in joyport.h.

2017-10-16  groepaz <groepaz@gmx.net>

	* src/joyport/mouse.c: simplified NEOS code a bit, added some comments

2017-10-16  groepaz <groepaz@gmx.net>

	* src/c64/cart/ethernetcart.c: fix register mapping in rr-net mode,
	patch by greg king

2017-10-15  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/video.c,
	src/arch/gtk3/videoarch.h: GTK3: Respect keep/true aspect options

2017-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: Make warp (Alt+W) work properly. Casting a
	function pointer to void* is a undefined/implemention-defined
	behaviour according to the C standard. But POSIX relies on it. So I
	guess we're okay, though it doesn't sit right with me if it can be
	avoided.

2017-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uicompiletimefeatures.c,
	src/arch/gtk3/uicompiletimefeatures.h: Gtk3: Add compile time features
	dialog

2017-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicmdline.c: Gtk3: Make cmdline options dialog look
	better. Use a bit of CSS-like magic to make the command line options
	dialog look better.

2017-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicmdline.c: Gtk3: improve commandline options dump.
	Add CSS-like attributes to the text in the command line options
	listing, making it look a bit better.

2017-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uicmdline.c, src/arch/gtk3/uicmdline.h,
	src/arch/gtk3/uimenu.c: Gtk3: Add command line options overview
	dialog. Simple dialog showing all registered command line options for
	the currently emulated machine. Needs work to make it look good
	(indent descriptions properly when there's a word-wrap, etc)

2017-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uiaccelerators.c,
	src/arch/gtk3/uiaccelerators.h, src/arch/gtk3/uimenu.c: Gtk3: remove
	unused files. The uiaccelerators.{c,h} file are no longer used.

2017-10-15  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/kbd.c, src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/video.c: GTK3: Preliminary fullscreen support. Not
	expected to work on x128.

2017-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimenu.c: Gtk3: Remove the accelators from main menu
	bar items. Some of these were conflicting with the accelerators as
	used in the Unix/Gtk2 port.

2017-10-15  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uimenu.c: GTK3: Rework accelerators so the menu bar
	need not be visible

2017-10-14  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c: GTK3: Fill in accelerators from X11/GNOME port.
	This introduces conflicts between some accelerators and the menu
	headers (Alt-N, Alt-S, and Alt-H). GTK3 resolves in favor of the menu
	headers, which is obnoxious. One or both need reworking.

2017-10-14  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/kbd.c: GTK3: Hide accelerator keypresses from the
	simulated machine

2017-10-14  groepaz <groepaz@gmx.net>

	* doc/vice.texi: fix texi, patch by Moiree

2017-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiprintersettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/userportprinterwidget.c,
	src/arch/gtk3/widgets/userportprinterwidget.h,
	src/arch/unix/x11/gnome/uifileentry.c: Gtk3: Implement userport
	printer widgets. Added the userport printer settings widgets. Had to
	use a GtkStackSwitcher to make all the widgets fit.

2017-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiprintersettings.c,
	src/arch/gtk3/widgets/printeroutputwidget.c: Gtk3: add widgets for
	PrinterTextDevice[1-3]

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

	* doc/vice.texi: Added some sampler info.

2017-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiprintersettings.c: Gtk3: update printer settings
	widget. Since it's impossible to have all printer settings in the
	current settings UI without enlarging it a lot, I've added a
	GtkStackSwitcher to switch between 'normal' printers and the userport
	stuff. Still needs widgets for the PrinterTextDevice[1-3] resources,
	and all the userport printer settings.

2017-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiprintersettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/printeroutputwidget.c,
	src/arch/gtk3/widgets/printeroutputwidget.h: Gtk3: add printer output
	settings widgets. Needs updating to look better, but I'm running out
	of space, seeing a lot of Userport printer settings need to go in the
	printer #7 widget.

2017-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/printerdriverwidget.c: Gtk3: remove return,
	oeps

2017-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiprintersettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/printerdriverwidget.c,
	src/arch/gtk3/widgets/printerdriverwidget.h: Gtk3: Implement printer
	driver widget. Add widget to select printer driver for devices 4-6.
	Devices 4 and 5 are 'normal' printers while device 6 is a plotter.

2017-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uiprintersettings.c,
	src/arch/gtk3/uiprintersettings.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/printeremulationtypewidget.c,
	src/arch/gtk3/widgets/printeremulationtypewidget.h: Gtk3: Start work
	on printer settings widgets. Add printer settings UI draft, hopefully
	all these widgets will fit in a single settings main widget/dialog. If
	not, I'll have to look into either using GtkStack (a modernized tab
	interface), or implementing sub-items in the settings treeview.

2017-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisamplersettings.c: Gtk3: Finish sampler settings
	widget. Managed to find the proper resources by examining the Gtk2
	code. None of the resources (SamplerDevice, SamplerGain or SampleName)
	are documented in vice.texi.

2017-10-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisamplersettings.c: Gt3: properly left-align lables
	in the sampler widget

2017-10-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/uisamplersettings.c, src/arch/gtk3/uisamplersettings.h,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/uivideosettings.c,
	src/arch/gtk3/vic20ui.c: Gt3: Add sampler setting UI. Doesn't make
	much sense, since the resources aren't there. I followed the Gtk2 UI
	code, and added a little humour.

2017-10-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uivideo.c,
	src/arch/gtk3/uivideo.h, src/arch/gtk3/uivideosettings.c: Gtk3: Update
	video-settings widgets. Widgets should now be shown/enabled depending
	on the video chip the widgets are supposed to control. Needs a bit of
	testing.

2017-10-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideosettings.c: Gtk3: video-settings: add final
	widgets. Added CHIPHwScale, KeepAspectRatio and TrueAspectRatio
	widgets, code is prepared to have per-CHIP KeepAspectRatio and
	TrueAspectRatio, once that gets implemented. Right now in x128,
	toggling one of those resources in VICII-settings also toggles them in
	VDC-settings and vice-versa.

2017-10-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideosettings.c: Gtk3: Enable 'video settings' to
	control two video chips. Since the C128 has both a VICII and a VDC,
	the widget now allows to have two settings sub-widgets. Still needs
	additional checks agains 'machine_class' to, for example, disable
	sprite-collision check boxes for Crtc/VDC. And it needs a few more
	checkboxes per video-settings sub-widget.

2017-10-09  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/videobordermodewidget.h: Fixed header guard
	typo.

2017-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideosettings.c: Gtk3: Add more video settings
	widgets. Add sprite-sprite collision, sprite-background collision and
	VSP bug check buttons.

2017-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uivideosettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/videobordermodewidget.c,
	src/arch/gtk3/widgets/videobordermodewidget.h: Gtk3: Add border mode
	and audio leak widgets

2017-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/videorenderfilterwidget.c: Fix bug

2017-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/gtk3/uivideosettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/videorenderfilterwidget.c,
	src/arch/gtk3/widgets/videorenderfilterwidget.h: Gtk3: Add render
	filter widget for the video settings UI. Simple widget to select
	between None, CRT or Scale2X

2017-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uivideosettings.c, src/arch/gtk3/uivideosettings.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/videopalettewidget.c,
	src/arch/gtk3/widgets/videopalettewidget.h: Gtk3: add unfinished video
	settings widgets

2017-10-08  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uidatasette.c,
	src/arch/gtk3/uidatasette.h: GTK3: Tape control menu

2017-10-08  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uifliplist.c,
	src/arch/gtk3/uifliplist.h: GTK3: The rest of the fliplist controls

2017-10-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c, src/arch/gtk3/uimisc.c,
	src/arch/gtk3/widgets/widgethelpers.c: Gtk3: Add checkbox for
	"virtual devices". Should probably go somewhere else, but I need to be
	able to toggle this resource for testing.

2017-10-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/ramresetwidget.c,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: refactor RAM init widget.
	Added ui_helpers_create_int_combo_box() and used that in the RAM init
	widget.

2017-10-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ramresetwidget.c,
	src/arch/gtk3/widgets/ramresetwidget.h: Gtk3: Implement RAM
	init/reset widget. Small widget to control the RAMInitStartValue,
	RAMInitValueInvert and RAMInitPatternInvert resources. Since it's a
	small widget, perhaps it can be combined with other widgets in the
	settings UI.

2017-10-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c: Fix Gtk3 breakage

2017-10-07  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Properly reconstruct configure.proto

2017-10-07  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Revert configure.proto to previous (working) state

2017-10-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.h: Revert configure.proto to
	previous (working) state

2017-10-07  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Make configure on absence of stdint.h

2017-10-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/cbm2rammappingwidget.c,
	src/arch/gtk3/widgets/petkeyboardtypewidget.c,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.c,
	src/arch/gtk3/widgets/widgethelpers.c: Fixed C99-isms. (Fixes the
	build on Ubuntu 14.04 / gcc 4.8.)

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

	* src/arch/sdl/menu_sid.c: Fixed for quad-sid.

2017-10-05  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uiabout.c: use actual VICE homepage in about dialog :)

2017-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c: Gtk3: update
	Doxygen comments. That's it. Really

2017-10-05  groepaz <groepaz@gmx.net>

	* src/arch/unix/rawnetarch.c: disable tun/tap when pcap is available.
	the code wont handle both at the same time and result in a crash

2017-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cbm5x0ui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.h,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: some more refactoring.
	Renamed uihelpers_set_radion_button_grid_by_index() to
	uihelpers_radiogroup_set_index(). Made all ui_radiogroup_t arrays
	non-static, there's always some corner case in VICE breaking const
	stuff at some point.

2017-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/plus4ui.c,
	src/arch/gtk3/scpu64ui.c, src/arch/gtk3/uiautostart.c,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/c128machinetypewidget.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/kernalrevisionwidget.c,
	src/arch/gtk3/widgets/petramsizewidget.c,
	src/arch/gtk3/widgets/petvideosizewidget.c,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.c,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.c,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.h,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: refactor radio button
	group handling. Renamed type ui_text_int_pair_t into
	ui_radiogroup_entry_t and altered code accordingly, added
	uihelpers_radiogroup_get_index() and made all radio button array
	lookups use that.

2017-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c: Gtk3: Add CBM-II model settings widget

2017-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.c,
	src/arch/gtk3/widgets/cbm2hardwiredswitcheswidget.h,
	src/arch/gtk3/widgets/cbm2memorysizewidget.c,
	src/arch/gtk3/widgets/cbm2memorysizewidget.h,
	src/arch/gtk3/widgets/cbm2rammappingwidget.c,
	src/arch/gtk3/widgets/cbm2rammappingwidget.h,
	src/arch/gtk3/widgets/sidmodelwidget.c: Gtk3: Add cbm5x0 model
	widgets. Adds CBM2 hardwired-switches, memory-size and ram-mapping
	widgets. Not connected to each other yet. I'll implement that once all
	emu-specific model widgets are in place.

2017-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.c,
	src/arch/gtk3/widgets/plus4memoryexpansionwidget.h,
	src/plus4/plus4-resources.c: Gtk3: implement Plus/4 model settings.
	Added machine model, TED model and RAM size/RAM hacks widgets

2017-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/superpetwidget.c: Gtk3: Update SuperPET
	widget. The SuperPET widget now allows loading ROMs for the six
	'banks' at $A000, $B000 ... $F000. Unfortunately the event handlers
	for the text entries trigger every time a character is added/deleted,
	forcing xpet to attempt to load a ROM each time. I should look into
	'focus-gained/focus-lost' events for these widgets, so only when the
	user finishes entry (using tab or clicking somewhere else) AND then
	entry has actually changed, the attempt at loading the ROM is made.

2017-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiautostart.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/aciawidget.c, src/arch/gtk3/widgets/cwdwidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/htmlbrowserwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/openfiledialog.c,
	src/arch/gtk3/widgets/openfiledialog.h,
	src/arch/gtk3/widgets/savefiledialog.c,
	src/arch/gtk3/widgets/savefiledialog.h,
	src/arch/gtk3/widgets/selectdirectorydialog.c,
	src/arch/gtk3/widgets/selectdirectorydialog.h,
	src/arch/gtk3/widgets/superpetwidget.c: Gtk3: Update
	open/save/select-dir dialogs, update ACIA widget. Added a 'path'
	argument to the open-file, save-file and select-directory widgets to
	allow selecting a default dir for the dialogs to start with. Updated
	ACIA widget by activating 'browse' buttons for the serial devices.

2017-10-04  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m,
	src/arch/unix/macosx/cocoa/menu/vicemachinecontroller.m,
	src/arch/unix/macosx/cocoa/ui.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/joy.c: Fixed stdint issues for the Cocoa port.

2017-10-04  groepaz <groepaz@gmx.net>

	* src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m:
	memorywindow patch by Cimarron Mittelsteadt. may or may not fix bug
	#252

2017-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/aciawidget.c,
	src/arch/gtk3/widgets/aciawidget.h,
	src/arch/gtk3/widgets/superpetwidget.c,
	src/arch/gtk3/widgets/superpetwidget.h: Gtk3: implement all PET model
	widgets. This is mostly meant to get the layout somewhat right, most
	widgets don't actually work yet. And having these widgets communicate
	with each other hasn't been implemented at all.

2017-10-03  groepaz <groepaz@gmx.net>

	* src/cmdline.c: fix cmdline help output

2017-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/petmiscwidget.c,
	src/arch/gtk3/widgets/petmiscwidget.h: Gtk3: add Crtc and EoiBlank
	widget

2017-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/petiosizewidget.c,
	src/arch/gtk3/widgets/petiosizewidget.h,
	src/arch/gtk3/widgets/petramsizewidget.c,
	src/arch/gtk3/widgets/petramsizewidget.h: Gtk3: add PET RAM size and
	I/O size widgets. Once all PET model widgets are done, these need to
	be connected to the PET machine model widget, since these settings
	influence each other.

2017-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c: Gtk3: save some vertical space in
	the drive settings UI. Moving 'TDE' and 'Drive Sound' check buttons
	next to each other saves a little vertical space.

2017-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/petvideosizewidget.c,
	src/arch/gtk3/widgets/petvideosizewidget.h: Gtk3: implement PET video
	size widget. This widget controls the 'VideoSize' resource,
	determining the display width of the PET (auto, 40, 80).

2017-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: remove unused 'autostart settings' menu
	item

2017-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uiattach.c,
	src/arch/gtk3/uiattach.h: Gtk3: remove deprecated dialog. The dialog
	in uiattach.c isn't used, and it's not longer needed to serve as
	example code.

2017-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiabout.c, src/arch/gtk3/uiattach.c,
	src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uismartattach.c, src/arch/gtk3/uitapeattach.c: Gtk3: fix
	dialog response event handlers. The response callbacks used a wrong
	prototype, this is fixed now.

2017-10-02  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uifliplist.c,
	src/arch/gtk3/uifliplist.h,
	src/arch/gtk3/widgets/filechooserhelpers.c,
	src/arch/gtk3/widgets/filechooserhelpers.h: GTK3: Load and navigate
	flip lists from the File menu

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

	* Modified : src/sounddrv/soundcoreaudio.c: Applied osx sound core
	audio patch by David Hogan (patch 157): My original (accepted) patch
	for specifying coreaudio device name on the command line fails with
	with all non-ASCII range audio device names, and some ASCII range
	cases as well. Sorry for not getting it right the first time.

2017-10-01  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uidatasette.c, src/arch/gtk3/uistatusbar.c,
	src/arch/gtk3/uitapeattach.c, src/arch/gtk3/uitapeattach.h: GTK3:
	Attach and detach individual disks and tapes

2017-10-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/petui.c, src/arch/gtk3/uimodel.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/petkeyboardtypewidget.c,
	src/arch/gtk3/widgets/petkeyboardtypewidget.h, src/pet/pet.c: Gtk3:
	add PET keyboard type widget. Simple widget for the PET
	'model settings' dialog. At least I have a start for the PET-specific
	model settings

2017-10-01  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/cwdwidget.h,
	src/arch/gtk3/widgets/htmlbrowserwidget.h: Fixed header guard
	warnings. (clang gets really specific ;-) )

2017-10-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.c,
	src/arch/gtk3/widgets/vic20memoryexpansionwidget.h: Gtk3: implement
	VIC20 memory expansions widget. This widget controls the
	RamBlock[0,1,2,3,5] resources of the VIC20. provided is also a
	"common configurations" combo box, much like in the Gtk2 UI. This
	completes the VIC20 models settings dialog.

2017-10-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/c128machinetypewidget.c,
	src/arch/gtk3/widgets/c128machinetypewidget.h: Gtk3: add 'model type'
	widget to C128 model settings dialog. This widget controls the
	MachineType resource, setting country-specific machine types.
	Unfortunately only C128_MACHINE_INT works properly, the others cause a
	'possible KERNAL corruption' message from c128mem.

2017-09-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c: Gtk3: add SCPU64-specific model settings
	widget

2017-09-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c: Gtk3: add C128-specific model settings
	widget

2017-09-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c: Gtk3: refactor uimodel to use separate
	layout function for machines. The old code using one massive layout
	setup got messy since the 'model' settings vary widly from machine to
	machine. Currently only C64/C64SC produce a proper layout. More to
	come.

2017-09-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/kernalrevisionwidget.c,
	src/arch/gtk3/widgets/kernalrevisionwidget.h: Gtk3: add KERNAL
	revision widget (C64 only). Simple widget to display/set the C64
	KERNAL revision. Will probably need a reference to the 'machine model'
	widget to update that widget when changing revision.

2017-09-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/uikeyboard.c, src/arch/gtk3/uimodel.c,
	src/arch/gtk3/uismartattach.c, src/arch/gtk3/uisound.c,
	src/arch/gtk3/uispeed.c, src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/ciamodelwidget.h,
	src/arch/gtk3/widgets/contentpreviewwidget.c,
	src/arch/gtk3/widgets/contentpreviewwidget.h,
	src/arch/gtk3/widgets/driveexpansionwidget.c,
	src/arch/gtk3/widgets/driveexpansionwidget.h,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.h,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.h,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.h,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.h,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.h,
	src/arch/gtk3/widgets/driveunitwidget.c,
	src/arch/gtk3/widgets/driveunitwidget.h,
	src/arch/gtk3/widgets/htmlbrowserwidget.h,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.h,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.h,
	src/arch/gtk3/widgets/machinemodelwidget.c,
	src/arch/gtk3/widgets/machinemodelwidget.h,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/refreshratewidget.h,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.h,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/soundbuffersizewidget.h,
	src/arch/gtk3/widgets/sounddriverwidget.c,
	src/arch/gtk3/widgets/sounddriverwidget.h,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.h,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.h,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.h,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.h,
	src/arch/gtk3/widgets/soundsyncwidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.h,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/speedwidget.h,
	src/arch/gtk3/widgets/vdcmodelwidget.h,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.h: Gtk3: rename public widget
	functions. All widget 'methods' now follow a fixed pattern:
	<name>_widget_<method>, for example video_model_widget_create() /
	video_model_widget_update().

2017-09-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/ciamodelwidget.c,
	src/arch/gtk3/widgets/ciamodelwidget.h: Gtk3: add CIA model widget

2017-09-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.h: Gtk3: update SID model widget

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

	* src/arch/gtk3/widgets/sidmodelwidget.c: Answers.

2017-09-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c, src/arch/gtk3/ui.c: Gtk3: make
	ui_message() work properly

2017-09-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/mousedrv.c: Gtk3: make x64dtv boot

2017-09-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidmodelwidget.c: Gtk3: add VIC20 to the sid
	widget as well

2017-09-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/sidmodelwidget.c: Gtk3: add PET to the sid
	model widget

2017-09-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/sidmodelwidget.c,
	src/arch/gtk3/widgets/sidmodelwidget.h: Gtk3: add SID model widget

2017-09-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uimisc.c, src/arch/gtk3/uimisc.h,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/cwdwidget.c, src/arch/gtk3/widgets/cwdwidget.h,
	src/arch/gtk3/widgets/htmlbrowserwidget.c,
	src/arch/gtk3/widgets/htmlbrowserwidget.h: Gtk3: move
	HTMLBrowseCommand and Current-Working-Directory out of the menus and
	into a 'miscellaneous' dailog in uisettings

2017-09-28  groepaz <groepaz@gmx.net>

	* src/machine.c: reset ignore_jam on machine_reset

2017-09-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/scpu64ui.c: Gtk2: fix
	quad-SID UI items

2017-09-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/basedialogs.c,
	src/arch/gtk3/widgets/jamdialog.c, src/arch/gtk3/widgets/jamdialog.h:
	Gtk3: implement JAM dialog, implement setting cwd. Cleanup/reorganize
	ui.c

2017-09-28  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* src/vic20/vic.c: Fix bug #928

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uisid.c, src/arch/beos/ui_sid.cc,
	src/arch/msdos/uisidc128.c, src/arch/msdos/uisidc64.c,
	src/arch/sdl/menu_sid.c, src/arch/unix/gui/c128ui.c,
	src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/scpu64ui.c, src/arch/unix/gui/uisid.c,
	src/arch/win32/resdialogs.txt, src/arch/win32/ressid.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/uisid.c,
	src/c128/c128-resources.c, src/c64/c64-resources.c,
	src/c64/c64sound.c, src/c64/vsidsound.c, src/c64dtv/c64dtvsound.c,
	src/cbm2/cbm2sound.c, src/machine.h, src/pet/petsound.c,
	src/plus4/ted-sound.c, src/sid/sid-cmdline-options.c,
	src/sid/sid-resources.c, src/sid/sid-resources.h, src/sid/sid.c,
	src/sid/sid.h, src/sound.h, src/translate.txt, src/translate_text.c,
	src/vic20/vic20sound.c: Added 4sid support.

2017-09-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/basedialogs.c,
	src/arch/gtk3/widgets/basedialogs.h: Gtk3: add basic message dialogs,
	implement emu-exit confirmation dialog

2017-09-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/kbd.c, src/arch/gtk3/ui.c, src/arch/gtk3/uimenu.c,
	src/arch/gtk3/uimenu.h: Gtk3: add keyboard shortcut support, needs
	work

2017-09-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h:
	Gtk3: implement nested menus, add reset submenu

2017-09-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uifliplist.c: GTK3: Trim displayed fliplist entries to
	their base names.

2017-09-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: GTK3: Better message for disk detach

2017-09-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uifliplist.c: GTK3: Hook up the signals to correctly
	operate a fliplist

2017-09-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uifliplist.c, src/arch/gtk3/uistatusbar.c: GTK3:
	Recreate the fliplist info each time

2017-09-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uifliplist.c,
	src/arch/gtk3/uifliplist.h, src/arch/gtk3/uistatusbar.c: GTK3: Migrate
	fliplist code to its own file

2017-09-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: GTK3: Display fliplist information in
	popup

2017-09-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uidiskattach.h,
	src/arch/gtk3/uistatusbar.c: GTK3: Add image-detach option to
	statusbar drive widgets

2017-09-24  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Fix drive popup location in x128

2017-09-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c, src/arch/gtk3/uidrivesettings.h,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.h: Gtk3: update drive settings
	widgets to not use globals

2017-09-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/plus4ui.c, src/arch/gtk3/uimodel.c: Gtk3: fix bugs, I
	hope

2017-09-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/plus4ui.c,
	src/arch/gtk3/scpu64ui.c, src/arch/gtk3/uimodel.c,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/vdcmodelwidget.c,
	src/arch/gtk3/widgets/vdcmodelwidget.h,
	src/arch/gtk3/widgets/videomodelwidget.c,
	src/arch/gtk3/widgets/videomodelwidget.h: Gtk3: implement video chip
	model widgets for the 'model settings' dialog

2017-09-24  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Update MachineVideoStandard enum description for C64

2017-09-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: add SidModel/SidEngine note for
	later

2017-09-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/machinemodelwidget.c: Gtk3: update machine
	model widget to handle unknown models (ie C64C with 6581)

2017-09-23  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/ui.c: added some items to about menu

2017-09-23  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uiedit.c, src/arch/gtk3/uiedit.h,
	src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h: implement copy/paste
	in edit menu

2017-09-23  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uimon.c: fix typo

2017-09-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimon.c, src/arch/gtk3/uimon.h,
	src/arch/gtk3/uimonarch.h: Fixed conflicting filenames in include
	paths. (Maybe I should have changed src/uimon.h->src/uimonapi.h
	instead?)

2017-09-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/uimodel.c, src/arch/gtk3/widgets/machinemodelwidget.c,
	src/arch/gtk3/widgets/machinemodelwidget.h: Gtk3: must have done
	something

2017-09-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/widgets/machinemodelwidget.c,
	src/arch/gtk3/widgets/machinemodelwidget.h: Gtk3: implement
	machine_model_widget_set_models(), moving model lists to [emu]ui.c

2017-09-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/machinemodelwidget.c: Gtk3: implement model
	widget for all emus, completely non-functional, and needs refactoring

2017-09-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/uimodel.c,
	src/arch/gtk3/uimodel.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/machinemodelwidget.c,
	src/arch/gtk3/widgets/machinemodelwidget.h: Gtk3: got 'model' setting
	working for a few emus.

2017-09-22  pottendo  <pottendo@aon.at>

	* src/arch/gtk3/uimon.h: Added missing prototypes/includes.

2017-09-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/drivetypewidget.c: Gtk3: prevent drive reset
	when switching drive unit in the drive settings dialog

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: implement 'save-on-exit'

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: add confirm-on-exit checkbox,
	doesn't actually work

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.h, src/arch/gtk3/archdep_unix.h,
	src/arch/gtk3/archdep_win32.h, src/arch/gtk3/coproc.h,
	src/arch/gtk3/joy-osx-hid.h, src/arch/gtk3/joy-osx-hidlib.h,
	src/arch/gtk3/joy-osx.h, src/arch/gtk3/joy-unix.h,
	src/arch/gtk3/joy-win32-dinput-handle.h, src/arch/gtk3/joy-win32.h,
	src/arch/gtk3/kbd.h, src/arch/gtk3/mousedrv.h,
	src/arch/gtk3/uiabout.h, src/arch/gtk3/uiattach.h,
	src/arch/gtk3/uidrivesettings.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/filechooserhelpers.h: Gtk3: remove 'extern'
	where possible

2017-09-13  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimon.c, src/arch/gtk3/uimon.h:
	hook up the monitor in the menu. only works in console/terminal right
	now.

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c, src/arch/gtk3/uisettings.c: Gtk3:
	implement vicerc/vice.ini autoload, load, save, load from and save to

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/filechooserhelpers.c: Gtk3: fix 'all files'
	pattern

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

	* src/buildtools/gensvnversion.sh: Fixed for the case when the svn
	revision cannot be retrieved for some reason.

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

	* src/arch/gtk3/joy-osx.c: Fixed stdint stuff.

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/drivewidgethelpers.c, src/c64/vsidstubs.c,
	src/drive/drive-check.c, src/drive/drive.h: Gtk3: make drive settings
	UI fully functional. Still needs a bit of work

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c: Gtk3: drive settings: hook up
	signal handlers for TDE and DriveSoundEmulation

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/driveunitwidget.c,
	src/arch/gtk3/widgets/drivewidgethelpers.c,
	src/arch/gtk3/widgets/drivewidgethelpers.h: Gtk3: use
	resources_[get|set]_[int|string]_sprintf() in stead of g_snprintf()
	calls, add widgets/drivewidgethelpers.c to refactor the drive settings
	UI a bit

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* NEWS, src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/driveexpansionwidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveunitwidget.c: Fix my NEWS additions

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* NEWS: Add a few items to NEWS

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

	* NEWS: Started on changing the NEWS file for 3.2

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/selectdirectorydialog.c,
	src/arch/gtk3/widgets/selectdirectorydialog.h: Gtk3: add directory
	select/create dialog. Add resource handlers for the drive setting
	FSDevice[8-11]Dir

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/savefiledialog.c,
	src/arch/gtk3/widgets/savefiledialog.h: Gtk3: actually add the new
	files to the repo, whoops

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c: Gtk3: add optional overwrite
	confirmation to save dialog

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/openfiledialog.c,
	src/arch/gtk3/widgets/openfiledialog.h: Gtk3: add simple save-as
	dialog

2017-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/filechooserhelpers.c,
	src/arch/gtk3/widgets/filechooserhelpers.h,
	src/arch/gtk3/widgets/openfiledialog.c: Gtk3: update openfiledialog.c
	to use filechooserhelpers.c, add 'stock' filters to
	filechooserhelpers.c

2017-09-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/driveoptionswidget.c: Gtk3: fix resource name
	screwup

2017-09-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: make the vice atexit implementation also
	execute the first function registered on exit

2017-09-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/driveexpansionwidget.c: Gtk3: make the drive
	RAM/DOS expansions active/inactive depending on drive type and machine
	type

2017-09-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.c: Gtk3: make the parallel cable
	widget and its radio buttons active/inactive depending on drive type
	and machine type

2017-09-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.h,
	src/arch/gtk3/widgets/driveunitwidget.c,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: refactor the signal
	handlers setup code in the drive settings UI, so
	building/activating the UI doesn't cause a drive reset

2017-09-17  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uistatusbar.c: GTK3:
	Wire up 'attach to drive' dialogs to popups from disks

2017-09-17  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: GTK3: Correctly handle
	drive-in-statusbar for both TDE and non-TDE cases

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

	* src/arch/gtk3/ui.c: Fixed atexit workaround execution order.

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

	* configure.proto, src/sound.c: Added support for wmm sound device for
	windows gtk3.

2017-09-16  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/unix/x11/gnome/about.c: Fix GNOME build

2017-09-15  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/filechooserhelpers.c: Added more missing null
	terminators.

2017-09-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/widgethelpers.c: Test SF ssh

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

	* src/arch/gtk3/ui.c, src/vice.h: Added temporary windows gtk3
	atexit() issue workaround.

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

	* src/Makefile.am, src/arch/amigaos/Makefile.am,
	src/arch/amigaos/types.h, src/arch/beos/Makefile.am,
	src/arch/beos/types.h, src/arch/gtk3/Makefile.am,
	src/arch/gtk3/types.h, src/arch/msdos/Makefile.am,
	src/arch/msdos/types.h, src/arch/sdl/Makefile.am,
	src/arch/sdl/types.h, src/arch/unix/Makefile.am,
	src/arch/unix/types.h, src/arch/win32/Makefile.am,
	src/arch/win32/types.h, src/types.h: Unified types.h files.

2017-09-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/driveoptionswidget.c,
	src/arch/gtk3/widgets/driveoptionswidget.h: Gtk3: commit what I have,
	so I can revert when I screw up the layout

2017-09-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/driveexpansionwidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.c,
	src/arch/gtk3/widgets/driveidlemethodwidget.h,
	src/arch/gtk3/widgets/driveparallelcablewidget.c,
	src/arch/gtk3/widgets/driveparallelcablewidget.h: Gtk3: add drive idle
	method and parallel cable widgets to the settings dialog

2017-09-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/driveexpansionwidget.c,
	src/arch/gtk3/widgets/driveexpansionwidget.h,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/widgethelpers.c, src/c64/vsidstubs.c: Gtk3: add
	drive RAM/DOS expansions widget to the drive settings dialog

2017-09-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/driveextendpolicywidget.c: Gtk3: fix segfault
	in drive settings UI

2017-09-14  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: GTK3: Only show the LEDs when TDE is on

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

	* configure.proto: Removed some platform related stuff.

2017-09-13  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Pop up menus on drive clicks and react
	correctly to reconfiguration

2017-09-13  groepaz <groepaz@gmx.net>

	* doc/mainpage.dox, doc/mkdoxy.sh: updated mkdoxy.sh for GTK3, uses
	GTK3 as default now for all ports. only c64/vsid will work 100% atm.
	requires source being configured for native GTK3 to work correctly.

2017-09-13  groepaz <groepaz@gmx.net>

	* doc/MacOSX-ResourceTree.txt, doc/WinNT-Unicode.txt: added
	deprecation note

2017-09-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uidrivesettings.c, src/arch/gtk3/uidrivesettings.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/driveextendpolicywidget.c,
	src/arch/gtk3/widgets/driveextendpolicywidget.h,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.h,
	src/arch/gtk3/widgets/driveunitwidget.c, src/drive/drive.c: Gtk3: make
	drive type enable/disable 40-track handling with a filthy hack

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

	* src/Makefile.am, src/arch/amigaos/archdep.c,
	src/arch/amigaos/mui/mui.c, src/arch/beos/archdep.c,
	src/arch/beos/ui.cc, src/arch/beos/vicewindow.cc,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c,
	src/arch/msdos/archdep.c, src/arch/sdl/archdep_amiga.c,
	src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_os2.c,
	src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c,
	src/arch/sdl/menu_help.c, src/arch/unix/archdep.c,
	src/arch/unix/x11/gnome/about.c, src/arch/unix/x11/xaw/about.c,
	src/arch/win32/archdep.c, src/arch/win32/archdep.h,
	src/arch/win32/uihelp.c, src/arch/win32/uikeymap.c, src/archapi.h,
	src/hwsiddrv/cw-win32-pci.c, src/hwsiddrv/hs-win32-pci.c, src/main.c,
	src/platform, src/sound.c: Removed platform code.

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

	* configure.proto, src/arch/win32/Makefile.am,
	src/arch/win32/mingw32/Makefile.am, src/arch/win32/mingw32/wpcap,
	src/arch/win32/msvc: Moved windows pcap directory from the msvc
	directory to the mingw32 directory, and removed the msvc directory.

2017-09-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep.c,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c,
	src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uidrivesettings.c,
	src/arch/gtk3/uidrivesettings.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/drivetypewidget.c,
	src/arch/gtk3/widgets/drivetypewidget.h,
	src/arch/gtk3/widgets/driveunitwidget.c,
	src/arch/gtk3/widgets/driveunitwidget.h, src/c64/vsidstubs.c,
	src/drive/drive.c: Gtk3: start work on drive settings UI. Implement
	drive_get_type_info_list(). Implement archdep_default_rtc_file_name()

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

	* src/arch/win32/msvc/Makefile.am,
	src/arch/win32/msvc/ffmpeg-config.h,
	src/arch/win32/msvc/ide-config.h, src/arch/win32/msvc/ide-siddefs.h,
	src/arch/win32/msvc/ide-siddtvdefs.h,
	src/arch/win32/msvc/lame-config.h,
	src/arch/win32/msvc/make-msvc-bindist-native.bat.proto,
	src/arch/win32/msvc/mon_lex.c, src/arch/win32/msvc/mon_parse.c,
	src/arch/win32/msvc/mon_parse.h, src/arch/win32/msvc/winid_arm.bat,
	src/arch/win32/msvc/winid_ia64.bat, src/arch/win32/msvc/winid_x64.bat,
	src/arch/win32/msvc/winid_x86.bat, src/arch/win32/msvc/x264-config.h,
	src/arch/win32/msvc/x264_config.h: Removed some now obsolete files.

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

	* src/arch/win32/rescbm5x0.rc, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resvsid.rc: Some more
	'IDE_COMPILE' removal.

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

	* src/arch/win32/resc64dtv.rc, src/arch/win32/rescbm2.rc,
	src/arch/win32/winmain.c, src/hwsiddrv/wininpoutp.h,
	src/lib/libffmpeg/compat/strtod.c,
	src/lib/libffmpeg/compat/w32pthreads.h,
	src/lib/libffmpeg/libavcodec/bmvaudio.c,
	src/lib/libffmpeg/libavcodec/bmvvideo.c,
	src/lib/libffmpeg/libavcodec/brenderpix.c,
	src/lib/libffmpeg/libavcodec/c93.c,
	src/lib/libffmpeg/libavcodec/cabac_functions.h,
	src/lib/libffmpeg/libavcodec/cavs_parser.c,
	src/lib/libffmpeg/libavcodec/cavsdec.c,
	src/lib/libffmpeg/libavcodec/cdgraphics.c,
	src/lib/libffmpeg/libavcodec/cdxl.c,
	src/lib/libffmpeg/libavcodec/chomp_bsf.c,
	src/lib/libffmpeg/libavcodec/cinepak.c,
	src/lib/libffmpeg/libavcodec/cinepakenc.c,
	src/lib/libffmpeg/libavcodec/cljrdec.c,
	src/lib/libffmpeg/libavcodec/cljrenc.c,
	src/lib/libffmpeg/libavcodec/cllc.c,
	src/lib/libffmpeg/libavcodec/cngdec.c,
	src/lib/libffmpeg/libavcodec/cngenc.c,
	src/lib/libffmpeg/libavcodec/codec_desc.c,
	src/lib/libffmpeg/libavcodec/cook.c,
	src/lib/libffmpeg/libavcodec/cook_parser.c,
	src/lib/libffmpeg/libavcodec/cpia.c,
	src/lib/libffmpeg/libavcodec/cscd.c,
	src/lib/libffmpeg/libavcodec/cyuv.c,
	src/lib/libffmpeg/libavcodec/dca_parser.c,
	src/lib/libffmpeg/libavcodec/dcadec.c,
	src/lib/libffmpeg/libavcodec/dcadsp.c,
	src/lib/libffmpeg/libavcodec/dcaenc.c,
	src/lib/libffmpeg/libavcodec/dfa.c,
	src/lib/libffmpeg/libavcodec/dirac_arith.c,
	src/lib/libffmpeg/libavcodec/dirac_parser.c,
	src/lib/libffmpeg/libavcodec/diracdec.c: Some more 'IDE_COMPILE'
	removal.

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

	* src/arch/android/AnVICE/debug.h.proto: Fixed.

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

	* src/lib/libffmpeg/libavcodec/012v.c,
	src/lib/libffmpeg/libavcodec/4xm.c,
	src/lib/libffmpeg/libavcodec/8bps.c,
	src/lib/libffmpeg/libavcodec/8svx.c,
	src/lib/libffmpeg/libavcodec/a64multienc.c,
	src/lib/libffmpeg/libavcodec/aac_ac3_parser.c,
	src/lib/libffmpeg/libavcodec/aac_adtstoasc_bsf.c,
	src/lib/libffmpeg/libavcodec/aac_parser.c,
	src/lib/libffmpeg/libavcodec/aaccoder.c,
	src/lib/libffmpeg/libavcodec/aacdec.c,
	src/lib/libffmpeg/libavcodec/aacenc.c,
	src/lib/libffmpeg/libavcodec/aacps.c,
	src/lib/libffmpeg/libavcodec/aacpsdsp.c,
	src/lib/libffmpeg/libavcodec/aacpsy.c,
	src/lib/libffmpeg/libavcodec/aacsbr.c,
	src/lib/libffmpeg/libavcodec/aasc.c,
	src/lib/libffmpeg/libavcodec/ac3_parser.c,
	src/lib/libffmpeg/libavcodec/ac3dec_fixed.c,
	src/lib/libffmpeg/libavcodec/ac3dec_float.c,
	src/lib/libffmpeg/libavcodec/ac3enc.c,
	src/lib/libffmpeg/libavcodec/ac3enc_fixed.c,
	src/lib/libffmpeg/libavcodec/ac3enc_float.c,
	src/lib/libffmpeg/libavcodec/ac3enc_opts_template.c,
	src/lib/libffmpeg/libavcodec/ac3enc_template.c,
	src/lib/libffmpeg/libavcodec/adpcm.c,
	src/lib/libffmpeg/libavcodec/adpcmenc.c,
	src/lib/libffmpeg/libavcodec/adx.c,
	src/lib/libffmpeg/libavcodec/adx_parser.c,
	src/lib/libffmpeg/libavcodec/adxdec.c,
	src/lib/libffmpeg/libavcodec/adxenc.c,
	src/lib/libffmpeg/libavcodec/aic.c,
	src/lib/libffmpeg/libavcodec/alac.c,
	src/lib/libffmpeg/libavcodec/alacenc.c,
	src/lib/libffmpeg/libavcodec/aliaspixdec.c,
	src/lib/libffmpeg/libavcodec/aliaspixenc.c,
	src/lib/libffmpeg/libavcodec/allcodecs.c,
	src/lib/libffmpeg/libavcodec/alsdec.c,
	src/lib/libffmpeg/libavcodec/amrnbdec.c,
	src/lib/libffmpeg/libavcodec/amrwbdec.c,
	src/lib/libffmpeg/libavcodec/anm.c,
	src/lib/libffmpeg/libavcodec/ansi.c,
	src/lib/libffmpeg/libavcodec/apedec.c,
	src/lib/libffmpeg/libavcodec/ass_split.c,
	src/lib/libffmpeg/libavcodec/assdec.c,
	src/lib/libffmpeg/libavcodec/assenc.c,
	src/lib/libffmpeg/libavcodec/asvdec.c,
	src/lib/libffmpeg/libavcodec/asvenc.c,
	src/lib/libffmpeg/libavcodec/atrac.c,
	src/lib/libffmpeg/libavcodec/atrac1.c,
	src/lib/libffmpeg/libavcodec/atrac3.c,
	src/lib/libffmpeg/libavcodec/atrac3plus.c,
	src/lib/libffmpeg/libavcodec/atrac3plusdec.c,
	src/lib/libffmpeg/libavcodec/audio_frame_queue.c,
	src/lib/libffmpeg/libavcodec/aura.c,
	src/lib/libffmpeg/libavcodec/avdct.c,
	src/lib/libffmpeg/libavcodec/avrndec.c,
	src/lib/libffmpeg/libavcodec/avs.c,
	src/lib/libffmpeg/libavcodec/avuidec.c,
	src/lib/libffmpeg/libavcodec/avuienc.c,
	src/lib/libffmpeg/libavcodec/bethsoftvideo.c,
	src/lib/libffmpeg/libavcodec/bfi.c,
	src/lib/libffmpeg/libavcodec/bink.c,
	src/lib/libffmpeg/libavcodec/binkaudio.c,
	src/lib/libffmpeg/libavcodec/binkdsp.c,
	src/lib/libffmpeg/libavcodec/bintext.c,
	src/lib/libffmpeg/libavcodec/blockdsp.c,
	src/lib/libffmpeg/libavcodec/bmp.c,
	src/lib/libffmpeg/libavcodec/bmp_parser.c,
	src/lib/libffmpeg/libavcodec/bmpenc.c,
	src/lib/libffmpeg/libavcodec/options_table.h,
	src/lib/libffmpeg/libavcodec/opus.c,
	src/lib/libffmpeg/libavcodec/opus_celt.c,
	src/lib/libffmpeg/libavcodec/opus_imdct.c,
	src/lib/libffmpeg/libavcodec/opus_parser.c,
	src/lib/libffmpeg/libavcodec/opusdec.c,
	src/lib/libffmpeg/libavcodec/pafaudio.c,
	src/lib/libffmpeg/libavcodec/pafvideo.c,
	src/lib/libffmpeg/libavcodec/pamenc.c,
	src/lib/libffmpeg/libavcodec/pcm-bluray.c,
	src/lib/libffmpeg/libavcodec/pcm-dvd.c,
	src/lib/libffmpeg/libavcodec/pcm.c,
	src/lib/libffmpeg/libavcodec/pcx.c,
	src/lib/libffmpeg/libavcodec/pcxenc.c,
	src/lib/libffmpeg/libavcodec/pgssubdec.c,
	src/lib/libffmpeg/libavcodec/pictordec.c,
	src/lib/libffmpeg/libavcodec/pixblockdsp.c,
	src/lib/libffmpeg/libavcodec/png_parser.c,
	src/lib/libffmpeg/libavcodec/pnm_parser.c,
	src/lib/libffmpeg/libavcodec/pnmdec.c,
	src/lib/libffmpeg/libavcodec/pnmenc.c: Some more 'IDE_COMPILE' removal.

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

	* src/lib/libffmpeg/libavcodec/mdct_fixed.c,
	src/lib/libffmpeg/libavcodec/mdct_fixed_32.c,
	src/lib/libffmpeg/libavcodec/mdec.c,
	src/lib/libffmpeg/libavcodec/me_cmp.c,
	src/lib/libffmpeg/libavcodec/metasound.c,
	src/lib/libffmpeg/libavcodec/microdvddec.c,
	src/lib/libffmpeg/libavcodec/mimic.c,
	src/lib/libffmpeg/libavcodec/mjpeg2jpeg_bsf.c,
	src/lib/libffmpeg/libavcodec/mjpeg_parser.c,
	src/lib/libffmpeg/libavcodec/mjpega_dump_header_bsf.c,
	src/lib/libffmpeg/libavcodec/mjpegbdec.c,
	src/lib/libffmpeg/libavcodec/mjpegdec.c,
	src/lib/libffmpeg/libavcodec/mjpegdec.h,
	src/lib/libffmpeg/libavcodec/mjpegenc.c,
	src/lib/libffmpeg/libavcodec/mlp_parser.c,
	src/lib/libffmpeg/libavcodec/mlpdec.c,
	src/lib/libffmpeg/libavcodec/mlpdsp.c,
	src/lib/libffmpeg/libavcodec/mmvideo.c,
	src/lib/libffmpeg/libavcodec/motionpixels.c,
	src/lib/libffmpeg/libavcodec/movsub_bsf.c,
	src/lib/libffmpeg/libavcodec/movtextdec.c,
	src/lib/libffmpeg/libavcodec/movtextenc.c,
	src/lib/libffmpeg/libavcodec/mp3_header_decompress_bsf.c,
	src/lib/libffmpeg/libavcodec/mpc7.c,
	src/lib/libffmpeg/libavcodec/mpc8.c,
	src/lib/libffmpeg/libavcodec/mpeg12.c,
	src/lib/libffmpeg/libavcodec/mpeg12dec.c,
	src/lib/libffmpeg/libavcodec/mpeg12enc.c,
	src/lib/libffmpeg/libavcodec/mpeg4video_parser.c,
	src/lib/libffmpeg/libavcodec/mpeg4videodec.c,
	src/lib/libffmpeg/libavcodec/mpeg4videoenc.c,
	src/lib/libffmpeg/libavcodec/mpegaudio_parser.c,
	src/lib/libffmpeg/libavcodec/mpegaudio_tablegen.h,
	src/lib/libffmpeg/libavcodec/mpegaudiodec_fixed.c,
	src/lib/libffmpeg/libavcodec/mpegaudiodec_float.c,
	src/lib/libffmpeg/libavcodec/mpegaudiodsp.c,
	src/lib/libffmpeg/libavcodec/mpegaudioenc_fixed.c,
	src/lib/libffmpeg/libavcodec/mpegaudioenc_float.c,
	src/lib/libffmpeg/libavcodec/mpegvideo.c,
	src/lib/libffmpeg/libavcodec/mpegvideo.h,
	src/lib/libffmpeg/libavcodec/mpegvideo_enc.c,
	src/lib/libffmpeg/libavcodec/mpegvideo_motion.c,
	src/lib/libffmpeg/libavcodec/mpegvideo_parser.c,
	src/lib/libffmpeg/libavcodec/mpegvideodsp.c,
	src/lib/libffmpeg/libavcodec/mpegvideoencdsp.c,
	src/lib/libffmpeg/libavcodec/mpl2dec.c,
	src/lib/libffmpeg/libavcodec/msmpeg4.c,
	src/lib/libffmpeg/libavcodec/msmpeg4dec.c,
	src/lib/libffmpeg/libavcodec/msrle.c,
	src/lib/libffmpeg/libavcodec/mss1.c,
	src/lib/libffmpeg/libavcodec/mss2.c,
	src/lib/libffmpeg/libavcodec/mss3.c,
	src/lib/libffmpeg/libavcodec/mss4.c,
	src/lib/libffmpeg/libavcodec/msvideo1.c,
	src/lib/libffmpeg/libavcodec/msvideo1enc.c,
	src/lib/libffmpeg/libavcodec/mvcdec.c,
	src/lib/libffmpeg/libavcodec/mxpegdec.c,
	src/lib/libffmpeg/libavcodec/nellymoserdec.c,
	src/lib/libffmpeg/libavcodec/noise_bsf.c,
	src/lib/libffmpeg/libavcodec/nuv.c,
	src/lib/libffmpeg/libavcodec/on2avc.c,
	src/lib/libffmpeg/libavcodec/on2avcdata.c,
	src/lib/libffmpeg/libavcodec/options.c: Some more 'IDE_COMPILE'
	removal.

2017-09-11  groepaz <groepaz@gmx.net>

	* src/joyport/mouse.c: revert r33713, added comment for the android
	maintainer instead.

2017-09-11  groepaz <groepaz@gmx.net>

	* src/joyport/mouse.c: do not enable mouse emulation by default on
	android. it makes no sense.

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

	* src/lib/libffmpeg/libavcodec/eacmv.c,
	src/lib/libffmpeg/libavcodec/eamad.c,
	src/lib/libffmpeg/libavcodec/eatgq.c,
	src/lib/libffmpeg/libavcodec/eatgv.c,
	src/lib/libffmpeg/libavcodec/eatqi.c,
	src/lib/libffmpeg/libavcodec/escape124.c,
	src/lib/libffmpeg/libavcodec/escape130.c,
	src/lib/libffmpeg/libavcodec/evrcdec.c,
	src/lib/libffmpeg/libavcodec/exif.c,
	src/lib/libffmpeg/libavcodec/faanidct.c,
	src/lib/libffmpeg/libavcodec/fdctdsp.c,
	src/lib/libffmpeg/libavcodec/fft.h,
	src/lib/libffmpeg/libavcodec/fft_fixed.c,
	src/lib/libffmpeg/libavcodec/ffv1dec.c,
	src/lib/libffmpeg/libavcodec/ffv1enc.c,
	src/lib/libffmpeg/libavcodec/ffwavesynth.c,
	src/lib/libffmpeg/libavcodec/fic.c,
	src/lib/libffmpeg/libavcodec/flac_parser.c,
	src/lib/libffmpeg/libavcodec/flacdec.c,
	src/lib/libffmpeg/libavcodec/flacdsp.c,
	src/lib/libffmpeg/libavcodec/flacenc.c,
	src/lib/libffmpeg/libavcodec/flicvideo.c,
	src/lib/libffmpeg/libavcodec/flvdec.c,
	src/lib/libffmpeg/libavcodec/flvenc.c,
	src/lib/libffmpeg/libavcodec/fmtconvert.c,
	src/lib/libffmpeg/libavcodec/fraps.c,
	src/lib/libffmpeg/libavcodec/frwu.c,
	src/lib/libffmpeg/libavcodec/g722dec.c,
	src/lib/libffmpeg/libavcodec/g722enc.c,
	src/lib/libffmpeg/libavcodec/g723_1.c,
	src/lib/libffmpeg/libavcodec/g726.c,
	src/lib/libffmpeg/libavcodec/g729dec.c,
	src/lib/libffmpeg/libavcodec/get_bits.h,
	src/lib/libffmpeg/libavcodec/gif.c,
	src/lib/libffmpeg/libavcodec/gifdec.c,
	src/lib/libffmpeg/libavcodec/gsm_parser.c,
	src/lib/libffmpeg/libavcodec/gsmdec.c,
	src/lib/libffmpeg/libavcodec/h261_parser.c,
	src/lib/libffmpeg/libavcodec/h261dec.c,
	src/lib/libffmpeg/libavcodec/h261enc.c,
	src/lib/libffmpeg/libavcodec/h263.h,
	src/lib/libffmpeg/libavcodec/h263_parser.c,
	src/lib/libffmpeg/libavcodec/h263dec.c,
	src/lib/libffmpeg/libavcodec/h263dsp.c,
	src/lib/libffmpeg/libavcodec/h264.c,
	src/lib/libffmpeg/libavcodec/h264.h,
	src/lib/libffmpeg/libavcodec/h264_cabac.c,
	src/lib/libffmpeg/libavcodec/h264_loopfilter.c,
	src/lib/libffmpeg/libavcodec/h264_mb.c,
	src/lib/libffmpeg/libavcodec/h264_mp4toannexb_bsf.c,
	src/lib/libffmpeg/libavcodec/h264_parser.c,
	src/lib/libffmpeg/libavcodec/h264_picture.c,
	src/lib/libffmpeg/libavcodec/h264_ps.c,
	src/lib/libffmpeg/libavcodec/h264_refs.c,
	src/lib/libffmpeg/libavcodec/h264_sei.c,
	src/lib/libffmpeg/libavcodec/h264_slice.c,
	src/lib/libffmpeg/libavcodec/h264chroma.c,
	src/lib/libffmpeg/libavcodec/h264idct.c,
	src/lib/libffmpeg/libavcodec/hevc.c,
	src/lib/libffmpeg/libavcodec/hevc_mvs.c,
	src/lib/libffmpeg/libavcodec/hevc_parser.c,
	src/lib/libffmpeg/libavcodec/hevc_ps.c,
	src/lib/libffmpeg/libavcodec/hnm4video.c,
	src/lib/libffmpeg/libavcodec/huffyuvdec.c,
	src/lib/libffmpeg/libavcodec/huffyuvdsp.c,
	src/lib/libffmpeg/libavcodec/huffyuvenc.c,
	src/lib/libffmpeg/libavcodec/huffyuvencdsp.c,
	src/lib/libffmpeg/libavcodec/idcinvideo.c,
	src/lib/libffmpeg/libavcodec/idctdsp.c,
	src/lib/libffmpeg/libavcodec/iff.c,
	src/lib/libffmpeg/libavcodec/iirfilter.c,
	src/lib/libffmpeg/libavcodec/imc.c,
	src/lib/libffmpeg/libavcodec/imgconvert.c,
	src/lib/libffmpeg/libavcodec/imx_dump_header_bsf.c,
	src/lib/libffmpeg/libavcodec/indeo2.c,
	src/lib/libffmpeg/libavcodec/indeo3.c,
	src/lib/libffmpeg/libavcodec/indeo3data.h,
	src/lib/libffmpeg/libavcodec/indeo4.c,
	src/lib/libffmpeg/libavcodec/indeo5.c,
	src/lib/libffmpeg/libavcodec/intelh263dec.c,
	src/lib/libffmpeg/libavcodec/internal.h,
	src/lib/libffmpeg/libavcodec/interplayvideo.c,
	src/lib/libffmpeg/libavcodec/ituh263dec.c,
	src/lib/libffmpeg/libavcodec/ituh263enc.c,
	src/lib/libffmpeg/libavcodec/ivi_common.c,
	src/lib/libffmpeg/libavcodec/j2kenc.c,
	src/lib/libffmpeg/libavcodec/jacosubdec.c,
	src/lib/libffmpeg/libavcodec/jpeg2000.c,
	src/lib/libffmpeg/libavcodec/jpeg2000dec.c,
	src/lib/libffmpeg/libavcodec/jpeglsdec.c,
	src/lib/libffmpeg/libavcodec/jpeglsenc.c,
	src/lib/libffmpeg/libavcodec/jvdec.c,
	src/lib/libffmpeg/libavcodec/kgv1dec.c,
	src/lib/libffmpeg/libavcodec/kmvc.c,
	src/lib/libffmpeg/libavcodec/lagarith.c,
	src/lib/libffmpeg/libavcodec/latm_parser.c,
	src/lib/libffmpeg/libavcodec/lcldec.c,
	src/lib/libffmpeg/libavcodec/libmp3lame.c,
	src/lib/libffmpeg/libavcodec/libx264.c,
	src/lib/libffmpeg/libavcodec/ljpegenc.c,
	src/lib/libffmpeg/libavcodec/loco.c,
	src/lib/libffmpeg/libavcodec/lpc.c,
	src/lib/libffmpeg/libavcodec/mace.c,
	src/lib/libffmpeg/libavcodec/mathops.h: Some more 'IDE_COMPILE'
	removal.

2017-09-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/drive.c, src/drive/drive.h: Add list of drive types (name,
	ID) and an accessor function for use in UI's

2017-09-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/drive.c: Remove tabs

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

	* src/lib/libffmpeg/libavcodec/dnxhd_parser.c,
	src/lib/libffmpeg/libavcodec/dnxhddec.c,
	src/lib/libffmpeg/libavcodec/dnxhdenc.c,
	src/lib/libffmpeg/libavcodec/dpcm.c,
	src/lib/libffmpeg/libavcodec/dpx.c,
	src/lib/libffmpeg/libavcodec/dpx_parser.c,
	src/lib/libffmpeg/libavcodec/dpxenc.c,
	src/lib/libffmpeg/libavcodec/dsddec.c,
	src/lib/libffmpeg/libavcodec/dsicinaudio.c,
	src/lib/libffmpeg/libavcodec/dsicinvideo.c,
	src/lib/libffmpeg/libavcodec/dv_profile.c,
	src/lib/libffmpeg/libavcodec/dvbsub.c,
	src/lib/libffmpeg/libavcodec/dvbsub_parser.c,
	src/lib/libffmpeg/libavcodec/dvbsubdec.c,
	src/lib/libffmpeg/libavcodec/dvd_nav_parser.c,
	src/lib/libffmpeg/libavcodec/dvdec.c,
	src/lib/libffmpeg/libavcodec/dvdsub_parser.c,
	src/lib/libffmpeg/libavcodec/dvdsubdec.c,
	src/lib/libffmpeg/libavcodec/dvdsubenc.c,
	src/lib/libffmpeg/libavcodec/dvenc.c,
	src/lib/libffmpeg/libavcodec/dxtory.c,
	src/lib/libffmpeg/libavcodec/eac3enc.c,
	src/lib/libffmpeg/libavcodec/mips/amrwbdec_mips.h,
	src/lib/libffmpeg/libavcodec/samidec.c,
	src/lib/libffmpeg/libavcodec/sanm.c,
	src/lib/libffmpeg/libavcodec/sgidec.c,
	src/lib/libffmpeg/libavcodec/sgienc.c,
	src/lib/libffmpeg/libavcodec/sgirledec.c,
	src/lib/libffmpeg/libavcodec/shorten.c,
	src/lib/libffmpeg/libavcodec/sinewin.c,
	src/lib/libffmpeg/libavcodec/sinewin.h,
	src/lib/libffmpeg/libavcodec/sipr.c,
	src/lib/libffmpeg/libavcodec/sipr16k.c,
	src/lib/libffmpeg/libavcodec/smacker.c,
	src/lib/libffmpeg/libavcodec/smc.c,
	src/lib/libffmpeg/libavcodec/smvjpegdec.c,
	src/lib/libffmpeg/libavcodec/snow.c,
	src/lib/libffmpeg/libavcodec/snow.h,
	src/lib/libffmpeg/libavcodec/snowdec.c,
	src/lib/libffmpeg/libavcodec/snowenc.c,
	src/lib/libffmpeg/libavcodec/sonic.c,
	src/lib/libffmpeg/libavcodec/sp5xdec.c,
	src/lib/libffmpeg/libavcodec/srtdec.c,
	src/lib/libffmpeg/libavcodec/srtenc.c,
	src/lib/libffmpeg/libavcodec/startcode.c,
	src/lib/libffmpeg/libavcodec/subviewerdec.c,
	src/lib/libffmpeg/libavcodec/sunrast.c,
	src/lib/libffmpeg/libavcodec/sunrastenc.c,
	src/lib/libffmpeg/libavcodec/svq1dec.c,
	src/lib/libffmpeg/libavcodec/svq1enc.c,
	src/lib/libffmpeg/libavcodec/svq3.c,
	src/lib/libffmpeg/libavcodec/tak_parser.c,
	src/lib/libffmpeg/libavcodec/takdec.c,
	src/lib/libffmpeg/libavcodec/targa.c,
	src/lib/libffmpeg/libavcodec/targa_y216dec.c,
	src/lib/libffmpeg/libavcodec/targaenc.c,
	src/lib/libffmpeg/libavcodec/textdec.c,
	src/lib/libffmpeg/libavcodec/thread.h,
	src/lib/libffmpeg/libavcodec/tiertexseqv.c,
	src/lib/libffmpeg/libavcodec/tiff.c,
	src/lib/libffmpeg/libavcodec/tiff_common.c,
	src/lib/libffmpeg/libavcodec/tiffenc.c,
	src/lib/libffmpeg/libavcodec/tmv.c,
	src/lib/libffmpeg/libavcodec/truemotion1.c,
	src/lib/libffmpeg/libavcodec/truemotion2.c,
	src/lib/libffmpeg/libavcodec/truespeech.c,
	src/lib/libffmpeg/libavcodec/tscc2.c,
	src/lib/libffmpeg/libavcodec/tta.c,
	src/lib/libffmpeg/libavcodec/ttaenc.c,
	src/lib/libffmpeg/libavcodec/twinvq.c,
	src/lib/libffmpeg/libavcodec/twinvq_data.h,
	src/lib/libffmpeg/libavcodec/twinvqdec.c,
	src/lib/libffmpeg/libavcodec/txd.c,
	src/lib/libffmpeg/libavcodec/ulti.c,
	src/lib/libffmpeg/libavcodec/utvideodec.c,
	src/lib/libffmpeg/libavcodec/utvideoenc.c,
	src/lib/libffmpeg/libavcodec/v210dec.c,
	src/lib/libffmpeg/libavcodec/v210enc.c,
	src/lib/libffmpeg/libavcodec/v210x.c,
	src/lib/libffmpeg/libavcodec/v308dec.c,
	src/lib/libffmpeg/libavcodec/v308enc.c,
	src/lib/libffmpeg/libavcodec/v408dec.c,
	src/lib/libffmpeg/libavcodec/v408enc.c,
	src/lib/libffmpeg/libavcodec/v410dec.c,
	src/lib/libffmpeg/libavcodec/v410enc.c,
	src/lib/libffmpeg/libavcodec/vb.c,
	src/lib/libffmpeg/libavcodec/vble.c,
	src/lib/libffmpeg/libavcodec/vc1.c,
	src/lib/libffmpeg/libavcodec/vc1_parser.c,
	src/lib/libffmpeg/libavcodec/vc1dec.c,
	src/lib/libffmpeg/libavcodec/vcr1.c,
	src/lib/libffmpeg/libavcodec/vdpau_internal.h,
	src/lib/libffmpeg/libavcodec/vima.c,
	src/lib/libffmpeg/libavcodec/vmdaudio.c,
	src/lib/libffmpeg/libavcodec/vmdvideo.c,
	src/lib/libffmpeg/libavcodec/vmnc.c,
	src/lib/libffmpeg/libavcodec/vorbis_enc_data.h,
	src/lib/libffmpeg/libavcodec/vorbis_parser.c,
	src/lib/libffmpeg/libavcodec/vorbisdec.c,
	src/lib/libffmpeg/libavcodec/vorbisdsp.c,
	src/lib/libffmpeg/libavcodec/vorbisenc.c,
	src/lib/libffmpeg/libavcodec/vp3.c,
	src/lib/libffmpeg/libavcodec/vp3_parser.c,
	src/lib/libffmpeg/libavcodec/vp5.c,
	src/lib/libffmpeg/libavcodec/vp56.c,
	src/lib/libffmpeg/libavcodec/vp6.c,
	src/lib/libffmpeg/libavcodec/vp8.c,
	src/lib/libffmpeg/libavcodec/vp8_parser.c,
	src/lib/libffmpeg/libavcodec/vp8data.h,
	src/lib/libffmpeg/libavcodec/vp9.c,
	src/lib/libffmpeg/libavcodec/vp9_parser.c,
	src/lib/libffmpeg/libavcodec/vp9data.h,
	src/lib/libffmpeg/libavcodec/vp9dsp.c,
	src/lib/libffmpeg/libavcodec/vqavideo.c,
	src/lib/libffmpeg/libavcodec/wavpack.c,
	src/lib/libffmpeg/libavcodec/wavpackenc.c,
	src/lib/libffmpeg/libavcodec/webp.c,
	src/lib/libffmpeg/libavcodec/webvttdec.c,
	src/lib/libffmpeg/libavcodec/webvttenc.c,
	src/lib/libffmpeg/libavcodec/wmadec.c,
	src/lib/libffmpeg/libavcodec/wmaenc.c,
	src/lib/libffmpeg/libavcodec/wmalosslessdec.c,
	src/lib/libffmpeg/libavcodec/wmaprodec.c,
	src/lib/libffmpeg/libavcodec/wmavoice.c,
	src/lib/libffmpeg/libavcodec/wmv2dec.c,
	src/lib/libffmpeg/libavcodec/wmv2enc.c,
	src/lib/libffmpeg/libavcodec/wnv1.c,
	src/lib/libffmpeg/libavcodec/ws-snd1.c: Some more 'IDE_COMPILE'
	removal.

2017-09-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uidiskattach.c, src/arch/gtk3/uidiskattach.h,
	src/arch/gtk3/uismartattach.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/driveunitwidget.c,
	src/arch/gtk3/widgets/driveunitwidget.h: Gtk3: implement disk attach
	dialog, still needs 'greying-out' of units without a proper drive attached

2017-09-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uiautostart.c,
	src/arch/gtk3/uikeyboard.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/contentpreviewwidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/sounddriverwidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.c,
	src/arch/gtk3/widgets/speedwidget.c: Gtk3: update widget
	documentation. Updates doxygen docblocks and added short descriptions
	of the resources a widget handles.

2017-09-10  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Remove a now-unused variable

2017-09-10  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Don't allocate 8 bytes to store values
	that fit in the pointer argument as-is

2017-09-10  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/widgets/soundfragmentsizewidget.c: Added a list-end
	marker. It guards against crashes better than pure luck. ;-)

2017-09-10  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uidatasette.c, src/arch/gtk3/uistatusbar.c: Use GTK's
	macros for marking ints passed as pointer arguments

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

	* src/lib/libffmpeg/libavcodec/proresdec2.c,
	src/lib/libffmpeg/libavcodec/proresdec_lgpl.c,
	src/lib/libffmpeg/libavcodec/proresdsp.c,
	src/lib/libffmpeg/libavcodec/proresenc_anatoliy.c,
	src/lib/libffmpeg/libavcodec/proresenc_kostya.c,
	src/lib/libffmpeg/libavcodec/pthread_frame.c,
	src/lib/libffmpeg/libavcodec/pthread_slice.c,
	src/lib/libffmpeg/libavcodec/ptx.c,
	src/lib/libffmpeg/libavcodec/qcelpdec.c,
	src/lib/libffmpeg/libavcodec/qdm2.c,
	src/lib/libffmpeg/libavcodec/qdrw.c,
	src/lib/libffmpeg/libavcodec/qpeg.c,
	src/lib/libffmpeg/libavcodec/qpeldsp.c,
	src/lib/libffmpeg/libavcodec/qtrle.c,
	src/lib/libffmpeg/libavcodec/qtrleenc.c,
	src/lib/libffmpeg/libavcodec/r210dec.c,
	src/lib/libffmpeg/libavcodec/r210enc.c,
	src/lib/libffmpeg/libavcodec/ra144dec.c,
	src/lib/libffmpeg/libavcodec/ra144enc.c,
	src/lib/libffmpeg/libavcodec/ra288.c,
	src/lib/libffmpeg/libavcodec/ralf.c,
	src/lib/libffmpeg/libavcodec/ratecontrol.c,
	src/lib/libffmpeg/libavcodec/rawdec.c,
	src/lib/libffmpeg/libavcodec/rawenc.c,
	src/lib/libffmpeg/libavcodec/rdft.h,
	src/lib/libffmpeg/libavcodec/realtextdec.c,
	src/lib/libffmpeg/libavcodec/rectangle.h,
	src/lib/libffmpeg/libavcodec/remove_extradata_bsf.c,
	src/lib/libffmpeg/libavcodec/rl2.c,
	src/lib/libffmpeg/libavcodec/roqaudioenc.c,
	src/lib/libffmpeg/libavcodec/roqvideodec.c,
	src/lib/libffmpeg/libavcodec/roqvideoenc.c,
	src/lib/libffmpeg/libavcodec/rpza.c,
	src/lib/libffmpeg/libavcodec/rv10.c,
	src/lib/libffmpeg/libavcodec/rv10enc.c,
	src/lib/libffmpeg/libavcodec/rv20enc.c,
	src/lib/libffmpeg/libavcodec/rv30.c,
	src/lib/libffmpeg/libavcodec/rv34.c,
	src/lib/libffmpeg/libavcodec/rv34_parser.c,
	src/lib/libffmpeg/libavcodec/rv40.c,
	src/lib/libffmpeg/libavcodec/s302m.c,
	src/lib/libffmpeg/libavcodec/s302menc.c,
	src/lib/libffmpeg/libavcodec/x86/flacdsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/h264chroma_init.c,
	src/lib/libffmpeg/libavcodec/x86/hevcdsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/huffyuvdsp_init.c,
	src/lib/libffmpeg/libavfilter/f_perms.c,
	src/lib/libffmpeg/libavfilter/f_sendcmd.c,
	src/lib/libffmpeg/libavfilter/fifo.c,
	src/lib/libffmpeg/libavfilter/framesync.c: Some more 'IDE_COMPILE'
	removal.

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

	* src/lib/libffmpeg/libavcodec/x86/audiodsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/blockdsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/cabac.h,
	src/lib/libffmpeg/libavcodec/x86/cavsdsp.c,
	src/lib/libffmpeg/libavcodec/x86/constants.h,
	src/lib/libffmpeg/libavcodec/x86/dct_init.c,
	src/lib/libffmpeg/libavcodec/x86/fft_init.c,
	src/lib/libffmpeg/libavcodec/x86/idctdsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/mathops.h,
	src/lib/libffmpeg/libavcodec/x86/mpegvideodsp.c,
	src/lib/libffmpeg/libavcodec/x86/sbrdsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/svq1enc_init.c,
	src/lib/libffmpeg/libavcodec/x86/ttadsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/vc1dsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/videodsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/vorbisdsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/vp3dsp_init.c,
	src/lib/libffmpeg/libavcodec/x86/xvididct_init.c,
	src/lib/libffmpeg/libavcodec/xan.c,
	src/lib/libffmpeg/libavcodec/xbmdec.c,
	src/lib/libffmpeg/libavcodec/xbmenc.c,
	src/lib/libffmpeg/libavcodec/xface.c,
	src/lib/libffmpeg/libavcodec/xfacedec.c,
	src/lib/libffmpeg/libavcodec/xfaceenc.c,
	src/lib/libffmpeg/libavcodec/xl.c,
	src/lib/libffmpeg/libavcodec/xsubdec.c,
	src/lib/libffmpeg/libavcodec/xsubenc.c,
	src/lib/libffmpeg/libavcodec/xvididct.c,
	src/lib/libffmpeg/libavcodec/xwddec.c,
	src/lib/libffmpeg/libavcodec/xwdenc.c,
	src/lib/libffmpeg/libavcodec/xxan.c,
	src/lib/libffmpeg/libavcodec/y41pdec.c,
	src/lib/libffmpeg/libavcodec/y41penc.c,
	src/lib/libffmpeg/libavcodec/yop.c,
	src/lib/libffmpeg/libavcodec/yuv4dec.c,
	src/lib/libffmpeg/libavcodec/yuv4enc.c,
	src/lib/libffmpeg/libavfilter/af_aconvert.c,
	src/lib/libffmpeg/libavfilter/af_adelay.c,
	src/lib/libffmpeg/libavfilter/af_aecho.c,
	src/lib/libffmpeg/libavfilter/af_afade.c,
	src/lib/libffmpeg/libavfilter/af_aformat.c,
	src/lib/libffmpeg/libavfilter/af_amerge.c,
	src/lib/libffmpeg/libavfilter/af_amix.c,
	src/lib/libffmpeg/libavfilter/af_anull.c,
	src/lib/libffmpeg/libavfilter/af_aphaser.c,
	src/lib/libffmpeg/libavfilter/af_aresample.c,
	src/lib/libffmpeg/libavfilter/af_asetnsamples.c,
	src/lib/libffmpeg/libavfilter/af_asetrate.c,
	src/lib/libffmpeg/libavfilter/af_astreamsync.c,
	src/lib/libffmpeg/libavfilter/af_atempo.c,
	src/lib/libffmpeg/libavfilter/af_biquads.c,
	src/lib/libffmpeg/libavfilter/af_channelmap.c,
	src/lib/libffmpeg/libavfilter/af_channelsplit.c,
	src/lib/libffmpeg/libavfilter/af_compand.c,
	src/lib/libffmpeg/libavfilter/af_earwax.c,
	src/lib/libffmpeg/libavfilter/af_flanger.c,
	src/lib/libffmpeg/libavfilter/af_join.c,
	src/lib/libffmpeg/libavfilter/af_pan.c,
	src/lib/libffmpeg/libavfilter/af_replaygain.c,
	src/lib/libffmpeg/libavfilter/af_silencedetect.c,
	src/lib/libffmpeg/libavfilter/af_silenceremove.c,
	src/lib/libffmpeg/libavfilter/af_volume.c,
	src/lib/libffmpeg/libavfilter/allfilters.c,
	src/lib/libffmpeg/libavfilter/asink_anullsink.c,
	src/lib/libffmpeg/libavfilter/asrc_sine.c,
	src/lib/libffmpeg/libavfilter/avf_avectorscope.c,
	src/lib/libffmpeg/libavfilter/avf_showcqt.c,
	src/lib/libffmpeg/libavfilter/avf_showspectrum.c,
	src/lib/libffmpeg/libavfilter/avf_showwaves.c,
	src/lib/libffmpeg/libavfilter/avfiltergraph.c,
	src/lib/libffmpeg/libavfilter/buffersink.c,
	src/lib/libffmpeg/libavfilter/buffersrc.c,
	src/lib/libffmpeg/libavfilter/deshake.h,
	src/lib/libffmpeg/libavfilter/f_ebur128.c,
	src/lib/libffmpeg/libavfilter/f_interleave.c,
	src/lib/libffmpeg/libavfilter/internal.h,
	src/lib/libffmpeg/libavfilter/libmpcodecs/img_format.h,
	src/lib/libffmpeg/libavfilter/libmpcodecs/mp_image.c,
	src/lib/libffmpeg/libavfilter/libmpcodecs/mp_msg.h,
	src/lib/libffmpeg/libavfilter/libmpcodecs/vf_softpulldown.c,
	src/lib/libffmpeg/libavfilter/opencl_allkernels.h,
	src/lib/libffmpeg/libavfilter/pthread.c,
	src/lib/libffmpeg/libavfilter/split.c,
	src/lib/libffmpeg/libavfilter/trim.c,
	src/lib/libffmpeg/libavfilter/unsharp.h,
	src/lib/libffmpeg/libavfilter/vf_alphamerge.c,
	src/lib/libffmpeg/libavfilter/vf_aspect.c,
	src/lib/libffmpeg/libavfilter/vf_bbox.c,
	src/lib/libffmpeg/libavfilter/vf_blackdetect.c,
	src/lib/libffmpeg/libavformat/wtvenc.c,
	src/lib/libffmpeg/libavformat/wvdec.c,
	src/lib/libffmpeg/libavformat/wvenc.c,
	src/lib/libffmpeg/libavformat/xa.c,
	src/lib/libffmpeg/libavformat/xmv.c,
	src/lib/libffmpeg/libavformat/xwma.c,
	src/lib/libffmpeg/libavformat/yop.c,
	src/lib/libffmpeg/libavformat/yuv4mpegdec.c,
	src/lib/libffmpeg/libavformat/yuv4mpegenc.c: Some more 'IDE_COMPILE'
	removal.

2017-09-10  Michael C. Martin <mcmartin@gmail.com>

	* configure.proto, src/arch/gtk3/uiautostart.c,
	src/arch/gtk3/uistatusbar.c, src/arch/gtk3/widgets/widgethelpers.c:
	Replace late-addition APIs with simpler, earlier ones. This, with one
	ifdef that ultimately is Wayland's fault, drops our GTK required
	version from 3.22 to 3.2. The subsystem has only actually been
	test-built against 3.4.2, but that's enough for now.

2017-09-09  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/widgets/widgethelpers.c: Fix API typo in doc comment

2017-09-09  Michael C. Martin <mcmartin@gmail.com>

	* configure.proto, src/arch/gtk3/uistatusbar.c: GTK3 datasette control
	popup

2017-09-09  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uidatasette.c,
	src/arch/gtk3/uidatasette.h: GTK3 Datasette Control Menu. Not yet
	integrated into the status bar or the main menus, but the GtkMenu
	objections produced by this should work with both out of the box.

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

	* src/lib/libffmpeg/libavfilter/vsrc_cellauto.c,
	src/lib/libffmpeg/libavfilter/vsrc_life.c,
	src/lib/libffmpeg/libavfilter/vsrc_mandelbrot.c,
	src/lib/libffmpeg/libavfilter/vsrc_mptestsrc.c,
	src/lib/libffmpeg/libavfilter/vsrc_testsrc.c,
	src/lib/libffmpeg/libavformat/wavdec.c,
	src/lib/libffmpeg/libavformat/wavenc.c,
	src/lib/libffmpeg/libavformat/wc3movie.c,
	src/lib/libffmpeg/libavformat/webmdashenc.c,
	src/lib/libffmpeg/libavformat/webvttdec.c,
	src/lib/libffmpeg/libavformat/webvttenc.c,
	src/lib/libffmpeg/libavformat/westwood_aud.c,
	src/lib/libffmpeg/libavformat/westwood_vqa.c,
	src/lib/libffmpeg/libavformat/wtvdec.c: Some more 'IDE_COMPILE'
	removal.

2017-09-09  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Don't let long status messages push the
	window wider

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

	* src/lib/libffmpeg/libavfilter/vf_framestep.c,
	src/lib/libffmpeg/libavfilter/vf_geq.c,
	src/lib/libffmpeg/libavfilter/vf_gradfun.c,
	src/lib/libffmpeg/libavfilter/vf_hflip.c,
	src/lib/libffmpeg/libavfilter/vf_histeq.c,
	src/lib/libffmpeg/libavfilter/vf_histogram.c,
	src/lib/libffmpeg/libavfilter/vf_hqdn3d.c,
	src/lib/libffmpeg/libavfilter/vf_hqx.c,
	src/lib/libffmpeg/libavfilter/vf_hue.c,
	src/lib/libffmpeg/libavfilter/vf_idet.c,
	src/lib/libffmpeg/libavfilter/vf_il.c,
	src/lib/libffmpeg/libavfilter/vf_interlace.c,
	src/lib/libffmpeg/libavfilter/vf_kerndeint.c,
	src/lib/libffmpeg/libavfilter/vf_lenscorrection.c,
	src/lib/libffmpeg/libavfilter/vf_lut.c,
	src/lib/libffmpeg/libavfilter/vf_lut3d.c,
	src/lib/libffmpeg/libavfilter/vf_mcdeint.c,
	src/lib/libffmpeg/libavfilter/vf_mergeplanes.c,
	src/lib/libffmpeg/libavfilter/vf_mp.c,
	src/lib/libffmpeg/libavfilter/vf_mpdecimate.c,
	src/lib/libffmpeg/libavfilter/vf_noise.c,
	src/lib/libffmpeg/libavfilter/vf_null.c,
	src/lib/libffmpeg/libavfilter/vf_overlay.c,
	src/lib/libffmpeg/libavfilter/vf_owdenoise.c,
	src/lib/libffmpeg/libavfilter/vf_pad.c,
	src/lib/libffmpeg/libavfilter/vf_perspective.c,
	src/lib/libffmpeg/libavfilter/vf_phase.c,
	src/lib/libffmpeg/libavfilter/vf_pixdesctest.c,
	src/lib/libffmpeg/libavfilter/vf_pp.c,
	src/lib/libffmpeg/libavfilter/vf_pullup.c,
	src/lib/libffmpeg/libavfilter/vf_removelogo.c,
	src/lib/libffmpeg/libavfilter/vf_rotate.c,
	src/lib/libffmpeg/libavfilter/vf_sab.c,
	src/lib/libffmpeg/libavfilter/vf_scale.c,
	src/lib/libffmpeg/libavfilter/vf_separatefields.c,
	src/lib/libffmpeg/libavfilter/vf_setfield.c,
	src/lib/libffmpeg/libavfilter/vf_showinfo.c,
	src/lib/libffmpeg/libavfilter/vf_shuffleplanes.c,
	src/lib/libffmpeg/libavfilter/vf_signalstats.c,
	src/lib/libffmpeg/libavfilter/vf_smartblur.c,
	src/lib/libffmpeg/libavfilter/vf_spp.c,
	src/lib/libffmpeg/libavfilter/vf_stereo3d.c,
	src/lib/libffmpeg/libavfilter/vf_super2xsai.c,
	src/lib/libffmpeg/libavfilter/vf_swapuv.c,
	src/lib/libffmpeg/libavfilter/vf_telecine.c,
	src/lib/libffmpeg/libavfilter/vf_thumbnail.c,
	src/lib/libffmpeg/libavfilter/vf_tile.c,
	src/lib/libffmpeg/libavfilter/vf_tinterlace.c,
	src/lib/libffmpeg/libavfilter/vf_transpose.c,
	src/lib/libffmpeg/libavfilter/vf_unsharp.c,
	src/lib/libffmpeg/libavfilter/vf_vflip.c,
	src/lib/libffmpeg/libavfilter/vf_vignette.c,
	src/lib/libffmpeg/libavfilter/vf_w3fdif.c,
	src/lib/libffmpeg/libavfilter/vf_yadif.c,
	src/lib/libffmpeg/libavfilter/vf_zoompan.c,
	src/lib/libffmpeg/libavfilter/video.c,
	src/lib/libffmpeg/libavfilter/vsink_nullsink.c,
	src/lib/libffmpeg/libavformat/vivo.c,
	src/lib/libffmpeg/libavformat/vocdec.c,
	src/lib/libffmpeg/libavformat/vocenc.c,
	src/lib/libffmpeg/libavformat/vplayerdec.c,
	src/lib/libffmpeg/libavformat/vqf.c: Some more 'IDE_COMPILE' removal.

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

	* src/platform/platform_linux_runtime_os.c: Fixed.

2017-09-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uismartattach.c,
	src/arch/gtk3/widgets/filechooserhelpers.c,
	src/arch/gtk3/widgets/filechooserhelpers.h: Gtk3: add archives (lnx,
	zipcode) to smart attach

2017-09-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uismartattach.c,
	src/arch/gtk3/widgets/filechooserhelpers.c,
	src/arch/gtk3/widgets/filechooserhelpers.h: Gtk3: move 'stock' file
	patterns into widgets/filechooserhelpers.c

2017-09-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uismartattach.c, src/util.c: Gtk3: add autostart to
	'smart attach' dialog

2017-09-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uismartattach.c, src/arch/gtk3/uismartattach.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/contentpreviewwidget.c,
	src/arch/gtk3/widgets/contentpreviewwidget.h,
	src/arch/gtk3/widgets/filechooserhelpers.c,
	src/arch/gtk3/widgets/filechooserhelpers.h: Gtk3: start reworking file
	dialogs, implement smart-attach

2017-09-09  groepaz <groepaz@gmx.net>

	* doc/building/Makefile.am: remove files from makefile.am too

2017-09-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/util.c, rc/util.h: Add util_strjoin()

2017-09-09  groepaz <groepaz@gmx.net>

	* doc/building/Linux-Native-Howto.txt,
	doc/building/MacOSX-Cocoa-Howto.txt, doc/building/MacOSX-Howto.txt,
	doc/building/OpenVMS-Howto.txt, doc/building/OpenWatcom-Howto.txt,
	doc/building/SDL-Howto.txt, doc/building/Win32-MSVC-Howto.txt,
	doc/building/Win32-Mingw32-Howto.txt: removed traces of open watcom,
	msvc. added hint on xa package. some minor updates.

2017-09-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uifilechooser.c: Fix indentation

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

	* configure.proto: Fixed order of portaudio checking for windows-gtk3.

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

	* Makefile.am, configure.proto, src/arch/gtk3/Makefile.am,
	src/arch/gtk3/make-bindist_win32.sh: Added 'make bindist(zip)' for
	windows-gtk3.

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

	* src/arch/gtk3/archdep_win32.h: Remove useless define.

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

	* src/arch/gtk3/archdep_win32.c: Fix windows-gtk3 default sys path.

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

	* src/lib/libffmpeg/libavfilter/vf_blackframe.c,
	src/lib/libffmpeg/libavfilter/vf_blend.c,
	src/lib/libffmpeg/libavfilter/vf_boxblur.c,
	src/lib/libffmpeg/libavfilter/vf_codecview.c,
	src/lib/libffmpeg/libavfilter/vf_colorbalance.c,
	src/lib/libffmpeg/libavfilter/vf_colorchannelmixer.c,
	src/lib/libffmpeg/libavfilter/vf_colormatrix.c,
	src/lib/libffmpeg/libavfilter/vf_copy.c,
	src/lib/libffmpeg/libavfilter/vf_crop.c,
	src/lib/libffmpeg/libavfilter/vf_cropdetect.c,
	src/lib/libffmpeg/libavfilter/vf_curves.c,
	src/lib/libffmpeg/libavfilter/vf_dctdnoiz.c,
	src/lib/libffmpeg/libavfilter/vf_dejudder.c,
	src/lib/libffmpeg/libavfilter/vf_delogo.c,
	src/lib/libffmpeg/libavfilter/vf_deshake.c,
	src/lib/libffmpeg/libavfilter/vf_drawbox.c,
	src/lib/libffmpeg/libavfilter/vf_edgedetect.c,
	src/lib/libffmpeg/libavfilter/vf_elbg.c,
	src/lib/libffmpeg/libavfilter/vf_extractplanes.c,
	src/lib/libffmpeg/libavfilter/vf_fade.c,
	src/lib/libffmpeg/libavfilter/vf_field.c,
	src/lib/libffmpeg/libavfilter/vf_fieldmatch.c,
	src/lib/libffmpeg/libavfilter/vf_fieldorder.c,
	src/lib/libffmpeg/libavfilter/vf_format.c,
	src/lib/libffmpeg/libavfilter/vf_fps.c,
	src/lib/libffmpeg/libavfilter/vf_framepack.c,
	src/lib/libffmpeg/libavformat/rsodec.c,
	src/lib/libffmpeg/libavformat/rsoenc.c,
	src/lib/libffmpeg/libavformat/rtmphttp.c,
	src/lib/libffmpeg/libavformat/rtpdec_amr.c,
	src/lib/libffmpeg/libavformat/rtpdec_g726.c,
	src/lib/libffmpeg/libavformat/rtpdec_h261.c,
	src/lib/libffmpeg/libavformat/rtpdec_h263.c,
	src/lib/libffmpeg/libavformat/rtpdec_h263_rfc2190.c,
	src/lib/libffmpeg/libavformat/rtpdec_hevc.c,
	src/lib/libffmpeg/libavformat/rtpdec_ilbc.c,
	src/lib/libffmpeg/libavformat/rtpdec_jpeg.c,
	src/lib/libffmpeg/libavformat/rtpdec_latm.c,
	src/lib/libffmpeg/libavformat/rtpdec_mpeg12.c,
	src/lib/libffmpeg/libavformat/rtpdec_mpeg4.c,
	src/lib/libffmpeg/libavformat/rtpdec_mpegts.c,
	src/lib/libffmpeg/libavformat/rtpdec_qcelp.c,
	src/lib/libffmpeg/libavformat/rtpdec_qdm2.c,
	src/lib/libffmpeg/libavformat/rtpdec_qt.c,
	src/lib/libffmpeg/libavformat/rtpdec_svq3.c,
	src/lib/libffmpeg/libavformat/rtpdec_vp8.c,
	src/lib/libffmpeg/libavformat/rtpdec_xiph.c,
	src/lib/libffmpeg/libavformat/rtpenc.c,
	src/lib/libffmpeg/libavformat/rtpenc.h,
	src/lib/libffmpeg/libavformat/rtspcodes.h,
	src/lib/libffmpeg/libavformat/samidec.c,
	src/lib/libffmpeg/libavformat/sbgdec.c,
	src/lib/libffmpeg/libavformat/sdr2.c,
	src/lib/libffmpeg/libavformat/segafilm.c,
	src/lib/libffmpeg/libavformat/segment.c,
	src/lib/libffmpeg/libavformat/sierravmd.c,
	src/lib/libffmpeg/libavformat/siff.c,
	src/lib/libffmpeg/libavformat/smacker.c,
	src/lib/libffmpeg/libavformat/smjpegdec.c,
	src/lib/libffmpeg/libavformat/smjpegenc.c,
	src/lib/libffmpeg/libavformat/smoothstreamingenc.c,
	src/lib/libffmpeg/libavformat/smush.c,
	src/lib/libffmpeg/libavformat/sol.c,
	src/lib/libffmpeg/libavformat/soxdec.c,
	src/lib/libffmpeg/libavformat/soxenc.c,
	src/lib/libffmpeg/libavformat/spdifdec.c,
	src/lib/libffmpeg/libavformat/spdifenc.c,
	src/lib/libffmpeg/libavformat/srtdec.c,
	src/lib/libffmpeg/libavformat/srtenc.c,
	src/lib/libffmpeg/libavformat/srtpproto.c,
	src/lib/libffmpeg/libavformat/subfile.c,
	src/lib/libffmpeg/libavformat/subviewer1dec.c,
	src/lib/libffmpeg/libavformat/subviewerdec.c,
	src/lib/libffmpeg/libavformat/swf.h,
	src/lib/libffmpeg/libavformat/swfdec.c,
	src/lib/libffmpeg/libavformat/swfenc.c,
	src/lib/libffmpeg/libavformat/takdec.c,
	src/lib/libffmpeg/libavformat/tedcaptionsdec.c,
	src/lib/libffmpeg/libavformat/tee.c,
	src/lib/libffmpeg/libavformat/thp.c,
	src/lib/libffmpeg/libavformat/tiertexseq.c,
	src/lib/libffmpeg/libavformat/tmv.c,
	src/lib/libffmpeg/libavformat/tta.c,
	src/lib/libffmpeg/libavformat/tty.c,
	src/lib/libffmpeg/libavformat/txd.c,
	src/lib/libffmpeg/libavformat/uncodedframecrcenc.c,
	src/lib/libffmpeg/libavformat/vc1test.c,
	src/lib/libffmpeg/libavformat/vc1testenc.c: Some more 'IDE_COMPILE'
	removal.

2017-09-07  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/archdep_win32.c: missing boot_path thanks to ops!

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

	* src/lib/libffmpeg/libavformat/rawdec.h,
	src/lib/libffmpeg/libavformat/rawenc.c,
	src/lib/libffmpeg/libavformat/rawvideodec.c,
	src/lib/libffmpeg/libavformat/rdt.c,
	src/lib/libffmpeg/libavformat/realtextdec.c,
	src/lib/libffmpeg/libavformat/redspark.c,
	src/lib/libffmpeg/libavformat/riffdec.c,
	src/lib/libffmpeg/libavformat/rl2.c,
	src/lib/libffmpeg/libavformat/rmdec.c,
	src/lib/libffmpeg/libavformat/rmenc.c,
	src/lib/libffmpeg/libavformat/rpl.c,
	src/lib/libffmpeg/libavformat/rsd.c: Some more 'IDE_COMPILE' removal.

2017-09-07  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/archdep_win32.c: damnit :)

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

	* src/lib/libffmpeg/libavformat/mm.c,
	src/lib/libffmpeg/libavformat/mmf.c,
	src/lib/libffmpeg/libavformat/mmsh.c,
	src/lib/libffmpeg/libavformat/mov.c,
	src/lib/libffmpeg/libavformat/movenc.c,
	src/lib/libffmpeg/libavformat/mp3dec.c,
	src/lib/libffmpeg/libavformat/mp3enc.c,
	src/lib/libffmpeg/libavformat/mpc.c,
	src/lib/libffmpeg/libavformat/mpc8.c,
	src/lib/libffmpeg/libavformat/mpeg.c,
	src/lib/libffmpeg/libavformat/mpegenc.c,
	src/lib/libffmpeg/libavformat/mpegts.c,
	src/lib/libffmpeg/libavformat/mpegtsenc.c,
	src/lib/libffmpeg/libavformat/mpjpeg.c,
	src/lib/libffmpeg/libavformat/mpl2dec.c,
	src/lib/libffmpeg/libavformat/mpsubdec.c,
	src/lib/libffmpeg/libavformat/msnwc_tcp.c,
	src/lib/libffmpeg/libavformat/mtv.c,
	src/lib/libffmpeg/libavformat/mvdec.c,
	src/lib/libffmpeg/libavformat/mvi.c,
	src/lib/libffmpeg/libavformat/mxf.c,
	src/lib/libffmpeg/libavformat/mxfdec.c,
	src/lib/libffmpeg/libavformat/mxfenc.c,
	src/lib/libffmpeg/libavformat/mxg.c,
	src/lib/libffmpeg/libavformat/ncdec.c,
	src/lib/libffmpeg/libavformat/nistspheredec.c,
	src/lib/libffmpeg/libavformat/nsvdec.c,
	src/lib/libffmpeg/libavformat/nullenc.c,
	src/lib/libffmpeg/libavformat/nutdec.c,
	src/lib/libffmpeg/libavformat/nutenc.c,
	src/lib/libffmpeg/libavformat/nuv.c,
	src/lib/libffmpeg/libavformat/oggdec.c,
	src/lib/libffmpeg/libavformat/oggenc.c,
	src/lib/libffmpeg/libavformat/oggparsecelt.c,
	src/lib/libffmpeg/libavformat/oggparsedirac.c,
	src/lib/libffmpeg/libavformat/oggparseflac.c,
	src/lib/libffmpeg/libavformat/oggparseogm.c,
	src/lib/libffmpeg/libavformat/oggparseopus.c,
	src/lib/libffmpeg/libavformat/oggparseskeleton.c,
	src/lib/libffmpeg/libavformat/oggparsespeex.c,
	src/lib/libffmpeg/libavformat/oggparsetheora.c,
	src/lib/libffmpeg/libavformat/oggparsevorbis.c,
	src/lib/libffmpeg/libavformat/oggparsevp8.c,
	src/lib/libffmpeg/libavformat/omadec.c,
	src/lib/libffmpeg/libavformat/omaenc.c,
	src/lib/libffmpeg/libavformat/options.c,
	src/lib/libffmpeg/libavformat/options_table.h,
	src/lib/libffmpeg/libavformat/paf.c,
	src/lib/libffmpeg/libavformat/pcmdec.c,
	src/lib/libffmpeg/libavformat/pcmenc.c,
	src/lib/libffmpeg/libavformat/pjsdec.c,
	src/lib/libffmpeg/libavformat/pmpdec.c,
	src/lib/libffmpeg/libavformat/psxstr.c,
	src/lib/libffmpeg/libavformat/pva.c,
	src/lib/libffmpeg/libavformat/pvfdec.c,
	src/lib/libffmpeg/libavformat/qcp.c,
	src/lib/libffmpeg/libavformat/r3d.c,
	src/lib/libffmpeg/libavformat/rawdec.c,
	src/lib/libffmpeg/libavutil/opt.c,
	src/lib/libffmpeg/libavutil/pixdesc.c,
	src/lib/libffmpeg/libavutil/pixelutils.c: Some more 'IDE_COMPILE'
	removal.

2017-09-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uiautostart.c: Gtk3: implement
	Autostart settings dialog

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

	* src/lib/libffmpeg/libavformat/iff.c,
	src/lib/libffmpeg/libavformat/ilbc.c,
	src/lib/libffmpeg/libavformat/img2_alias_pix.c,
	src/lib/libffmpeg/libavformat/img2_brender_pix.c,
	src/lib/libffmpeg/libavformat/img2dec.c,
	src/lib/libffmpeg/libavformat/img2enc.c,
	src/lib/libffmpeg/libavformat/ingenientdec.c,
	src/lib/libffmpeg/libavformat/ipmovie.c,
	src/lib/libffmpeg/libavformat/ircamdec.c,
	src/lib/libffmpeg/libavformat/ircamenc.c,
	src/lib/libffmpeg/libavformat/iss.c,
	src/lib/libffmpeg/libavformat/iv8.c,
	src/lib/libffmpeg/libavformat/ivfdec.c,
	src/lib/libffmpeg/libavformat/ivfenc.c,
	src/lib/libffmpeg/libavformat/jacosubdec.c,
	src/lib/libffmpeg/libavformat/jacosubenc.c,
	src/lib/libffmpeg/libavformat/latmenc.c,
	src/lib/libffmpeg/libavformat/lmlm4.c,
	src/lib/libffmpeg/libavformat/loasdec.c,
	src/lib/libffmpeg/libavformat/lrcdec.c,
	src/lib/libffmpeg/libavformat/lrcenc.c,
	src/lib/libffmpeg/libavformat/lvfdec.c,
	src/lib/libffmpeg/libavformat/lxfdec.c,
	src/lib/libffmpeg/libavformat/matroskadec.c,
	src/lib/libffmpeg/libavformat/matroskaenc.c,
	src/lib/libffmpeg/libavformat/md5enc.c,
	src/lib/libffmpeg/libavformat/md5proto.c,
	src/lib/libffmpeg/libavformat/mgsts.c,
	src/lib/libffmpeg/libavformat/microdvddec.c,
	src/lib/libffmpeg/libavformat/microdvdenc.c,
	src/lib/libffmpeg/libavformat/mkvtimestamp_v2.c,
	src/lib/libffmpeg/libavformat/mlvdec.c,
	src/lib/libffmpeg/libavutil/internal.h,
	src/lib/libffmpeg/libavutil/intmath.h,
	src/lib/libffmpeg/libavutil/lfg.h, src/lib/libffmpeg/libavutil/log.c,
	src/lib/libffmpeg/libavutil/mathematics.c,
	src/lib/libffmpeg/libavutil/mem.c: Some more 'IDE_COMPILE' removal.

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

	* src/lib/libffmpeg/libavformat/flvdec.c,
	src/lib/libffmpeg/libavformat/flvenc.c,
	src/lib/libffmpeg/libavformat/framecrcenc.c,
	src/lib/libffmpeg/libavformat/frmdec.c,
	src/lib/libffmpeg/libavformat/ftp.c,
	src/lib/libffmpeg/libavformat/g722.c,
	src/lib/libffmpeg/libavformat/g723_1.c,
	src/lib/libffmpeg/libavformat/g729dec.c,
	src/lib/libffmpeg/libavformat/gif.c,
	src/lib/libffmpeg/libavformat/gifdec.c,
	src/lib/libffmpeg/libavformat/gsmdec.c,
	src/lib/libffmpeg/libavformat/gxf.c,
	src/lib/libffmpeg/libavformat/gxfenc.c,
	src/lib/libffmpeg/libavformat/hdsenc.c,
	src/lib/libffmpeg/libavformat/hls.c,
	src/lib/libffmpeg/libavformat/hlsenc.c,
	src/lib/libffmpeg/libavformat/hlsproto.c,
	src/lib/libffmpeg/libavformat/hnm.c,
	src/lib/libffmpeg/libavformat/icodec.c,
	src/lib/libffmpeg/libavformat/icoenc.c,
	src/lib/libffmpeg/libavformat/id3v1.c,
	src/lib/libffmpeg/libavformat/id3v2.c,
	src/lib/libffmpeg/libavformat/idcin.c,
	src/lib/libffmpeg/libavformat/idroqdec.c,
	src/lib/libffmpeg/libavformat/idroqenc.c,
	src/lib/libffmpeg/libavutil/frame.c,
	src/lib/libffmpeg/libavutil/hash.c: Some more 'IDE_COMPILE' removal.

2017-09-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uiautostart.c,
	src/arch/gtk3/uiautostart.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: add
	ui_helpers_create_resource_checkbox(label, resource), simplifying
	handling bool resources

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

	* src/c64: Added some svn ignores.

2017-09-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimenu.c: Gtk3: fix massive bug

2017-09-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h: Gtk3: fix non-debug
	build

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

	* configure.proto, src/c64/Makefile.am, src/c64/psiddrv.h: Removed
	generated psiddrv.h file and added check for xa/xa65 to configure.

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

	* src/lib/libffmpeg/libavformat/dv.c,
	src/lib/libffmpeg/libavformat/dvenc.c,
	src/lib/libffmpeg/libavformat/dxa.c,
	src/lib/libffmpeg/libavformat/eacdata.c,
	src/lib/libffmpeg/libavformat/electronicarts.c,
	src/lib/libffmpeg/libavformat/epafdec.c,
	src/lib/libffmpeg/libavformat/ffmdec.c,
	src/lib/libffmpeg/libavformat/ffmenc.c,
	src/lib/libffmpeg/libavformat/ffmetadec.c,
	src/lib/libffmpeg/libavformat/ffmetaenc.c,
	src/lib/libffmpeg/libavformat/file.c,
	src/lib/libffmpeg/libavformat/filmstripdec.c,
	src/lib/libffmpeg/libavformat/filmstripenc.c,
	src/lib/libffmpeg/libavformat/flacdec.c,
	src/lib/libffmpeg/libavformat/flacenc.c,
	src/lib/libffmpeg/libavformat/flic.c,
	src/lib/libffmpeg/libavutil/eval.c,
	src/lib/libffmpeg/libavutil/file_open.c,
	src/lib/libffmpeg/libavutil/float_dsp.c,
	src/lib/libffmpeg/libavutil/float_dsp.h: Some more 'IDE_COMPILE'
	removal.

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

	* src/lib/libx264/common/frame.c: Fixed.

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

	* src/lib/libx264/common/macroblock.c: Fixed.

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

	* src/buildtools/geninfocontrib.c,
	src/lib/libffmpeg/libavfilter/aeval.c,
	src/lib/libffmpeg/libavfilter/af_apad.c,
	src/lib/libffmpeg/libavfilter/af_ashowinfo.c,
	src/lib/libffmpeg/libavfilter/af_astats.c,
	src/lib/libffmpeg/libavfilter/af_volumedetect.c,
	src/lib/libffmpeg/libavfilter/asrc_anullsrc.c,
	src/lib/libffmpeg/libavfilter/avf_concat.c,
	src/lib/libffmpeg/libavfilter/avfilter.c,
	src/lib/libffmpeg/libavfilter/f_select.c,
	src/lib/libffmpeg/libavfilter/libmpcodecs/vf_eq.c,
	src/lib/libffmpeg/libavfilter/libmpcodecs/vf_eq2.c,
	src/lib/libffmpeg/libavfilter/libmpcodecs/vf_fspp.c,
	src/lib/libffmpeg/libavfilter/libmpcodecs/vf_ilpack.c,
	src/lib/libffmpeg/libavfilter/libmpcodecs/vf_pp7.c,
	src/lib/libffmpeg/libavfilter/libmpcodecs/vf_uspp.c,
	src/lib/libffmpeg/libavfilter/setpts.c,
	src/lib/libffmpeg/libavfilter/settb.c,
	src/lib/libffmpeg/libavfilter/src_movie.c,
	src/lib/libffmpeg/libavfilter/vf_decimate.c,
	src/lib/libffmpeg/libavformat/4xm.c,
	src/lib/libffmpeg/libavformat/a64.c,
	src/lib/libffmpeg/libavformat/aacdec.c,
	src/lib/libffmpeg/libavformat/ac3dec.c,
	src/lib/libffmpeg/libavformat/act.c,
	src/lib/libffmpeg/libavformat/adp.c,
	src/lib/libffmpeg/libavformat/adtsenc.c,
	src/lib/libffmpeg/libavformat/adxdec.c,
	src/lib/libffmpeg/libavformat/aea.c,
	src/lib/libffmpeg/libavformat/afc.c,
	src/lib/libffmpeg/libavformat/aiffdec.c,
	src/lib/libffmpeg/libavformat/aiffenc.c,
	src/lib/libffmpeg/libavformat/amr.c,
	src/lib/libffmpeg/libavformat/anm.c,
	src/lib/libffmpeg/libavformat/apc.c,
	src/lib/libffmpeg/libavformat/ape.c,
	src/lib/libffmpeg/libavformat/aqtitledec.c,
	src/lib/libffmpeg/libavformat/asfdec.c,
	src/lib/libffmpeg/libavformat/asfenc.c,
	src/lib/libffmpeg/libavformat/assdec.c,
	src/lib/libffmpeg/libavformat/assenc.c,
	src/lib/libffmpeg/libavformat/astdec.c,
	src/lib/libffmpeg/libavformat/astenc.c,
	src/lib/libffmpeg/libavformat/au.c,
	src/lib/libffmpeg/libavformat/avidec.c,
	src/lib/libffmpeg/libavformat/avienc.c,
	src/lib/libffmpeg/libavformat/avio.c,
	src/lib/libffmpeg/libavformat/aviobuf.c,
	src/lib/libffmpeg/libavformat/avr.c,
	src/lib/libffmpeg/libavformat/avs.c,
	src/lib/libffmpeg/libavformat/bethsoftvid.c,
	src/lib/libffmpeg/libavformat/bfi.c,
	src/lib/libffmpeg/libavformat/bink.c,
	src/lib/libffmpeg/libavformat/bintext.c,
	src/lib/libffmpeg/libavformat/bit.c,
	src/lib/libffmpeg/libavformat/bmv.c,
	src/lib/libffmpeg/libavformat/boadec.c,
	src/lib/libffmpeg/libavformat/brstm.c,
	src/lib/libffmpeg/libavformat/c93.c,
	src/lib/libffmpeg/libavformat/cache.c,
	src/lib/libffmpeg/libavformat/cafdec.c,
	src/lib/libffmpeg/libavformat/cafenc.c,
	src/lib/libffmpeg/libavformat/cdg.c,
	src/lib/libffmpeg/libavformat/cdxl.c,
	src/lib/libffmpeg/libavformat/cinedec.c,
	src/lib/libffmpeg/libavformat/concat.c,
	src/lib/libffmpeg/libavformat/crcenc.c,
	src/lib/libffmpeg/libavformat/crypto.c,
	src/lib/libffmpeg/libavformat/data_uri.c,
	src/lib/libffmpeg/libavformat/dauddec.c,
	src/lib/libffmpeg/libavformat/daudenc.c,
	src/lib/libffmpeg/libavformat/dfa.c,
	src/lib/libffmpeg/libavformat/dsfdec.c,
	src/lib/libffmpeg/libavformat/dsicin.c,
	src/lib/libffmpeg/libavformat/dtsdec.c,
	src/lib/libffmpeg/libavformat/dtshddec.c,
	src/lib/libffmpeg/libavformat/dump.c,
	src/lib/libffmpeg/libavutil/adler32.c,
	src/lib/libffmpeg/libavutil/aes.c,
	src/lib/libffmpeg/libavutil/atomic.c,
	src/lib/libffmpeg/libavutil/atomic.h,
	src/lib/libffmpeg/libavutil/atomic_win32.h,
	src/lib/libffmpeg/libavutil/bprint.h,
	src/lib/libffmpeg/libavutil/bswap.h,
	src/lib/libffmpeg/libavutil/buffer.c,
	src/lib/libffmpeg/libavutil/channel_layout.c,
	src/lib/libffmpeg/libavutil/colorspace.h,
	src/lib/libffmpeg/libavutil/cpu.c, src/lib/libffmpeg/libavutil/crc.c,
	src/lib/libffmpeg/libavutil/des.c,
	src/lib/libffmpeg/libavutil/ppc/cpu.h,
	src/lib/libffmpeg/libavutil/rational.c,
	src/lib/libffmpeg/libavutil/rational.h,
	src/lib/libffmpeg/libavutil/samplefmt.c,
	src/lib/libffmpeg/libavutil/time.c,
	src/lib/libffmpeg/libavutil/utils.c,
	src/lib/libffmpeg/libavutil/x86/asm.h,
	src/lib/libffmpeg/libavutil/x86/cpu.h,
	src/lib/libffmpeg/libavutil/x86/emms.h,
	src/lib/libffmpeg/libavutil/x86/float_dsp_init.c,
	src/lib/libffmpeg/libpostproc/postprocess.c,
	src/lib/libffmpeg/libswresample/audioconvert.c,
	src/lib/libffmpeg/libswresample/dither.c,
	src/lib/libffmpeg/libswresample/options.c,
	src/lib/libffmpeg/libswresample/rematrix.c,
	src/lib/libffmpeg/libswresample/swresample_internal.h,
	src/lib/libffmpeg/libswscale/input.c,
	src/lib/libffmpeg/libswscale/options.c,
	src/lib/libffmpeg/libswscale/output.c,
	src/lib/libffmpeg/libswscale/rgb2rgb.c,
	src/lib/libffmpeg/libswscale/swscale.c,
	src/lib/libffmpeg/libswscale/swscale_internal.h,
	src/lib/libffmpeg/libswscale/swscale_unscaled.c,
	src/lib/libffmpeg/libswscale/utils.c,
	src/lib/libffmpeg/libswscale/x86/rgb2rgb.c,
	src/lib/libffmpeg/libswscale/x86/swscale.c,
	src/lib/libffmpeg/libswscale/x86/yuv2rgb.c,
	src/lib/libffmpeg/libswscale/yuv2rgb.c,
	src/lib/liblame/libmp3lame/VbrTag.c,
	src/lib/liblame/libmp3lame/VbrTag.h,
	src/lib/liblame/libmp3lame/encoder.c,
	src/lib/liblame/libmp3lame/fft.c,
	src/lib/liblame/libmp3lame/gain_analysis.c,
	src/lib/liblame/libmp3lame/id3tag.c,
	src/lib/liblame/libmp3lame/lame.c,
	src/lib/liblame/libmp3lame/newmdct.c,
	src/lib/liblame/libmp3lame/presets.c,
	src/lib/liblame/libmp3lame/psymodel.c,
	src/lib/liblame/libmp3lame/quantize.c,
	src/lib/liblame/libmp3lame/quantize_pvt.c,
	src/lib/liblame/libmp3lame/reservoir.c,
	src/lib/liblame/libmp3lame/set_get.c,
	src/lib/liblame/libmp3lame/tables.c,
	src/lib/liblame/libmp3lame/util.c,
	src/lib/liblame/libmp3lame/vbrquantize.c,
	src/lib/liblame/libmp3lame/version.c,
	src/lib/liblame/mpglib/interface.c, src/lib/liblame/mpglib/layer3.c,
	src/lib/libx264/common/common.c, src/lib/libx264/common/cpu.h,
	src/lib/libx264/common/frame.c, src/lib/libx264/common/macroblock.c,
	src/lib/libx264/common/mvpred.c, src/lib/libx264/common/opencl.c,
	src/lib/libx264/common/pixel.c, src/lib/libx264/common/predict.c,
	src/lib/libx264/common/quant.c, src/lib/libx264/common/threadpool.c,
	src/lib/libx264/common/vlc.c, src/lib/libx264/common/x86/mc-c.c,
	src/lib/libx264/common/x86/predict-c.c,
	src/lib/libx264/encoder/analyse.c, src/lib/libx264/encoder/encoder.c,
	src/lib/libx264/encoder/lookahead.c,
	src/lib/libx264/encoder/macroblock.c,
	src/lib/libx264/encoder/macroblock.h, src/lib/libx264/encoder/me.c,
	src/lib/libx264/encoder/ratecontrol.c, src/lib/libx264/encoder/rdo.c,
	src/lib/libx264/encoder/set.c, src/lib/libx264/encoder/slicetype-cl.c,
	src/lib/libx264/encoder/slicetype.c,
	src/lib/libx264/filters/filters.c,
	src/lib/libx264/filters/video/crop.c,
	src/lib/libx264/filters/video/depth.c,
	src/lib/libx264/filters/video/internal.c,
	src/lib/libx264/filters/video/resize.c,
	src/lib/libx264/filters/video/select_every.c,
	src/lib/libx264/input/avs.c, src/lib/libx264/input/input.c,
	src/lib/libx264/input/raw.c, src/lib/libx264/input/thread.c,
	src/lib/libx264/input/timecode.c, src/lib/libx264/input/y4m.c,
	src/lib/libx264/output/flv_bytestream.c, src/lib/libx264/x264.c,
	src/lib/libx264/x264.h, src/lib/libx264/x264cli.h,
	src/resid/resid-config.h, src/resid-dtv/residdtv-config.h,
	src/vice_sdl.h: Some more 'IDE_COMPILE' removal.

2017-09-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h:
	Gtk3: mimic Gt2 debug menu

2017-09-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h:
	Gtk3: mimic Gtk2 snapshot menu, 'grey out' unimplemented menu items

2017-09-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h:
	Gtk3: mimic shitty Gtk2 File menu, completely non-functional

2017-09-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisound.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/soundfragmentsizewidget.c,
	src/arch/gtk3/widgets/soundfragmentsizewidget.h,
	src/arch/gtk3/widgets/soundsuspendtimewidget.c,
	src/arch/gtk3/widgets/soundsuspendtimewidget.h: Gtk3: add
	SoundFragmentSize and SoundSuspendTime widgets to sound settings
	dialog

2017-09-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisound.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/soundbuffersizewidget.c,
	src/arch/gtk3/widgets/soundbuffersizewidget.h,
	src/arch/gtk3/widgets/sounddriverwidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.c,
	src/arch/gtk3/widgets/soundsampleratewidget.h,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: add sample rate and
	buffer size widgets to the sound settings dialog, move some functions
	into widgethelpers.c

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

	* src/arch/win32/msvc/debug.h, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/resscpu64.rc,
	src/arch/win32/resvic20.rc, src/arch/win32/vsyncarch.c,
	src/lib/libffmpeg/libavcodec/nellymoserenc.c,
	src/lib/libffmpeg/libavcodec/utils.c,
	src/lib/libffmpeg/libavfilter/libmpcodecs/img_format.c,
	src/lib/libffmpeg/libavfilter/vf_psnr.c,
	src/lib/libffmpeg/libavformat/concatdec.c,
	src/lib/libffmpeg/libavformat/gopher.c,
	src/lib/libffmpeg/libavformat/http.c,
	src/lib/libffmpeg/libavformat/icecast.c,
	src/lib/libffmpeg/libavformat/mmst.c,
	src/lib/libffmpeg/libavformat/mux.c,
	src/lib/libffmpeg/libavformat/network.c,
	src/lib/libffmpeg/libavformat/network.h,
	src/lib/libffmpeg/libavformat/os_support.c,
	src/lib/libffmpeg/libavformat/os_support.h,
	src/lib/libffmpeg/libavformat/rtmpproto.c,
	src/lib/libffmpeg/libavformat/rtpdec.c,
	src/lib/libffmpeg/libavformat/rtpdec_asf.c,
	src/lib/libffmpeg/libavformat/rtpdec_h264.c,
	src/lib/libffmpeg/libavformat/rtpproto.c,
	src/lib/libffmpeg/libavformat/rtsp.c,
	src/lib/libffmpeg/libavformat/rtspdec.c,
	src/lib/libffmpeg/libavformat/rtspenc.c,
	src/lib/libffmpeg/libavformat/sapdec.c,
	src/lib/libffmpeg/libavformat/sapenc.c,
	src/lib/libffmpeg/libavformat/sdp.c,
	src/lib/libffmpeg/libavformat/tcp.c,
	src/lib/libffmpeg/libavformat/udp.c,
	src/lib/libffmpeg/libavformat/utils.c,
	src/lib/libffmpeg/libavutil/avstring.c,
	src/lib/libffmpeg/libavutil/avstring.h,
	src/lib/libffmpeg/libavutil/common.h,
	src/lib/libffmpeg/libavutil/error.h,
	src/lib/libffmpeg/libavutil/file.c,
	src/lib/libffmpeg/libavutil/libm.h,
	src/lib/libffmpeg/libavutil/random_seed.c,
	src/lib/libx264/common/osdep.c, src/lib/libx264/common/osdep.h,
	src/vice.h: Some 'IDE_COMPILE' removal.

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

	* configure.proto, src/arch/sdl/Makefile.am,
	src/arch/sdl/generate_msvc10_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc10_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc10_sdl1x.bat,
	src/arch/sdl/generate_msvc10_sdl2x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc11_sdl1x.bat,
	src/arch/sdl/generate_msvc11_sdl2x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc12_sdl1x.bat,
	src/arch/sdl/generate_msvc12_sdl2x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc14_sdl1x.bat,
	src/arch/sdl/generate_msvc14_sdl2x.bat,
	src/arch/sdl/generate_msvc6_sdl1x.bat,
	src/arch/sdl/generate_msvc6_sdl2x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc70_sdl1x.bat,
	src/arch/sdl/generate_msvc70_sdl2x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc71_sdl1x.bat,
	src/arch/sdl/generate_msvc71_sdl2x.bat, 
	src/arch/sdl/generate_msvc8_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc8_sdl1x.bat,
	src/arch/sdl/generate_msvc8_sdl2x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc9_sdl1x.bat,
	src/arch/sdl/generate_msvc9_sdl2x.bat,
	src/arch/sdl/generate_msvcmips_sdl1x.bat, src/arch/sdl/msvc-files,
	src/arch/sdl/msvc_mon_lex.c, src/arch/sdl/msvc_mon_parse.c: Removed
	windows sdl msvc files.

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

	* src/arch/win32/videoarch.h: Remove obsolete include.

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

	* configure.proto, src/arch/win32/Makefile.am,
	src/arch/win32/generate_msvc10_ffmpeg_project.bat,
	src/arch/win32/generate_msvc10_project.bat,
	src/arch/win32/generate_msvc11_ffmpeg_project.bat,
	src/arch/win32/generate_msvc11_project.bat,
	src/arch/win32/generate_msvc12_ffmpeg_project.bat,
	src/arch/win32/generate_msvc12_project.bat,
	src/arch/win32/generate_msvc14_ffmpeg_project.bat,
	src/arch/win32/generate_msvc14_project.bat,
	src/arch/win32/generate_msvc6_project.bat,
	src/arch/win32/generate_msvc70_ffmpeg_project.bat,
	src/arch/win32/generate_msvc70_project.bat,
	src/arch/win32/generate_msvc71_ffmpeg_project.bat,
	src/arch/win32/generate_msvc71_project.bat,
	src/arch/win32/generate_msvc8_ffmpeg_project.bat,
	src/arch/win32/generate_msvc8_project.bat,
	src/arch/win32/generate_msvc9_ffmpeg_project.bat,
	src/arch/win32/generate_msvc9_project.bat, src/arch/win32/msvc-d3d.h,
	src/arch/win32/msvc_mon_lex.c, src/arch/win32/msvc_mon_parse.c,
	src/arch/win32/vice-version.bat, src/arch/win32/vice-version.bat.in,
	src/arch/win32/vs_tmpl: Removed most of the windows msvc files.

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

	* configure.proto, src/arch/Makefile.am,
	src/arch/watcom-source-wrappers: Removed more watcom related files.

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

	* configure.proto, src/arch/sdl/Makefile.am, src/arch/sdl/os2-watcom:
	Removed sdl os/2 watcom project files.

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

	* configure.proto, src/arch/sdl/Makefile.am,
	src/arch/sdl/win32-watcom: Removed sdl windows watcom project files.

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

	* configure.proto, src/arch/win32/Makefile.am, src/arch/win32/watcom:
	Removed windows watcom project files.

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

	* src/arch/win32/watcom/Makefile.am, src/arch/win32/watcom/arch.tgt,
	src/arch/win32/watcom/c128.tgt, src/arch/win32/watcom/c64commonsc.tgt,
	src/arch/win32/watcom/debug.h, src/arch/win32/watcom/joyport.tgt,
	src/arch/win32/watcom/mon_lex.c, src/arch/win32/watcom/mon_parse.c,
	src/arch/win32/watcom/mon_parse.h, src/arch/win32/watcom/monitor.tgt,
	src/arch/win32/watcom/vic20.tgt, src/arch/win32/watcom/vice.wpj:
	Windows ow fixes.

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/msvc_mon_lex.c,
	src/arch/sdl/msvc_mon_parse.c, src/arch/win32/Makefile.am,
	src/arch/win32/generate_msvc10_ffmpeg_project.bat,
	src/arch/win32/generate_msvc10_project.bat,
	src/arch/win32/generate_msvc11_ffmpeg_project.bat,
	src/arch/win32/generate_msvc11_project.bat,
	src/arch/win32/generate_msvc12_ffmpeg_project.bat,
	src/arch/win32/generate_msvc12_project.bat,
	src/arch/win32/generate_msvc14_ffmpeg_project.bat,
	src/arch/win32/generate_msvc14_project.bat,
	src/arch/win32/generate_msvc6_project.bat,
	src/arch/win32/generate_msvc70_ffmpeg_project.bat,
	src/arch/win32/generate_msvc70_project.bat,
	src/arch/win32/generate_msvc71_ffmpeg_project.bat,
	src/arch/win32/generate_msvc71_project.bat,
	src/arch/win32/generate_msvc8_ffmpeg_project.bat,
	src/arch/win32/generate_msvc8_project.bat,
	src/arch/win32/generate_msvc9_ffmpeg_project.bat,
	src/arch/win32/generate_msvc9_project.bat,
	src/arch/win32/msvc/Makefile.am, src/arch/win32/msvc/inttypes.h,
	src/arch/win32/msvc/mon_lex.c, src/arch/win32/msvc/mon_parse.c,
	src/arch/win32/msvc/mon_parse.h, src/arch/win32/msvc/stdint.h,
	src/arch/win32/msvc_mon_lex.c, src/arch/win32/msvc_mon_parse.c,
	src/arch/win32/ui.c, src/arch/win32/vs_tmpl/Makefile.am,
	src/arch/win32/vs_tmpl/arch_native.tmpl,
	src/arch/win32/vs_tmpl/arch_sdl.tmpl,
	src/arch/win32/vs_tmpl/c128.tmpl, src/arch/win32/vs_tmpl/c64.tmpl,
	src/arch/win32/vs_tmpl/c64sc.tmpl, src/arch/win32/vs_tmpl/dat2h.tmpl,
	src/arch/win32/vs_tmpl/joyport.tmpl, src/arch/win32/vs_tmpl/mkmsvc.c,
	src/arch/win32/vs_tmpl/monitor.tmpl,
	src/arch/win32/vs_tmpl/vic20.tmpl, src/arch/win32/vs_tmpl/vice.tmpl,
	src/buildtools/Makefile.am, src/buildtools/dat2h.c,
	src/gfxoutputdrv/pcxdrv.c, src/mididrv/midi-win32-drv.c,
	src/sid/resid.cc, src/sid/sid.h, src/sounddrv/soundaiff.c,
	src/sounddrv/soundiff.c, src/sounddrv/soundvoc.c,
	src/sounddrv/soundwav.c: Some more stdint fixes.

2017-09-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisound.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/soundoutputmodewidget.c,
	src/arch/gtk3/widgets/soundoutputmodewidget.h,
	src/arch/gtk3/widgets/soundsyncwidget.c,
	src/arch/gtk3/widgets/soundsyncwidget.h: Gtk3: add sound output mode
	and sound synchronization widgets

2017-09-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisound.c, src/arch/gtk3/uisound.h,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/sounddriverwidget.c,
	src/arch/gtk3/widgets/sounddriverwidget.h: Gtk3: start work on sound
	settings, implement sounddriver widget

2017-09-04  groepaz <groepaz@gmx.net>

	* src/viciisc/vicii-draw.c: replaced forgotten DWORD

2017-09-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/uisettings.h: Gtk3:
	reimplement the settings treeview so callbacks are stored inside the
	treestore

2017-09-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/openfiledialog.c:
	Gtk3: set settings dialog 'resizable' to FALSE

2017-09-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uikeyboard.c,
	src/arch/gtk3/uikeyboard.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisettings.h, src/arch/gtk3/uispeed.c,
	src/arch/gtk3/uispeed.h, src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.h,
	src/arch/gtk3/widgets/openfiledialog.c,
	src/arch/gtk3/widgets/openfiledialog.h, Gtk3: reimplement Settings as
	a GtkDialog, make blocking of dialogs on top of other dialogs work.
	Needs some cleaning up/simplification

2017-09-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisettings.h: Gtk3: make keeping the 'settings dialog'
	in memory work

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

	* src/arch/win32/kbd.c, src/arch/win32/msvc/debug.h,
	src/arch/win32/msvc/ide-config.h,
	src/arch/win32/msvc/wpcap/bittypes.h, src/arch/win32/ui.c,
	src/arch/win32/uiquicksnapshot.c, src/arch/win32/uisnapshot.c,
	src/arch/win32/vs_tmpl/arch_native.tmpl, src/fileio/p00.c,
	src/hwsiddrv/cw-win32-pci.c, src/hwsiddrv/hs-win32-dll.c,
	src/hwsiddrv/hs-win32-isa.c, src/hwsiddrv/hs-win32-pci.c,
	src/hwsiddrv/ps-win32-dll.c, src/hwsiddrv/ps-win32-io.c,
	src/hwsiddrv/ssi2001-win32-drv.c, src/mididrv/midi-win32-drv.c: Some
	more stdint fixes.

2017-09-03  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uisettings.c: make settings dialog non-resizable

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

	* src/arch/msdos/archdep.c, src/arch/msdos/cbmcharsets.c,
	src/arch/msdos/cbmcharsets.h, src/arch/msdos/joy.c,
	src/arch/msdos/kbd.c, src/arch/msdos/kbd.h, src/arch/msdos/mousedrv.c,
	src/arch/msdos/statusbar.c, src/arch/msdos/tui.c,
	src/arch/msdos/tui_backend.c, src/arch/msdos/tui_backend.h,
	src/arch/msdos/tuifs.c, src/arch/msdos/tuiimagebrowser.c,
	src/arch/msdos/types.h, src/arch/msdos/ui.c,
	src/arch/msdos/uic64cart.c, src/arch/msdos/uijoystick.c,
	src/arch/msdos/vic20ui.c, src/arch/msdos/video.c,
	src/arch/msdos/videoarch.h, src/arch/msdos/vsync.c,
	src/platform/platform_dos_runtime_os.c, src/sounddrv/soundallegro.c:
	Some more stdint fixes.

2017-09-03  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uisettings.c: if settings dialog already exists, dont
	create a new one but just show it

2017-09-03  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uiabout.c: make about dialog modal

2017-09-02  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Implement message-window fadeouts on
	Gtk3

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

	* src/arch/amigaos/types.h, src/c64/c64cpusc.c: Some more stdint
	fixes.

2017-09-02  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Layout refinements for individual drive
	displays

2017-09-02  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Fix drive status update logic

2017-09-02  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Only put drives that exist in the
	status bar

2017-09-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/openfiledialog.c,
	src/arch/gtk3/widgets/openfiledialog.h: Gtk3: add a bit of
	documentation

2017-09-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uisettings.c, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/openfiledialog.c,
	src/arch/gtk3/widgets/openfiledialog.h,
	src/arch/gtk3/widgets/widgethelpers.c: Gtk3: implement generic
	load-file dialog, make user-keymap loading work, try to make the
	settings UI have a proper size (still sucks), rewrite radio button
	setting function

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

	* src/arch/beos/joy.cc, src/arch/beos/types.h, src/arch/beos/ui.cc,
	src/arch/beos/ui_file.cc, src/arch/beos/vicewindow.cc,
	src/arch/beos/vicewindow.h, src/arch/beos/video.cc,
	src/hwsiddrv/hs-beos-pci.c: Some more stdint changes.

2017-09-02  groepaz <groepaz@gmx.net>

	* src/c128/c128cpu.c, src/c64/c64cpu.c, src/c64/vsidcpu.c,
	src/monitor/mon_memmap.c, src/pet/petcpu.c, src/plus4/plus4cpu.c:
	fixed some missing stdint things

2017-09-02  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Part 2 of Tape Widget: Motor and
	control visualization

2017-09-02  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Part 1 of Tape widget: statusbar
	layout, counter, signals

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

	* src/gfxoutputdrv/pcxdrv.c: Fix for stdint changes.

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

	* src/arch/gtk3/widgets: Added some svn ignores.

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

	* src/gfxoutput.h: Fix for stdint changes.

2017-09-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c: Guard
	against NULL

2017-09-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c: Hopefully fix archdep_boot_path()

2017-09-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uiaccelerators.c: Gtk3: change
	gtk_main_iteration() calls to GLib's g_main_context_iteration(), which
	is the way to go according to Gtk3 devs

2017-09-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uikeyboard.c,
	src/arch/gtk3/uikeyboard.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uisettings.h, src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/kbdlayoutwidget.c,
	src/arch/gtk3/widgets/kbdlayoutwidget.h,
	src/arch/gtk3/widgets/kbdmappingwidget.c,
	src/arch/gtk3/widgets/kbdmappingwidget.h,
	src/arch/gtk3/widgets/widgethelpers.c: Gtk3: implement temporary
	settings sub dialog switching, start work on keyboard settings sub
	dialog

2017-09-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/debug_gtk3.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/widgethelpers.c: Gtk3: simplify debug message
	handling

2017-09-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/clockport-rrnet.c, src/c64/cart/ethernetcart.c,
	src/c64/cart/rrnetmk3.c, src/c64/cart/shortbus_etfe.c, src/debug.c:
	More stdint changes to make Gtk2/SDL2 compile again

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

	* src/arch/win32/archdep.h, src/arch/win32/console.c,
	src/arch/win32/kbd.c, src/arch/win32/kbd.h, src/arch/win32/types.h,
	src/arch/win32/vsyncarch.c, src/hwsiddrv/hs-win32.h,
	src/hwsiddrv/parsid-win32-drv.c, src/hwsiddrv/ps-win32.h,
	src/sounddrv/sounddx.c, src/sounddrv/soundwmm.c: Some more stdint
	changes.

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

	* configure.proto: Fix cross compile png detection.

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

	* src/arch/gtk3/types.h: Removed old vice types from the gtk3 port.

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

	* src/arch/sdl/types.h: Removed old vice types from the sdl (1/2)
	ports.

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

	* src/arch/unix/types.h: Removed old vice types from the unix
	(xaw/gnomeui(2)/gnomeui3) ports.

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

	* src/c64/cart/clockport-mp3at64.c, src/gfxoutputdrv/gifdrv.c,
	src/samplerdrv/portaudio_drv.c: Some more stdint changes.

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

	* src/arch/sdl/joy.c, src/arch/sdl/joy.h, src/arch/sdl/menu_drive.c,
	src/arch/sdl/types.h, src/arch/sdl/ui.c, src/arch/sdl/uimenu.c,
	src/arch/sdl/uimenu.h, src/arch/sdl/uipause.c,
	src/arch/sdl/uistatusbar.c, src/arch/sdl/video.c,
	src/arch/sdl/videoarch.h, src/arch/sdl/vkbd.c, src/arch/sdl/vkbd.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: Some more stdint
	changes.

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

	* src/arch/unix/gui/ui.c, src/arch/unix/gui/uicommands.c,
	src/arch/unix/x11/gnome/uicolor.c, src/arch/unix/x11/xaw/uicolor.c,
	src/arch/unix/x11/xaw/videoarch.h, src/arch/unix/x11/xaw/x11ui.c,
	src/arch/unix/x11/xaw/x11video.c, src/attach.c, src/autostart-prg.c,
	src/autostart-prg.h, src/autostart.c, src/cbmdos.c, src/charset.c,
	src/clipboard.c, src/color.c, src/datasette.c, src/debug.h.in,
	src/embedded.h, src/event.c, src/gcr.c, src/interrupt.c, src/kbdbuf.c,
	src/keyboard.c, src/machine-bus.c, src/midi.c, src/network.c,
	src/palette.c, src/ps2mouse.c, src/ram.c,
	src/raster/raster-cache-nibbles.h, src/rawfile.c, src/resources.c,
	src/screenshot.c, src/snapshot.c, src/sound.c, src/sysfile.c,
	src/traps.c, src/uicolor.h: Some more stdint changes.

2017-08-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_discovery.h,
	src/platform/platform_dos_runtime_os.c,
	src/platform/platform_interix_runtime_os.c,
	src/platform/platform_osf_runtime_os.c,
	src/platform/platform_sunos_runtime_os.c,
	src/platform/platform_x86_runtime_cpu.c: Some more stdint changes.

2017-08-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/gtk3/uistatusbar.c: Some more stdint changes.

2017-08-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/cbm2/cbm2-resources.c, src/cbm2/cbm2-snapshot.c,
	src/cbm2/cbm2.c, src/cbm2/cbm2acia.h, src/cbm2/cbm2bus.c,
	src/cbm2/cbm2cart.c, src/cbm2/cbm2cart.h, src/cbm2/cbm2cia.h,
	src/cbm2/cbm2cia1.c, src/cbm2/cbm2cpu.c, src/cbm2/cbm2iec.c,
	src/cbm2/cbm2io.c, src/cbm2/cbm2mem.c, src/cbm2/cbm2mem.h,
	src/cbm2/cbm2memsnapshot.c, src/cbm2/cbm2rom.c, src/cbm2/cbm2sound.c,
	src/cbm2/cbm2tpi.h, src/cbm2/cbm2tpi1.c, src/cbm2/cbm2tpi2.c,
	src/cbm2/cbm5x0-resources.c, src/cbm2/cbm5x0-snapshot.c,
	src/cbm2/cbm5x0.c, src/cbm2/cbm5x0cia1.c, src/cbm2/cbm5x0mem.c,
	src/cbm2/cbm5x0rom.c, src/cbm2/debugcart.c: Some more stdint changes.

2017-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: make the
	speed/refreshrate widgets get the current setting, almost

2017-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uisettings.c: Gtk3: add
	'save-on-exit' checkbox, display paused state in title bar

2017-08-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/plus4/plus4parallel.c, src/plus4/plus4pio1.c,
	src/plus4/plus4pio2.c, src/plus4/plus4speech.c, src/plus4/plus4tcbm.c,
	src/plus4/ted-badline.c, src/plus4/ted-badline.h,
	src/plus4/ted-draw.c, src/plus4/ted-fetch.c, src/plus4/ted-irq.c,
	src/plus4/ted-irq.h, src/plus4/ted-mem.c, src/plus4/ted-snapshot.c,
	src/plus4/ted-sound.c, src/plus4/ted-timer.c, src/plus4/ted-timer.h,
	src/plus4/ted.c: Some more stdint changes.

2017-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uispeed.c, src/arch/gtk3/widgets/widgethelpers.c: Gtk3:
	make the 'speed' widget in 'Settings' control Warp and Pause

2017-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uisettings.c: Gtk2/Xaw: don't save fliplist when
	saving settings

2017-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets/empty.c, src/arch/gtk3/widgets/empty.h: Gtk3:
	remove unused files

2017-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/refreshratewidget.c,
	src/arch/gtk3/refreshratewidget.h, src/arch/gtk3/speedwidget.c,
	src/arch/gtk3/speedwidget.h, src/arch/gtk3/uihelpers.c,
	src/arch/gtk3/uihelpers.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uispeed.c, src/arch/gtk3/widgets,
	src/arch/gtk3/widgets/Makefile.am,
	src/arch/gtk3/widgets/refreshratewidget.c,
	src/arch/gtk3/widgets/refreshratewidget.h,
	src/arch/gtk3/widgets/speedwidget.c,
	src/arch/gtk3/widgets/speedwidget.h,
	src/arch/gtk3/widgets/widgethelpers.c,
	src/arch/gtk3/widgets/widgethelpers.h: Gtk3: move some widgets into
	gtk3/widgets

2017-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/arch/gtk3/Makefile.am, src/arch/gtk3/widgets,
	src/arch/gtk3/widgets/Makefile.am, src/arch/gtk3/widgets/empty.c,
	src/arch/gtk3/widgets/empty.h: Added 'empty' gtk3 widgets dir.

2017-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/gtk3/widgets: Removed widgets dir.

2017-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/plus4/plus4memrom.c, src/plus4/plus4memsnapshot.c,
	src/plus4/plus4parallel.h: Some more stdint changes.

2017-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/mainviccpu.c, src/piacore.c, src/piacore.h,
	src/plus4/debugcart.c, src/plus4/digiblaster.c,
	src/plus4/digiblaster.h, src/plus4/plus4-sidcart.c,
	src/plus4/plus4-snapshot.c, src/plus4/plus4.c, src/plus4/plus4acia.h,
	src/plus4/plus4bus.c, src/plus4/plus4iec.c, src/plus4/plus4io.c,
	src/plus4/plus4mem.c, src/plus4/plus4mem.h,
	src/plus4/plus4memcsory256k.c, src/plus4/plus4memcsory256k.h,
	src/plus4/plus4memhannes256k.c, src/plus4/plus4memhannes256k.h,
	src/plus4/plus4memrom.c, src/plus4/plus4memrom.h,
	src/plus4/plus4pio1.h, src/plus4/plus4pio2.h, src/plus4/plus4tcbm.h,
	src/plus4/ted-mem.h, src/plus4/ted-sound.h, src/plus4/tedtypes.h: Some
	more stdint changes.

2017-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/pet/pethre.c, src/pet/petiec.c, src/pet/petio.c,
	src/pet/petmem.c, src/pet/petmemsnapshot.c, src/pet/petpia1.c,
	src/pet/petpia2.c, src/pet/petreu.c, src/pet/petrom.c,
	src/pet/petsound.c, src/pet/petvia.c: Some more stdint changes.

2017-08-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/uispeed.c, src/arch/gtk3/uispeed.h: Gtk3: refactor
	uisettings.c a bit: ui_settings_set_central_widget() can be used to
	destroy the previous central widget and add a new one

2017-08-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/refreshratewidget.c,
	src/arch/gtk3/speedwidget.c, src/arch/gtk3/speedwidget.h,
	src/arch/gtk3/uisettings.c: Gtk3: add speed and warp mmode to settings
	dialog

2017-08-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/refreshratewidget.c,
	src/arch/gtk3/refreshratewidget.h, src/arch/gtk3/uihelpers.c,
	src/arch/gtk3/uihelpers.h, src/arch/gtk3/uisettings.c,
	src/arch/gtk3/widgets/Makefile.am: Gtk3: start work on settings dialog
	and widgets, add uihelpers.c to handle much used idioms

2017-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/pet/6809.c, src/pet/6809.h, src/pet/debugcart.c,
	src/pet/pet-sidcart.c, src/pet/pet-snapshot.c, src/pet/pet.c,
	src/pet/petacia.h, src/pet/petbus.c, src/pet/petcolour.c,
	src/pet/petdww.c, src/pet/petdww.h, src/pet/pethre.h,
	src/pet/petmem.h, src/pet/petpia.h, src/pet/petrom.h, src/pet/pets.h,
	src/pet/petsound.h, src/pet/petvia.h: Some more stdint changes.

2017-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vic20/vic-cycle.c, src/vic20/vic-draw.c, src/vic20/vic-mem.c,
	src/vic20/vic-mem.h, src/vic20/vic-snapshot.c, src/vic20/vic.c,
	src/vic20/vic20-snapshot.c, src/vic20/vic20.c, src/vic20/vic20bus.c,
	src/vic20/vic20cpu.c, src/vic20/vic20iec.c, src/vic20/vic20iec.h,
	src/vic20/vic20ieeevia1.c, src/vic20/vic20ieeevia2.c,
	src/vic20/vic20io.c, src/vic20/vic20mem.c, src/vic20/vic20memrom.c,
	src/vic20/vic20memrom.h, src/vic20/vic20memsnapshot.c,
	src/vic20/vic20rom.c, src/vic20/vic20sound.c, src/vic20/vic20sound.h,
	src/vic20/vic20via.h, src/vic20/vic20via1.c, src/vic20/vic20via2.c,
	src/vic20/victypes.h: Some more stdint changes.

2017-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/6510dtvcore.c, src/65816core.c, src/main65816cpu.c,
	src/mainc64cpu.c, src/maincpu.c, src/ps2mouse.h, src/ram.h,
	src/vic20/cart/behrbonz.c, src/vic20/cart/behrbonz.h,
	src/vic20/cart/debugcart.c, src/vic20/cart/finalexpansion.c,
	src/vic20/cart/finalexpansion.h, src/vic20/cart/ioramcart.c,
	src/vic20/cart/megacart.c, src/vic20/cart/megacart.h,
	src/vic20/cart/ultimem.c, src/vic20/cart/ultimem.h,
	src/vic20/cart/vic-fp.c, src/vic20/cart/vic-fp.h,
	src/vic20/cart/vic20-generic.c, src/vic20/cart/vic20-generic.h,
	src/vic20/cart/vic20-ieee488.c, src/vic20/cart/vic20-midi.c,
	src/vic20/cart/vic20-sidcart.c, src/vic20/cart/vic20cart.c,
	src/vic20/cart/vic20cart.h, src/vic20/cart/vic20cartmem.c,
	src/vic20/cart/vic20cartmem.h, src/vic20/vic20ieeevia.h,
	src/vic20/vic20mem.h: Some more stdint changes.

2017-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c128/c128-snapshot.c, src/c128/c128.c, src/c128/c128cia1.c,
	src/c128/c128cpu.c, src/c128/c128fastiec.c, src/c128/c128fastiec.h,
	src/c128/c128mem.c, src/c128/c128mem.h, src/c128/c128memrom.c,
	src/c128/c128memrom.h, src/c128/c128memsnapshot.c, src/c128/c128mmu.c,
	src/c128/c128mmu.h, src/c128/c128rom.c, src/c128/c128rom.h,
	src/c128/functionrom.c, src/c128/functionrom.h, src/c128/z80.c,
	src/c128/z80mem.c, src/c128/z80mem.h: Some more stdint changes.

2017-08-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64dtv/c64dtv-snapshot.c, src/c64dtv/c64dtv.c,
	src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvcart.c,
	src/c64dtv/c64dtvcia1.c, src/c64dtv/c64dtvcia2.c,
	src/c64dtv/c64dtvcpu.c, src/c64dtv/c64dtvcpu.h,
	src/c64dtv/c64dtvdma.c, 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/c64dtvpla.c, src/c64dtv/c64dtvsound.c,
	src/c64dtv/debugcart.c, src/c64dtv/debugcart.h,
	src/c64dtv/flash-trap.c, src/c64dtv/hummeradc.c,
	src/c64dtv/hummeradc.h: Some more stdint changes.

2017-08-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h,
	src/arch/gtk3/uisettings.c, src/arch/gtk3/uisettings.h: Gtk3: panic
	commit

2017-08-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiattach.c: Gtk3: update attach dialog mockup
	(warning: only attaching disk image to unit 8 actually works)

2017-08-26  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Joysticks in the GTK3 UI statusbar.

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

	* src/scpu64/scpu64-snapshot.c, src/scpu64/scpu64.c,
	src/scpu64/scpu64cpu.c, src/scpu64/scpu64cpu.h,
	src/scpu64/scpu64gluelogic.c, src/scpu64/scpu64mem.c,
	src/scpu64/scpu64mem.h, src/scpu64/scpu64meminit.c,
	src/scpu64/scpu64memsnapshot.c, src/scpu64/scpu64rom.c,
	src/scpu64/scpu64rom.h, src/scpu64/scpu64stubs.c: Some more stdint
	changes.

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

	* src/c64/c64-cmdline-options.c, src/c64/c64-memory-hacks.c,
	src/c64/c64-snapshot.c, src/c64/c64.c, src/c64/c64_256k.c,
	src/c64/c64_256k.h, src/c64/c64bus.c, src/c64/c64cia1.c,
	src/c64/c64cia2.c, src/c64/c64cpusc.c, src/c64/c64fastiec.c,
	src/c64/c64fastiec.h, src/c64/c64gluelogic.c, src/c64/c64iec.c,
	src/c64/c64io.c, src/c64/c64mem.c, src/c64/c64memlimit.c,
	src/c64/c64memlimit.h, src/c64/c64memrom.c, src/c64/c64memsc.c,
	src/c64/c64memsnapshot.c, src/c64/c64parallel.c, src/c64/c64pla.c,
	src/c64/c64rom.c, src/c64/c64sound.c, src/c64/patchrom.c,
	src/c64/plus256k.c, src/c64/plus256k.h, src/c64/plus60k.c,
	src/c64/plus60k.h, src/c64/psid.c, src/c64/psid.h,
	src/c64/vsid-debugcart.c, src/c64/vsid-debugcart.h,
	src/c64/vsid-snapshot.c, src/c64/vsid.c, src/c64/vsidcia1.c,
	src/c64/vsidcia2.c, src/c64/vsidmem.c, src/c64/vsidmeminit.c,
	src/c64/vsidmemsnapshot.c, src/c64/vsidpla.c, src/c64/vsidsound.c,
	src/c64/vsidstubs.c: Some more stdint changes.

2017-08-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/socketdrv/socketdrv.c: Remove very annoying warning

2017-08-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/vicii/vicii-draw.c: Fix typo

2017-08-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uiattach.c, src/arch/gtk3/uiattach.h: Gtk3: Add
	primitive 'attach' dialog

2017-08-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/fliplist.c: Don't segfault on invalid UNIT numbers in fliplists

2017-08-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiabout.c, src/arch/gtk3/uimenu.c,
	src/arch/gtk3/uimenu.h: Gtk3: clean up code a bit, add documentation

2017-08-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uiabout.c, src/arch/gtk3/uimenu.c,
	src/arch/gtk3/uimenu.h: Gtk3: About dialog: give a transient parent,
	make close button close the dialog

2017-08-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/pagefox.c: Fix function signature

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

	* src/aciacore.c, src/c64/c64mem.h, src/c64/c64memrom.h,
	src/c64/c64parallel.h, src/c64/c64pla.h, src/c64/c64rom.h,
	src/c64/cart/c64acia1.c, src/c64/cart/digimax.c,
	src/c64/cart/ds12c887rtc.c, src/c64/cart/georam.c,
	src/c64/cart/magicformel.c, src/c64/cart/magicvoice.c,
	src/c64/cart/mikroass.c, src/c64/cart/mmc64.c,
	src/c64/cart/mmcreplay.c, src/c64/cart/ocean.c,
	src/c64/cart/pagefox.c, src/c64/cart/prophet64.c,
	src/c64/cart/ramcart.c, src/c64/cart/retroreplay.c,
	src/c64/cart/reu.c, src/c64/cart/rexep256.c,
	src/c64/cart/rexutility.c, src/c64/cart/rgcd.c, src/c64/cart/ross.c,
	src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c,
	src/c64/cart/shortbus.c, src/c64/cart/shortbus_digimax.c,
	src/c64/cart/silverrock128.c, src/c64/cart/simonsbasic.c,
	src/c64/cart/snapshot64.c, src/c64/cart/stardos.c, src/c64/cart/stb.c,
	src/c64/cart/superexplode5.c, src/c64/cart/supergames.c,
	src/c64/cart/supersnapshot.c, src/c64/cart/supersnapshot4.c,
	src/c64/cart/warpspeed.c, src/c64/cart/westermann.c,
	src/c64/cart/zaxxon.c, src/cartio.h, src/midi.h: Some more stdint
	changes.

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

	* src/c64/cart/actionreplay.c, src/c64/cart/actionreplay.h,
	src/c64/cart/actionreplay2.c, src/c64/cart/actionreplay2.h,
	src/c64/cart/actionreplay3.c, src/c64/cart/actionreplay3.h,
	src/c64/cart/actionreplay4.c, src/c64/cart/actionreplay4.h,
	src/c64/cart/atomicpower.c, src/c64/cart/atomicpower.h,
	src/c64/cart/c64-generic.c, src/c64/cart/c64-generic.h,
	src/c64/cart/c64-midi.c, src/c64/cart/c64acia.h,
	src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c,
	src/c64/cart/c64cartmem.c, src/c64/cart/c64cartsystem.h,
	src/c64/cart/c64tpi.c, src/c64/cart/c64tpi.h, src/c64/cart/capture.c,
	src/c64/cart/capture.h, src/c64/cart/clockport.h,
	src/c64/cart/comal80.c, src/c64/cart/comal80.h,
	src/c64/cart/cpmcart.c, src/c64/cart/crt.c, src/c64/cart/crt.h,
	src/c64/cart/daa.c, src/c64/cart/daa.h, src/c64/cart/debugcart.c,
	src/c64/cart/delaep256.c, src/c64/cart/delaep256.h,
	src/c64/cart/delaep64.c, src/c64/cart/delaep64.h,
	src/c64/cart/delaep7x8.c, src/c64/cart/delaep7x8.h,
	src/c64/cart/diashowmaker.c, src/c64/cart/diashowmaker.h,
	src/c64/cart/dinamic.c, src/c64/cart/dinamic.h, src/c64/cart/dqbb.c,
	src/c64/cart/dqbb.h, src/c64/cart/easycalc.c, src/c64/cart/easycalc.h,
	src/c64/cart/easyflash.c, src/c64/cart/easyflash.h,
	src/c64/cart/epyxfastload.c, src/c64/cart/epyxfastload.h,
	src/c64/cart/exos.c, src/c64/cart/exos.h, src/c64/cart/expert.c,
	src/c64/cart/expert.h, src/c64/cart/final.c, src/c64/cart/final.h,
	src/c64/cart/final3.c, src/c64/cart/final3.h,
	src/c64/cart/finalplus.c, src/c64/cart/finalplus.h,
	src/c64/cart/formel64.c, src/c64/cart/formel64.h,
	src/c64/cart/freezeframe.c, src/c64/cart/freezeframe.h,
	src/c64/cart/freezemachine.c, src/c64/cart/freezemachine.h,
	src/c64/cart/funplay.c, src/c64/cart/funplay.h,
	src/c64/cart/gamekiller.c, src/c64/cart/gamekiller.h,
	src/c64/cart/georam.h, src/c64/cart/gmod2.c, src/c64/cart/gmod2.h,
	src/c64/cart/gs.c, src/c64/cart/gs.h, src/c64/cart/ide64.c,
	src/c64/cart/ide64.h, src/c64/cart/isepic.c, src/c64/cart/isepic.h,
	src/c64/cart/kcs.c, src/c64/cart/kcs.h, src/c64/cart/kingsoft.c,
	src/c64/cart/kingsoft.h, src/c64/cart/mach5.c, src/c64/cart/mach5.h,
	src/c64/cart/magicdesk.c, src/c64/cart/magicdesk.h,
	src/c64/cart/magicformel.h, src/c64/cart/magicvoice.h,
	src/c64/cart/mikroass.h, src/c64/cart/mmc64.h,
	src/c64/cart/mmcreplay.h, src/c64/cart/ocean.h,
	src/c64/cart/pagefox.h, src/c64/cart/prophet64.h,
	src/c64/cart/ramcart.h, src/c64/cart/retroreplay.h,
	src/c64/cart/reu.h, src/c64/cart/rexep256.h,
	src/c64/cart/rexutility.h, src/c64/cart/rgcd.h, src/c64/cart/ross.h,
	src/c64/cart/rrnetmk3.h, src/c64/cart/silverrock128.h,
	src/c64/cart/simonsbasic.h, src/c64/cart/snapshot64.h,
	src/c64/cart/stardos.h, src/c64/cart/stb.h,
	src/c64/cart/superexplode5.h, src/c64/cart/supergames.h,
	src/c64/cart/supersnapshot.h, src/c64/cart/supersnapshot4.h,
	src/c64/cart/warpspeed.h, src/c64/cart/westermann.h,
	src/c64/cart/zaxxon.h: Some more stdint changes.

2017-08-24  Stefan Haubenthal <polluks@LONESTAR.ORG>

	* doc/vice.texi: Fixed model confusion and some typos.

2017-08-23  groepaz <groepaz@gmx.net>

	* src/c64/c64pla.c: fix initial cpuport data

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

	* src/diag/c64_diag_586220_harness.c: Some more stdint changes.

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

	* src/tapeport/cp-clockf83.c, src/tapeport/dtl-basic-dongle.c,
	src/tapeport/tape_diag_586220_harness.c, src/tapeport/tapelog.c,
	src/tapeport/tapeport.c: Some more stdint changes.

2017-08-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/uiabout.c,
	src/arch/gtk3/uiabout.h, src/arch/gtk3/uimenu.c,
	src/arch/gtk3/uimenu.h: Gtk3: clean up menu code slightly, remove
	circular references between ui.c and uimenu.c

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

	* src/diag/c64_diag_586220_harness.h, src/digimaxcore.c,
	src/flash040.h, src/h6809regs.h, src/mos6510dtv.h,
	src/userport/userport.c, src/userport/userport_4bit_sampler.c,
	src/userport/userport_8bss.c, src/userport/userport_dac.c,
	src/userport/userport_diag_586220_harness.c,
	src/userport/userport_digimax.c, src/userport/userport_digimax.h,
	src/userport/userport_joystick.c, src/userport/userport_rtc_58321a.c,
	src/userport/userport_rtc_ds1307.c, src/wdc65816.h, src/z80regs.h:
	Some more stdint changes.

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

	* src/core/ata.c, src/core/ata.h, src/core/ciacore.c,
	src/core/ciatimer.c, src/core/ciatimer.h, src/core/flash040core.c,
	src/core/m93c86.c, src/core/m93c86.h, src/core/mc6821core.c,
	src/core/riotcore.c, src/core/ser-eeprom.c, src/core/ser-eeprom.h,
	src/core/spi-sdcard.c, src/core/spi-sdcard.h, src/core/t6721.c,
	src/core/t6721.h, src/core/tpicore.c, src/core/viacore.c: Some more
	stdint changes.

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

	* src/monitor/mon_assemble6502.c, src/monitor/mon_assemble65816.c,
	src/monitor/mon_assemble6809.c, src/monitor/mon_assembleR65C02.c,
	src/monitor/mon_assemblez80.c, src/monitor/mon_breakpoint.c,
	src/monitor/mon_disassemble.c, src/monitor/mon_drive.c,
	src/monitor/mon_file.c, src/monitor/mon_memmap.c,
	src/monitor/mon_memory.c, src/monitor/mon_parse.y,
	src/monitor/mon_register6502.c, src/monitor/mon_register6502dtv.c,
	src/monitor/mon_register65816.c, src/monitor/mon_register6809.c,
	src/monitor/mon_registerR65C02.c, src/monitor/mon_registerz80.c,
	src/monitor/mon_ui.c, src/monitor/mon_ui.h, src/monitor/mon_util.c,
	src/monitor/mon_util.h, src/monitor/monitor.c,
	src/monitor/monitor_network.c, src/monitor/montypes.h: Some more
	stdint changes.

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

	* src/rtc/bq4830y.c, src/rtc/bq4830y.h, src/rtc/ds1202_1302.c,
	src/rtc/ds1216e.c, src/rtc/ds12c887.c, src/rtc/ds12c887.h,
	src/rtc/ds1307.c, src/rtc/ds1307.h, src/rtc/ds1602.c,
	src/rtc/pcf8583.c, src/rtc/pcf8583.h, src/rtc/rtc-58321a.c,
	src/rtc/rtc-58321a.h, src/rtc/rtc-72421.c, src/rtc/rtc-72421.h,
	src/rtc/rtc.c, src/rtc/rtc.h: Some more stdint changes.

2017-08-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uiabout.c, src/arch/gtk3/uimenu.c,
	src/arch/gtk3/uimenu.h: Minor Gtk3 updates

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

	* src/sid/catweaselmkiii.c, src/sid/fastsid.c, src/sid/hardsid.c,
	src/sid/parsid.c, src/sid/resid.cc, src/sid/sid-snapshot.c,
	src/sid/sid.c, src/sid/sid.h, src/sid/ssi2001.c, src/sid/wave6581.h,
	src/sid/wave8580.h: Some more stdint changes.

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

	* src/rs232drv/rsuser.c, src/rsuser.h, src/userport/userport.h: Some
	more stdint changes.

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

	* src/printerdrv/driver-select.c, src/printerdrv/driver-select.h,
	src/printerdrv/drv-1520.c, src/printerdrv/drv-ascii.c,
	src/printerdrv/drv-mps803.c, src/printerdrv/drv-nl10.c,
	src/printerdrv/drv-raw.c, src/printerdrv/interface-serial.c,
	src/printerdrv/interface-userport.c, src/printerdrv/output-graphics.c,
	src/printerdrv/output-select.c, src/printerdrv/output-select.h,
	src/printerdrv/output-text.c: Some more stdint changes.

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

	* src/gfxoutputdrv/bmpdrv.c, src/gfxoutputdrv/doodledrv.c,
	src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.c,
	src/gfxoutputdrv/gifdrv.c, src/gfxoutputdrv/godotdrv.c,
	src/gfxoutputdrv/iffdrv.c, src/gfxoutputdrv/jpegdrv.c,
	src/gfxoutputdrv/koaladrv.c, src/gfxoutputdrv/nativedrv.c,
	src/gfxoutputdrv/nativedrv.h, src/gfxoutputdrv/pcxdrv.c,
	src/gfxoutputdrv/pngdrv.c, src/gfxoutputdrv/ppmdrv.c,
	src/gfxoutputdrv/quicktimedrv.c: Some more stdint changes.

2017-08-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uiabout.c, src/arch/gtk3/uiabout.h,
	src/arch/gtk3/uimenu.c: Wreck Gtk3 port even more

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

	* src/crtc/crtc-draw.c, src/crtc/crtc-draw.h, src/crtc/crtc-mem.c,
	src/crtc/crtc-mem.h, src/crtc/crtc-snapshot.c, src/crtc/crtc.c,
	src/crtc/crtc.h, src/crtc/crtctypes.h: Some more stdint changes.

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

	* AUTHORS, README, doc/html/index.html, man/vice.1,
	src/arch/unix/macosx/Resources/Credits.html,
	src/raster/raster-cache-const.h, src/vdc/vdc-draw.c,
	src/vdc/vdc-mem.c, src/vdc/vdc-mem.h, src/vdc/vdc-snapshot.c,
	src/vdc/vdc.c, src/vdc/vdctypes.h: Some more stdint changes.

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

	* doc/vice.texi: Fix typo.

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

	* doc/vice.texi, src/buildtools/infocontrib.sed: Added McMartin to the
	vice core members list.

2017-08-21  Marcus Sutton <loggedoubt@gmail.com>

	* src/viciivsid/vicii-badline.h, src/viciivsid/vicii-irq.h,
	src/viciivsid/vicii-mem.h, src/viciivsid/vicii-phi1.h,
	src/viciivsid/viciitypes.h, src/viciivsid/viciivsid-badline.c,
	src/viciivsid/viciivsid-draw.c, src/viciivsid/viciivsid-fetch.c,
	src/viciivsid/viciivsid-irq.c, src/viciivsid/viciivsid-mem.c,
	src/viciivsid/viciivsid-phi1.c, src/viciivsid/viciivsid-snapshot.c,
	src/viciivsid/viciivsid-sprites.c, src/viciivsid/viciivsid.c,
	src/viciivsid/viciivsid.h: Some more stdint changes.

2017-08-21  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/uistatusbar.h: Added svn properties.

2017-08-21  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uistatusbar.c: Included
	"drive.h".

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

	* src/viciisc/vicii-chip-model.h, src/viciisc/vicii-cycle.c,
	src/viciisc/vicii-draw-cycle.c, src/viciisc/vicii-draw.c,
	src/viciisc/vicii-fetch.c, src/viciisc/vicii-fetch.h,
	src/viciisc/vicii-irq.c, src/viciisc/vicii-irq.h,
	src/viciisc/vicii-mem.c, src/viciisc/vicii-mem.h,
	src/viciisc/vicii-phi1.c, src/viciisc/vicii-phi1.h,
	src/viciisc/vicii-snapshot.c, src/viciisc/vicii.c,
	src/viciisc/viciitypes.h: Some more stdint changes.

2017-08-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uimenu.c, src/arch/gtk3/uimenu.h: Add start of Gtk3 menu
	handling code

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

	* src/c64/c64cart.h, src/c64/c64cia.h, src/c64/cart/c64cartmem.h,
	src/c64dtv/c64dtvblitter.h, src/c64dtv/c64dtvdma.h, src/cartridge.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-text-ext.h,
	src/raster/raster-cache-text-std.h, src/raster/raster-cache.h,
	src/raster/raster-line-changes-sprite.c, src/raster/raster-line.c,
	src/raster/raster-sprite-cache.h, src/raster/raster-sprite-status.c,
	src/raster/raster-sprite-status.h, src/raster/raster.c,
	src/raster/raster.h, src/screenshot.h, src/vicii.h: Some more stdint
	changes.

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

	* src/vicii/vicii-badline.c, src/vicii/vicii-badline.h,
	src/vicii/vicii-draw.c, vice/src/vicii/vicii-fetch.c,
	src/vicii/vicii-irq.c, src/vicii/vicii-irq.h, src/vicii/vicii-mem.c,
	src/vicii/vicii-mem.h, src/vicii/vicii-phi1.c, src/vicii/vicii-phi1.h,
	src/vicii/vicii-snapshot.c, src/vicii/vicii-sprites.c,
	src/vicii/vicii.c, src/vicii/viciidtv-draw.c,
	src/vicii/viciidtv-snapshot.c, src/vicii/viciitypes.h: Some more
	stdint changes.

2017-08-20  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.c: Put all possible drives in GTK3 status
	bar

2017-08-20  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/uistatusbar.c,
	src/arch/gtk3/uistatusbar.h: Clean up and wire up the start of the
	GTK3 status bar

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

	* src/imagecontents.h, src/palette.h, src/rawfile.h,
	src/video/render1x1.c, src/video/render1x1.h,
	src/video/render1x1crt.c, src/video/render1x1crt.h,
	src/video/render1x1ntsc.c, src/video/render1x1ntsc.h,
	src/video/render1x1pal.c, src/video/render1x1pal.h,
	src/video/render1x2.c, src/video/render1x2.h,
	src/video/render1x2crt.c, src/video/render1x2crt.h,
	src/video/render2x2.c, src/video/render2x2.h,
	src/video/render2x2crt.c, src/video/render2x2crt.h,
	src/video/render2x2ntsc.c, src/video/render2x2ntsc.h,
	src/video/render2x2pal.c, src/video/render2x2pal.h,
	src/video/render2x4.c, src/video/render2x4.h,
	src/video/render2x4crt.c, src/video/render2x4crt.h,
	src/video/renderscale2x.c, src/video/renderscale2x.h,
	src/video/renderyuv.c, src/video/renderyuv.h,
	src/video/video-canvas.c, src/video/video-color.c,
	src/video/video-color.h, src/video/video-render-1x2.c,
	src/video/video-render-2x2.c, src/video/video-render-crt.c,
	src/video/video-render-pal.c, src/video/video-render.c,
	src/video/video-render.h, src/video/video-sound.c,
	src/video/video-sound.h, src/video.h: Some more stdint changes.

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

	* src/imagecontents/diskcontents-block.c,
	src/imagecontents/diskcontents-iec.c,
	src/imagecontents/imagecontents.c: Some more stdint changes.

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

	* src/fileio/cbmfile.c, src/fileio/cbmfile.h, src/fileio/fileio.c,
	src/fileio/p00.c, src/fileio/p00.h: Some more stdint changes.

2017-04-19  pottendo  <pottendo@aon.at>

	* src/arch/unix/x11/gnome/uimenu.c: fixed a gtk warnings/crash.
	uimenu.c (ui_menu_create): activated callback for destroy signal in
	menus for checkmarks. Fixed some memory-corruption related crash/gtk
	warnings when multiply clicking on the drive status widget.

2017-08-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/widgets, src/arch/gtk3/widgets/resources: Add proper
	dirs to gtk3 to avoid 10000+ files in a single directory

2017-08-18  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/uistatusbar.h: Add missing uistatusbar.h file

2017-08-17  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/uistatusbar.c: First steps towards a real statusbar

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/tap.h, src/tape/t64.c, src/tape/t64.h, src/tape/tap.c,
	src/tape/tape-snapshot.c, src/tape/tape.c, src/tape/tapeimage.c: Some
	more stdint changes.

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/parallel/parallel-trap.c, src/parallel/parallel-trap.h,
	src/parallel/parallel.c: Some more stdint changes.

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/serial/fsdrive.c, src/serial/fsdrive.h, src/serial/realdevice.c,
	src/serial/realdevice.h, src/serial/serial-iec-bus.c,
	src/serial/serial-iec-bus.h, src/serial/serial-iec-device.c,
	src/serial/serial-iec-lib.c, src/serial/serial-iec.c,
	src/serial/serial-iec.h, src/serial/serial-trap.c,
	src/serial/serial-trap.h: Some more stdint changes.

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/diskimage/diskimage.c, src/diskimage/fsimage-create.c,
	src/diskimage/fsimage-dxx.c, src/diskimage/fsimage-dxx.h,
	src/diskimage/fsimage-gcr.c, src/diskimage/fsimage-gcr.h,
	src/diskimage/fsimage-p64.c, src/diskimage/fsimage-p64.h,
	src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c,
	src/diskimage/fsimage.h, src/diskimage/rawimage.c,
	src/diskimage/rawimage.h, src/diskimage/realimage.c,
	src/diskimage/realimage.h, src/iecbus/iecbus.c, src/serial.h: Some
	more stdint changes.

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/charset.h, src/fsdevice/fsdevice-flush.c,
	src/fsdevice/fsdevice-open.c, src/fsdevice/fsdevice-open.h,
	src/fsdevice/fsdevice-read.c, src/fsdevice/fsdevice-read.h,
	src/fsdevice/fsdevice-write.c, src/fsdevice/fsdevice-write.h,
	src/fsdevice/fsdevice.c, src/fsdevice/fsdevicetypes.h, src/tape.h:
	Some more stdint changes.

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/fileio.h, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-command.c,
	src/vdrive/vdrive-command.h, src/vdrive/vdrive-dir.c,
	src/vdrive/vdrive-dir.h, src/vdrive/vdrive-iec.c,
	src/vdrive/vdrive-iec.h, src/vdrive/vdrive-rel.c,
	src/vdrive/vdrive-rel.h, src/vdrive/vdrive-snapshot.c,
	src/vdrive/vdrive.c, src/vdrive/vdrive.h: Some more stdint changes.

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/6510core.c, src/65c02core.c, src/cbmdos.h,
	src/drive/drive-snapshot.c, src/drive/drive-sound.c,
	src/drive/drive-writeprotect.c, src/drive/drive.c,
	src/drive/drivecpu.c, src/drive/drivecpu65c02.c, src/drive/drivemem.c,
	src/drive/driverom.c, src/drive/rotation.c, src/gcr.h,
	src/machine-bus.h, src/monitor.h, src/vdrive/vdrive-bam.h: Some more
	stdint changes.

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/riot.h: Typo fix.

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/attach.h, src/drive/drive-writeprotect.h,
	src/drive/iec128dcr/iec128dcrrom.c, src/drive/iecieee/via2d.c,
	src/drive/ieee/fdc.c, src/drive/ieee/ieeerom.c,
	src/drive/ieee/memieee.c, src/drive/ieee/riot1d.c,
	src/drive/ieee/riot2d.c, src/drive/ieee/riotd.h,
	src/drive/ieee/via1d2031.c, src/drive/ieee/via1d2031.h,
	src/drive/tcbm/glue1551.c, src/drive/tcbm/glue1551.h,
	src/drive/tcbm/mem1551.c, src/drive/tcbm/tcbmrom.c,
	src/drive/tcbm/tpid.c, src/drive/tcbm/tpid.h, src/drive/tcbm.h,
	src/parallel.h, src/riot.h, src/tpi.h: Some more stdint changes.

2017-08-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/pet/petdww.h: Fix grammar

2017-08-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/pet/petdww.c, src/pet/petdww.h: Fix mypia* warnings

2017-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/cia.h, src/diskimage.h, src/drive/driverom.h,
	src/drive/iec/cia1571d.c, src/drive/iec/cia1581d.c,
	src/drive/iec/ciad.h, src/drive/iec/fdd.c, src/drive/iec/fdd.h,
	src/drive/iec/iecrom.c, src/drive/iec/memiec.c,
	src/drive/iec/pc8477.c, src/drive/iec/pc8477.h,
	src/drive/iec/via1d1541.c, src/drive/iec/via1d1541.h,
	src/drive/iec/via4000.c, src/drive/iec/via4000.h,
	src/drive/iec/wd1770.c, src/drive/iec/wd1770.h, src/drive/rotation.h,
	src/drive/viad.h, src/iecbus.h, src/interrupt.h, src/mem.h,
	src/sysfile.h, src/traps.h, src/via.h: Some more stdint changes.

2017-08-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/hwsiddrv/cw-win32-dll.c: Fix warnings

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

	* src/core/mc6821core.h, src/drive/drive.h, src/drive/drivemem.h,
	src/drive/drivetypes.h, src/drive/iec/c64exp/dolphindos3.c,
	src/drive/iec/c64exp/profdos.c, src/drive/iec/c64exp/stardos-exp.c,
	src/drive/iec/c64exp/supercard.c, src/iecdrive.h, src/lib/p64/p64.h,
	src/lib/p64/p64config.h, src/mos6510.h, src/r65c02.h,
	src/rtc/ds1216e.h: Some more stdint changes.

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

	* src/catweaselmkiii.h, src/hardsid.h,
	src/hwsiddrv/catweaselmkiii-amiga-drv.c,
	src/hwsiddrv/catweaselmkiii-beos-drv.c,
	src/hwsiddrv/catweaselmkiii-dos-drv.c,
	src/hwsiddrv/catweaselmkiii-unix-drv.c,
	src/hwsiddrv/catweaselmkiii-win32-drv.c,
	src/hwsiddrv/cw-amiga-clockport.c, src/hwsiddrv/cw-amiga-device.c,
	src/hwsiddrv/cw-amiga-openpci.c, src/hwsiddrv/cw-amiga-os4.c,
	src/hwsiddrv/cw-amiga-zorro.c, src/hwsiddrv/cw-amiga.h,
	src/hwsiddrv/cw-unix-device.c, src/hwsiddrv/cw-unix-pci.c,
	src/hwsiddrv/cw-unix.h, src/hwsiddrv/cw-win32-dll.c,
	src/hwsiddrv/cw-win32.h, src/hwsiddrv/hardsid-amiga-drv.c,
	src/hwsiddrv/hardsid-beos-drv.c, src/hwsiddrv/hardsid-dos-drv.c,
	src/hwsiddrv/hardsid-unix-drv.c, src/hwsiddrv/hardsid-win32-drv.c,
	src/hwsiddrv/hs-amiga-gg2isa.c, src/hwsiddrv/hs-amiga-openpci.c,
	src/hwsiddrv/hs-amiga-os4.c, src/hwsiddrv/hs-amiga.h,
	src/hwsiddrv/hs-beos-isa.c, src/hwsiddrv/hs-beos-pci.c,
	src/hwsiddrv/hs-beos.h, src/hwsiddrv/hs-dos-isa.c,
	src/hwsiddrv/hs-dos-pci.c, src/hwsiddrv/hs-dos.h,
	src/hwsiddrv/hs-unix-isa.c, src/hwsiddrv/hs-unix-linux.c,
	src/hwsiddrv/hs-unix-pci.c, src/hwsiddrv/hs-unix.h,
	src/hwsiddrv/parsid-beos-drv.c, src/hwsiddrv/parsid-dos-drv.c,
	src/hwsiddrv/parsid-unix-drv.c, src/hwsiddrv/ps-ieee1284.c,
	src/hwsiddrv/ps-unix-file.c, src/hwsiddrv/ps-unix-io.c,
	src/hwsiddrv/ps-unix.h, src/hwsiddrv/ssi2001-amiga-drv.c,
	src/hwsiddrv/ssi2001-beos-drv.c, src/hwsiddrv/ssi2001-dos-drv.c,
	src/hwsiddrv/ssi2001-unix-drv.c, src/iodrv/io-access.h,
	src/iodrv/io-beos-access.c, src/iodrv/io-unix-access.c,
	src/iodrv/pci-beos-drv.c, src/iodrv/pci-beos-drv.h,
	src/iodrv/pci-dos-drv.c, src/iodrv/pci-dos-drv.h,
	src/iodrv/pci-unix-drv.c, src/iodrv/pci-unix-drv.h,
	src/mididrv/midi-osx-drv.c, src/mididrv/midi-unix-drv.c,
	src/mididrv.h, src/parsid.h, src/sid/sid-snapshot.h, src/ssi2001.h:
	Some more stdint changes.

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

	* src/sounddrv/soundahi.c, src/sounddrv/soundaiff.c,
	src/sounddrv/soundaix.c, src/sounddrv/soundallegro.c,
	src/sounddrv/soundalsa.c, src/sounddrv/soundarts.c,
	src/sounddrv/soundbeos.cc, src/sounddrv/soundbsp.cc,
	src/sounddrv/soundcoreaudio.c, src/sounddrv/sounddart.c,
	src/sounddrv/sounddummy.c, src/sounddrv/sounddump.c,
	src/sounddrv/soundflac.c, src/sounddrv/soundfs.c,
	src/sounddrv/soundhpux.c, src/sounddrv/soundiff.c,
	src/sounddrv/soundmidas.c, src/sounddrv/soundmovie.c,
	src/sounddrv/soundmovie.h, src/sounddrv/soundmp3.c,
	src/sounddrv/soundpulse.c, src/sounddrv/soundsdl.c,
	src/sounddrv/soundsgi.c, src/sounddrv/soundsun.c,
	src/sounddrv/sounduss.c, src/sounddrv/soundvoc.c,
	src/sounddrv/soundvorbis.c, src/sounddrv/soundwav.c: Some more stdint
	changes.

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

	* src/joyport/bbrtc.c, src/joyport/cardkey.c,
	src/joyport/coplin_keypad.c, src/joyport/cx21.c, src/joyport/cx85.c,
	src/joyport/joyport.c, src/joyport/joyport.h, src/joyport/joystick.c,
	src/joyport/joystick.h, src/joyport/lightpen.c, src/joyport/mouse.c,
	src/joyport/mouse.h, src/joyport/paperclip64.c,
	src/joyport/rushware_keypad.c, src/joyport/sampler2bit.c,
	src/joyport/sampler4bit.c, src/joyport/script64_dongle.c,
	src/joyport/vizawrite64_dongle.c, src/joyport/waasoft_dongle.c,
	src/rtc/ds1202_1302.h, src/rtc/ds1602.h, src/sound.h: Some more stdint
	changes.

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

	* src/arch/gtk3/types.h, src/machine.h, src/maincpu.h,
	src/samplerdrv/file_drv.c, src/samplerdrv/sampler.c,
	src/samplerdrv/sampler.h, src/snapshot.h, src/uiapi.h: Some more
	stdint changes.

2017-08-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/vdrive/vdrive-dir.c: Reflect CBMDOS's handling of '11750': '$'
	will not match, so no need to handle it as a special case

2017-08-16  Bas Wassink <b.wassink@ziggo.nl>

	* man/petcat.1: Fix typo

2017-08-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/vdrive/vdrive-dir.c: Make vdrive handle LOAD"$$",<unit>

2017-08-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbmdos.c, src/vdrive/vdrive-dir.c: Apply vdrive patch by Greg
	King, fixes bug #926

2017-08-15  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/ui.c: Added a temporary implementation of ui_error()
	to the native GTK3 port: it just prints the error to stderr.

2017-08-15  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/archdep.c: Added a fix for a startup crash in the
	native GTK3 port.

2017-08-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/lightpendrv.c, src/arch/win32/ui-resources.c,
	src/arch/win32/ui.h, src/arch/win32/videoarch.h, src/main.c,
	src/monitor/monitor_network.c, src/opencbmlib.c, src/plus4/ted.c,
	src/raster/raster-canvas.c, src/raster/raster.c,
	src/serial/realdevice.c, src/socketdrv/socket-amiga-drv.c,
	src/socketdrv/socket-win32-drv.c, src/socketdrv/socketdrv.c,
	src/vic20/vic.c, src/vicii/vicii.c, src/viciisc/vicii.c,
	src/viciivsid/viciivsid.c, src/video/video-canvas.c,
	src/video/video-color.c, src/video/video-resources.c,
	src/video/video-viewport.c, src/vsync.c: Windows stdint fixes.

2017-08-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/types.h: Make the windows types.h use stdint types.

2017-08-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/types.h: Update gtk3/types.h, needs testing on Windows

2017-08-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/types.h: Update win32/types.h to make mingw32 builds
	work again

2017-08-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/joy.c, src/arch/amigaos/joyai.c,
	src/arch/amigaos/joyll.c, src/arch/amigaos/timer.c,
	src/arch/amigaos/ui.c, src/arch/amigaos/uiapi.c,
	src/arch/amigaos/uicart.c, src/arch/amigaos/uicart.h,
	src/arch/amigaos/uicolor.c: More stdint updates for the amiga ports.

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

	* src/arch/amigaos/blockdev.c, src/arch/amigaos/rawnetarch.c,
	src/arch/amigaos/rs232.c, src/arch/amigaos/types.h, src/blockdev.h,
	src/c64/cart/cs8900io.c, src/core/cs8900.c, src/lib/libx264/configure,
	src/rs232dev.h, src/rs232drv/rs232.c, src/rs232drv/rs232.h,
	src/rs232drv/rs232drv.c, src/rs232drv/rs232net.c, src/rs232drv.h,
	src/rs232net.h, src/socketdrv/socket-amiga-impl.h, src/util.c,
	src/util.h: Some amiga stdint.h fixes.

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

	* src/arch/amigaos/types.h: Changed to use stdint.h, and provide a
	warning if stdint cannot be included about how stdint.h will be
	mandatory in the next release.

2017-08-14  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix --enable/disable-ethernet configure switch for
	Win32 builds

2017-08-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Remove the keyboard accelerators from the
	GtkWindow's for now

2017-08-13  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/ui.h, src/arch/gtk3/video.c:
	Refactoring of toplevel window creation in GTK3

2017-08-13  Marcus Sutton <loggedoubt@gmail.com>

	* src/monitor/monitor.c: Fixed gcc2 parse errors.

2017-08-12  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/uicmdline.h: Removed unused uicmdline.h file from BeOS
	port.

2017-08-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/Makefile.am, src/arch/amigaos/uicmdline.c,
	src/arch/msdos/Makefile.am, src/arch/msdos/uicmdline.c: Remove unused
	uicmdline.c files from AmigaOS and MSDOS ports

2017-08-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/Makefile.am, src/arch/sdl/uicmdline.c: Remove unused
	cmdline.c from SDL

2017-08-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/Makefile.am, src/arch/beos/ui.cc,
	src/arch/beos/uicmdline.c: Remove cmdline.c from BeOS

2017-08-12  Bas Wassink <b.wassink@ziggo.nl>

	* po/POTFILES.in, src/arch/gtk3/Makefile.am,
	src/arch/gtk3/uicmdline.c, src/arch/unix/gui/Makefile.am,
	src/arch/unix/gui/uicmdline.c, src/arch/win32/Makefile.am,
	src/arch/win32/uicmdline.c: Remove useless uicmdline.c files from
	Unix, Gtk3 and Win32 ports

2017-08-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/cmdline.c: Revert r33344, -help does work when redirecting to
	file or piping to more. (thanks Greg)

2017-08-11  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/ui.c, src/arch/gtk3/video.c: Initial test with status
	label

2017-08-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uiaccelerators.c,
	src/arch/gtk3/uiaccelerators.h, src/arch/gtk3/video.c: Gtk3: add
	custom keyboard shortcuts stubs

2017-08-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/not_implemented.h, src/arch/gtk3/uistatusbar.c: Gtk3:
	Make limiting repeated debug messages a bit more flexible

2017-08-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uistatusbar.c: Gtk3: some more debug message fixes

2017-08-11  Marcus Sutton <loggedoubt@gmail.com>

	* src/platform/platform.h, src/platform/platform_macosx.c: Fixed the
	runtime detection code for macOS.

2017-08-11  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/archdep_unix.c: Fixed the *nix sysfile paths function
	in the native GTK3 port.

2017-08-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/zfile.c: Fix initializer, add rant

2017-08-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/socket.c: More initializer fixes

2017-08-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/mididrv/midi-unix-drv.c, src/monitor/mon_command.c,
	src/pet/petmem.c, src/pet/petmodel.c, src/rs232drv/rs232net.c,
	src/socket.c: Fix initializers

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uistatusbar.c: Gtk3: don't polute stdout with repeated
	messages

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c: Add note

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/rs232-win32-dev.c: Warning fixes

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c: Gtk3: fix archdep_filename_parameter() and
	archdep_quote_parameter() for Linux

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c: Gtk3:
	implement more arcdep functions, loading gzip files works, zip files
	mysteriously fail at the moment

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/joy-win32.c, src/arch/win32/joy.c: Some warning fixes

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c: Gtk3: more archdep function
	implementations

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c: Gtk3: implement some archdep functions

2017-08-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/archdep.c: Remove 'static', useless and confusing

2017-08-09  Kajtar Zsolt <soci@c64.rulez.org>

	* src/65816core.c: This depends on emulation mode not register size

2017-08-08  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/uimon-fallback.c,
	src/arch/gtk3/uimon.c: added fallback code for monitor in regular
	terminal without vte. this should perhaps be shared with sdl code
	later...

2017-08-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/types.h: Add #include <stdint.h> for intptr_t

2017-08-08  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/archdep_win32.c, src/arch/gtk3/archdep_win32.h: added
	some stuff to archdep to make windows port start up (see wiki)

2017-08-08  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/types.h: patch types to play nice with windows

2017-08-08  groepaz <groepaz@gmx.net>

	* src/sound.c: temporarily disable soundwmm driver reference when
	compiling gtk3 port until configure is fixed

2017-08-08  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/joy-win32-dinput-handle.c, src/arch/gtk3/joy-win32.c:
	commented out not yet working bits

2017-08-08  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/rs232-win32-dev.c: use UINT32_MAX

2017-08-08  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/rs232-win32-dev.c: use UINT_MAX instead if MAXuint32_t
	(whatever that is)

2017-08-08  groepaz <groepaz@gmx.net>

	* src/iodrv/io-unix-access.c: added missing compile guard

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

	* configure.proto: Define WIN32_COMPILE for windows gtk3 builds.

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

	* configure.proto: Untested native gtk3 for windows changes.

2017-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/cmdline.c: Fix --help handling on Windows

2017-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/uicmdline.c, src/arch/beos/uicmdline.c,
	src/arch/gtk3/uicmdline.c, src/arch/sdl/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/uicmdline.h: Remove
	ui_cmdline_show_help(), move code into cmdline.c

2017-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/vic20ui.c: Gtk3: make ui_shutdown() pass so we can see
	the debug output of lib.c

2017-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/uicmdline.c: Add note

2017-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c: Fix typo

2017-08-07  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/vsidui.c: make functions warn-only, allows vsid to
	start

2017-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/uicmdline.c: Gtk3: Implement ui_cmdline_show_help()

2017-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c: Add missing include

2017-08-06  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/uistatusbar.c: added some comments

2017-08-06  Marcus Sutton <loggedoubt@gmail.com>

	* 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/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: Added a PET
	model selection menu to the Cocoa port.

2017-08-06  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/archdep_unix.c: added archdep mkdir and stat, this
	allowes autostarting of prg files work with default settings
	(from d64)

2017-08-06  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/ui.c, src/arch/gtk3/video.c: show fps/speed in title
	bar. includes temporary hax (sorry :))

2017-08-06  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/kbd.c, src/arch/sdl/archdep_unix.c: Locale-based
	layout detection, with correct detection of en_US and en_UK

2017-08-06  groepaz <groepaz@gmx.net>

	* data/VIC20/Makefile.am, data/VIC20/gtk3_pos.vkm,
	data/VIC20/gtk3_sym.vkm: make copies of the x11 keymaps as a starting
	point

2017-08-06  groepaz <groepaz@gmx.net>

	* data/SCPU64/Makefile.am, data/SCPU64/gtk3_keyrah.vkm,
	data/SCPU64/gtk3_keyrah_de.vkm, data/SCPU64/gtk3_pos.vkm,
	data/SCPU64/gtk3_pos_de.vkm, data/SCPU64/gtk3_sym.vkm,
	data/SCPU64/gtk3_sym_de.vkm: make copies of the x11 keymaps as a
	starting point

2017-08-06  groepaz <groepaz@gmx.net>

	* data/PLUS4/Makefile.am, data/PLUS4/gtk3_pos.vkm,
	data/PLUS4/gtk3_sym.vkm, data/PLUS4/gtk3_sym_de.vkm: make copies of
	the x11 keymaps as a starting point

2017-08-06  groepaz <groepaz@gmx.net>

	* data/PET/Makefile.am, data/PET/gtk3_bude_pos.vkm,
	data/PET/gtk3_bude_pos_de.vkm, data/PET/gtk3_bude_sym.vkm,
	data/PET/gtk3_bude_sym_de.vkm, data/PET/gtk3_buuk_pos.vkm,
	data/PET/gtk3_buuk_pos_de.vkm, data/PET/gtk3_buuk_sym.vkm,
	data/PET/gtk3_buuk_sym_de.vkm, data/PET/gtk3_grus_pos.vkm,
	data/PET/gtk3_grus_pos_de.vkm, data/PET/gtk3_grus_sym.vkm,
	data/PET/gtk3_grus_sym_de.vkm, data/PET/gtk3_sym.vkm: make copies of
	the x11 keymaps as a starting point

2017-08-06  groepaz <groepaz@gmx.net>

	* data/CBM-II/Makefile.am, data/CBM-II/gtk3_sym.vkm,
	data/CBM-II/gtk3_sym_de.vkm: make copies of the x11 keymaps as a
	starting point

2017-08-06  groepaz <groepaz@gmx.net>

	* data/C128/Makefile.am, data/C128/gtk3_pos.vkm,
	data/C128/gtk3_sym.vkm: make copies of the x11 keymaps as a starting
	point

2017-08-06  groepaz <groepaz@gmx.net>

	* data/C64DTV/Makefile.am, data/C64DTV/gtk3_keyrah.vkm,
	data/C64DTV/gtk3_keyrah_de.vkm, data/C64DTV/gtk3_pos.vkm,
	data/C64DTV/gtk3_pos_de.vkm, data/C64DTV/gtk3_sym.vkm,
	data/C64DTV/gtk3_sym_de.vkm: make copies of the x11 keymaps as a
	starting point

2017-08-06  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/kbd.c: Fix deshifting handling

2017-08-06  groepaz <groepaz@gmx.net>

	* data/C64/Makefile.am, data/C64/gtk3_keyrah.vkm,
	data/C64/gtk3_keyrah_de.vkm, data/C64/gtk3_pos.vkm,
	data/C64/gtk3_pos_de.vkm, data/C64/gtk3_sym.vkm,
	data/C64/gtk3_sym_de.vkm: make copies of the x11 keymaps as a starting
	point

2017-08-06  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/kbd.c, src/arch/gtk3/kbd.h, src/arch/gtk3/video.c:
	Wire up the GTK3 keyboard events

2017-08-06  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/ui.c: better use NOT_IMPLEMENTED_WARN_ONLY

2017-08-06  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/ui.c: this makes autostart work

2017-08-06  groepaz <groepaz@gmx.net>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/cbm2ui.c, src/arch/gtk3/cbm5x0ui.c,
	src/arch/gtk3/petui.c, src/arch/gtk3/plus4ui.c,
	src/arch/gtk3/scpu64ui.c, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/vsidui.c: make all emus start up

2017-08-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c: Fix memory leaks

2017-08-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/not_implemented.h: Add TEMPORARY_IMPLEMENTATION()
	macro to indicate a temporary hack

2017-08-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Comment out unused argv[] in ui_init_finalize()
	for now

2017-08-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib.c: Fix missing prototypes for debug builds

2017-08-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uifullscreen-menu.h: Fix missing initializers in
	UI_FULLSCREEN() macro

2017-08-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uinetplay.c: Fix missing initializer

2017-08-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/sfx_soundexpander.c: Comment out currently unused
	variable

2017-08-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_ffmpeg.c, src/arch/unix/x11/gnome/about.c: Remove
	unused variables

2017-08-06  Kajtar Zsolt <soci@c64.rulez.org>

	* configure.proto, src/arch/unix/rawnetarch.c, src/vicefeatures.c: Add
	support for TAP virtual network interface. This is Linux only for now,
	but drivers exist for other platforms as well:
	https://en.wikipedia.org/wiki/TUN/TAP#Platforms The advantage is that
	VICE does not need to run as root and testing can be done without any
	real network interface. For external network access the TAP interface
	may be bridged/routed as needed.

2017-08-06  Kajtar Zsolt <soci@c64.rulez.org>

	* src/vicefeatures.c: PCAP needs to be here

2017-08-06  Kajtar Zsolt <soci@c64.rulez.org>

	* configure.proto, src/arch/amigaos/c128ui.c,
	src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c,
	src/arch/amigaos/c64uires.h, src/arch/amigaos/mui/uic64cart.c,
	src/arch/amigaos/rawnetarch.c, src/arch/amigaos/scpu64ui.c,
	src/arch/amigaos/scpu64uires.h,
	src/arch/android/AnVICE/config.android.h.proto,
	src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc,
	src/arch/beos/scpu64ui.cc, src/arch/beos/vicemenu.cc,
	src/arch/gtk3/rawnetarch.c, src/arch/gtk3/rawnetarch_unix.c,
	src/arch/gtk3/rawnetarch_win32.c, src/arch/msdos/c128ui.c,
	src/arch/msdos/c64ui.c, src/arch/msdos/rawnetarch.c,
	src/arch/msdos/scpu64ui.c, src/arch/msdos/uiethernetcart.c,
	src/arch/msdos/uiethernetcart.h, src/arch/msdos/uiide64.c,
	src/arch/msdos/vic20ui.c, src/arch/sdl/menu_c128hw.c,
	src/arch/sdl/menu_c64_common_expansions.c, src/arch/sdl/menu_c64hw.c,
	src/arch/sdl/menu_ethernet.c, src/arch/sdl/menu_ethernetcart.c,
	src/arch/sdl/menu_scpu64hw.c, src/arch/sdl/menu_vic20hw.c,
	src/arch/sdl/msvc-files/ide-config-mips.h,
	src/arch/sdl/msvc-files/ide-config-sdl2.h,
	src/arch/sdl/msvc-files/ide-config.h, src/arch/sdl/rawnetarch.c,
	src/arch/sdl/win32-watcom/ide-config.h, src/arch/sdl/x128_ui.c,
	src/arch/sdl/x64_ui.c, src/arch/sdl/x64sc_ui.c,
	src/arch/sdl/xscpu64_ui.c, src/arch/sdl/xvic_ui.c,
	src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/scpu64ui.c,
	src/arch/unix/gui/uiethernetcart.c, src/arch/unix/gui/uiide64.c,
	src/arch/unix/gui/vic20ui.c, src/arch/unix/rawnetarch.c,
	src/arch/win32/c128ui.c, src/arch/win32/c64ui.c,
	src/arch/win32/msvc/ide-config.h, src/arch/win32/rawnetarch.c,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/reside64.rc,
	src/arch/win32/resscpu64.rc, src/arch/win32/resvic20.rc,
	src/arch/win32/scpu64ui.c, src/arch/win32/ui.c,
	src/arch/win32/uiethernet.c, src/arch/win32/uiethernet.h,
	src/arch/win32/uiide64.c, src/arch/win32/vic20ui.c,
	src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c,
	src/c64/cart/c64cartmem.c, src/c64/cart/clockport-rrnet.c,
	src/c64/cart/clockport.c, src/c64/cart/crt.c, src/c64/cart/cs8900io.c,
	src/c64/cart/cs8900io.h, src/c64/cart/ethernetcart.c,
	src/c64/cart/ethernetcart.h, src/c64/cart/rrnetmk3.c,
	src/c64/cart/shortbus.c, src/c64/cart/shortbus_etfe.c,
	src/c64/cart/shortbus_etfe.h, src/core/cs8900.c, src/core/cs8900.h,
	src/rawnet.c, src/rawnet.h, src/rawnetarch.h, src/translate.txt,
	src/translate_text.c, src/vic20/cart/vic20cart.c,
	src/vic20/cart/vic20cartmem.c, src/vicefeatures.c: Create RAWNET from
	PCAP. Right now PCAP is a synonym to raw network access. This is
	unfortunate if one wants to add raw network access without the use of
	PCAP. So rename/split.

2017-08-06  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/video.c, src/arch/gtk3/videoarch.h: Draft
	implementation of Cairo-based native GTK3 display

2017-08-04  Michael C. Martin <mcmartin@gmail.com>

	* src/arch/gtk3/not_implemented.h: Have not_implemented.h include
	stdio, which it requires

2017-08-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/console.c, src/arch/gtk3/kbd.c,
	src/arch/gtk3/mousedrv.c, src/arch/gtk3/ui.c, src/arch/gtk3/video.c,
	src/arch/gtk3/vsyncarch.c: Apply Gtk3 patch my McMartin, thanks!

2017-08-04  Bas Wassink <b.wassink@ziggo.nl>

	* doc/coding-guidelines.txt: Remove tabs from a text that says not to
	use tabs

2017-08-04  Bas Wassink <b.wassink@ziggo.nl>

	* doc/coding-guidelines.txt: Update coding guidelines

2017-08-01  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/blockdev.c, src/arch/beos/types.h, src/blockdev.h:
	Added untested partial fix of integer types on BeOS.

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

	* src/platform/platform_freebsd_runtime_os.c,
	src/platform/platform_freebsd_version.h: Updated for freeBSD 11.1

2017-08-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/blockdev.c, src/arch/beos/blockdev.c,
	src/arch/gtk3/blockdev.c, src/arch/sdl/blockdev.c,
	src/arch/unix/blockdev.c, src/arch/win32/blockdev.c, src/blockdev.h:
	C99-ify blockdev

2017-08-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/rs232.c, src/arch/gtk3/rs232-unix-dev.c,
	src/arch/gtk3/rs232-win32-dev.c, src/arch/unix/rs232dev.c,
	src/arch/win32/rs232dev.c, src/rs232dev.h, src/rs232drv/rs232.c,
	src/rs232drv/rs232.h, src/rs232drv/rs232drv.c,
	src/rs232drv/rs232net.c, src/rs232drv.h, src/rs232net.h: C99 updates
	for RS232

2017-08-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/cs8900io.c, src/c64/cart/cs8900io.h: More C99 stuff

2017-08-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/rawnetarch.c, src/arch/gtk3/rawnetarch_unix.c,
	src/arch/gtk3/rawnetarch_win32.c, src/arch/msdos/rawnetarch.c,
	src/arch/sdl/rawnetarch.c, src/arch/unix/rawnetarch.c,
	src/arch/win32/rawnetarch.c, src/core/cs8900.c, src/core/cs8900.h,
	src/rawnetarch.h: C99-ify rawnetarch

2017-08-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/util.c, src/util.h: C99-ify util.c

2017-08-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/zfile.c: Add file_is_gzip() again, should fix bug #922

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

	* src/c128/Makefile.am, src/c128/c128.c, src/c64/Makefile.am,
	src/c64/c64.c, src/c64/cart/sfx_soundexpander.c, src/core/fmopl.c,
	src/core/fmopl.h, src/vic20/Makefile.am, src/vic20/vic20.c: Added
	fmopl (sfx sound expander) timer support.

2017-07-31  groepaz <groepaz@gmx.net>

	* src/monitor/mon_lex.l, src/monitor/mon_parse.y,
	src/monitor/monitor.c, src/monitor/montypes.h, src/translate_text.c:
	add conditional on values in memory to breakpoint handling. slightly
	reworked patch from oziphantom

2017-07-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/petcat.c: Fix c1541 and petcat obvious c99 things

2017-07-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Prepare c1541 for C99

2017-07-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/types.h: Make *nix types.h depend on stdint.h

2017-07-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/video.c: Apply McMartin's Gtk3
	video patch

2017-07-27  groepaz <groepaz@gmx.net>

	* src/mos6510.h, src/mos6510dtv.h: make drive CPU reg_pc 16bit too.

2017-07-27  groepaz <groepaz@gmx.net>

	* src/mainc64cpu.c, src/maincpu.c, src/maincpu.h, src/mainviccpu.c:
	reg_pc should be 16bit only

2017-07-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/zfile.c: Remove unused variables

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

	* src/c128/c128.c, src/c64/c64.c, src/joyport/Makefile.am,
	src/joyport/joyport.h, src/joyport/waasoft_dongle.c,
	src/joyport/waasoft_dongle.h, src/translate.txt, src/translate_text.c:
	Added (slightly modified) waasoft dongle emulation as provided by
	Zer0-X.

2017-07-23  groepaz <groepaz@gmx.net>

	* src/diskconstants.h, src/vdrive/vdrive-bam.c: dont allocate sectors
	on tracks > 70 in the BAM of 1571 images

2017-07-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/zfile.c: Fix misunderstanding of static inside functions

2017-07-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/zfile.c: Fix typo

2017-07-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/zfile.c: Don't ask for permission

2017-07-23  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Fix typo

2017-07-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Give compiler happy ending

2017-07-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/vdrive/vdrive-command.c: Seems like 'default:' needs a break.
	You learn something new every day :)

2017-07-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/vdrive/vdrive-command.c: Add fall through comments

2017-07-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uisid.h: Fix SID menu initializers for Gtk2

2017-07-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix 'possibly uninitialized' warning

2017-07-20  Kajtar Zsolt <soci@c64.rulez.org>

	* src/drive/iec/pc8477.c, src/drive/iec/wd1770.c: Add fall throughs

2017-07-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/vdrive/vdrive-command.c: Add note for vdrive_command_position()

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

	* src/joyport/rushware_keypad.c: Fixed.

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

	* src/joyport/cx85.c: Fixed.

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

	* src/joyport/coplin_keypad.c: Fixed.

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

	* src/joyport/cx21.c: Fixed.

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

	* src/joyport/cardkey.c: Fixed.

2017-07-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/event.c: Make EVENT_RESETCPU handling explicit, don't rely on
	implicit switch behaviour

2017-07-19  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/msdos/uic64model.c, src/arch/msdos/uic64scmodel.c,
	src/arch/msdos/uiscpu64model.c: Fixed files I missed in DOSVICE.

2017-07-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/archdep.c: Slightly pedantic fix

2017-07-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/gfxoutputdrv/gifdrv.c: Add note

2017-07-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/archdep.c, src/arch/beos/archdep.c,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c,
	src/arch/msdos/archdep.c, src/arch/sdl/archdep.c,
	src/arch/unix/archdep.c, src/arch/win32/archdep.c, src/archapi.h,
	src/zfile.c: Remove archdep_file_set_gzip(), didn't do anything anyway

2017-07-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/archdep.c, src/arch/beos/archdep.c,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c,
	src/arch/msdos/archdep.c, src/arch/sdl/archdep.c,
	src/arch/unix/archdep.c, src/arch/win32/archdep.c, src/archapi.h:
	Remove archdep_file_is_gzip() completely

2017-07-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/zfile.c: Remove useless use of archdep_file_is_gzip()

2017-07-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/archdep.c, src/arch/sdl/archdep_amiga.c,
	src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_os2.c,
	src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c: Remove
	duplicate archdep_file_set_gzip() stubs in arch/sdl

2017-07-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/archdep.c, src/arch/sdl/archdep_amiga.c,
	src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_os2.c,
	src/arch/sdl/archdep_unix.c, src/arch/sdl/archdep_win32.c: Remove
	duplicate archdep_file_is_gzip() implementations from arch/sdl

2017-07-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c: Add archdep_sanitize_filename() to gtk3
	port to make it compile again

2017-07-16  groepaz <groepaz@gmx.net>

	* src/util.c: comment out libc replacement functions. no target with
	sane build environment should need this stuff

2017-07-16  groepaz <groepaz@gmx.net>

	* src/arch/unix/gui/vsidui.c: re-add runmode_commands to menu again,
	needed for warpmode and pause hotkeys

2017-07-15  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/msdos/uiciamodel.c: Removed unneeded includes.

2017-07-15  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/msdos/uiciamodel.c: Called the new CIA 8521 in DOSVICE too.

2017-07-13  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_cia.cc: Called the new CIA 8521 in BeVICE.

2017-07-10  groepaz <groepaz@gmx.net>

	* src/arch/sdl/menu_c128hw.c, src/arch/sdl/menu_c64model.c,
	src/arch/sdl/menu_cbm2hw.c, src/arch/unix/gui/c128ui.c,
	src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/scpu64ui.c,
	src/translate_text.c: call the new CIA 8521 instead of 6526A in the UI

2017-07-10  Ingo Korb <ingo@akana.de>

	* src/arch/win32/resdrivec64dtv.rc: Add missing RPM/Wobble settings to
	x64dtv drive settings dialog on Win32

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

	* src/c64/cart/sfx_soundexpander.c: Status register read fix.

2017-07-07  Marcus Sutton <loggedoubt@gmail.com>

	* doc/Makefile.am: Fixed vice.txt build error.

2017-07-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/platform/platform_cygwin_runtime_os.c,
	src/platform/platform_linux_runtime_os.c,
	src/platform/platform_macosx.c,
	src/platform/platform_netbsd_runtime_os.c,
	src/platform/platform_solaris_runtime_os.c: Some more malloc()/free()
	to lib_malloc()/lib_free() fixes

2017-07-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/joy_usb.c, src/arch/unix/x11/gnome/uimon.c,
	src/arch/win32/joy.c, src/gfxoutputdrv/quicktimedrv.c: Some
	malloc()/free() to lib_malloc()/lib_free() fixes

2017-07-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/archdep.c: Use lib_free(), not free(), on data
	returned by util_concat()

2017-07-07  groepaz <groepaz@gmx.net>

	* src/arch/unix/x11/gnome/x11mouse.c: added support for mouse wheel
	events

2017-07-06  Ingo Korb <ingo@akana.de>

	* src/datasette.c: Fix tape wobble

2017-07-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Remove unix_filename(), superseded by
	archdep_sanitize_filename()

2017-07-06  groepaz <groepaz@gmx.net>

	* src/joyport/mouse.c: fixed mouse button behaviour for NEOS mouse.
	now matches real NEOS mouse

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

	* doc/SDL-support.txt: Updated.

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

	* src/hwsiddrv/hs-win32.h, src/hwsiddrv/ps-win32.h,
	src/lib/libffmpeg/libavutil/common.h,
	src/lib/libffmpeg/libavutil/pixfmt.h, src/mididrv/midi-win32-drv.c:
	Fixed.

2017-06-29  Marcus Sutton <loggedoubt@gmail.com>

	* doc/Makefile.am: Fixed PDF build errors caused by Latin 1 text being
	treated as invalid UTF-8.

2017-06-22  Marcus Sutton <loggedoubt@gmail.com>

	* 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/cocoa/dialog/videosettingswindowcontroller.m:
	Reverted the Cocoa port's Video Settings dialog NIB to a working
	version, and worked around the bug parsing thousands separators in
	TextFields by ignoring input in them.

2017-06-10  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/ui.h,
	src/arch/unix/archdep.c, src/arch/unix/macosx/cocoa/ui.m,
	src/arch/unix/ui.h, src/arch/unix/x11/gnome/x11ui.c,
	src/arch/unix/x11/xaw/x11ui.c, src/c1541.c, src/petcat.c: Removed
	archdep_ui_init(): it was long since unused and called UI code from
	archdep code.

2017-06-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/archdep.c, src/arch/beos/archdep.c,
	src/arch/msdos/archdep.c, src/arch/sdl/archdep.c,
	src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c,
	src/arch/sdl/archdep_os2.c, src/arch/sdl/archdep_unix.c,
	src/arch/sdl/archdep_win32.c, src/arch/unix/archdep.c,
	src/arch/win32/archdep.c, src/archapi.h, src/c1541.c: Properly
	translate illegal filename characters for the host OS to underscores
	when using c1541's read or extract command

2017-06-08  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Remove -Wno-missing-field-initializers from CFLAGS

2017-06-07  Marcus Sutton <loggedoubt@gmail.com>

	* src/charset.c: Added encoding 4-byte UTF-8 chars and logging an
	error message for invalid code points.

2017-06-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/plus4/ted-cmdline-options.c: More missing initializer fixes

2017-06-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/plus4/plus4mem.c: Fix missing commas in initializers

2017-06-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/pet/petmemsnapshot.c, src/pet/petmodel.c: Fix more missing
	initializers

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/c64carthooks.c, src/c64/cart/reu.c,
	src/c64/cart/simonsbasic.c: More initialization fixes

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/core/t6721.c: Fix missing initializers

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/monitor.c: Fix missing initializer

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_beos.c,
	src/arch/sdl/archdep_os2.c, src/arch/sdl/archdep_win32.c,
	src/archapi.h: Stubs for handling 'session' files, SDL for now

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/crtc/crtc.c: Fix missing initializers

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/viciivsid/viciivsid-sprites.c: Fix vicii-vsid sprite fetch table

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/vicii/viciidtv-color.c: Fix missing initializer for DTV palette

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/vicii/vicii-sprites.c: Add proper initializers to the
	sprite-fetch table, only static objects are guaranteed to have
	auto-initialization to 0

2017-06-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/imagecontents/imagecontents.c: Fix warnings

2017-06-02  groepaz <groepaz@gmx.net>

	* src/charset.c: fix warning/add return value on failed conversion

2017-06-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/archdep_unix.c: Add tilde expansion to SDL-Unix'
	archdep_expand_path()

2017-06-01  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_file.cc, src/c1541.c, src/charset.c, src/charset.h,
	src/imagecontents/imagecontents.c, src/imagecontents.h, src/machine.h,
	src/petcat.c: Started work on PETSCII<->Unicode support: - new
	charset_petconv_stralloc() function can convert PETSCII to UTF-8. - so
	far it only outputs 6 non-ASCII characters. - PETSCII->UTF-8
	conversion has been added to the imagecontents functions. - used in
	the BeVICE file selector, but can be easily added to file selectors in
	other UTF-8-capable ports.

2017-05-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/raster/raster.c: Removed 'emulator' from the title bar text.

2017-05-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/Makefile.am, src/platform/platform.h,
	src/platform/platform_discovery.h,
	src/platform/platform_osf_runtime_os.c: Updated.

2017-05-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Updated.

2017-05-20  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libx264/config.guess: Use better 'config.guess' for libx264.

2017-05-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Updated.

2017-05-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/opencbm.h, src/serial/realdevice.c: Some fixes.

2017-05-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/Makefile.am, doc/html/index.html, doc/html/unix.html:
	Updated.

2017-05-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt, src/platform/platform_dos_runtime_os.c:
	Updated.

2017-05-07  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_file.cc: Stopped the BeVICE file selector from
	trying to display the image contents list as PETSCII text; (it uses a
	system font.)

2017-05-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uistatusbar.c: SDL: fix display issues with deactivated
	drives in the status bar

2017-05-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_drive.c: SDL UI: properly disable drive when set
	to 'none'

2017-05-05  Marcus Sutton <loggedoubt@gmail.com>

	* src/resid/Makefile.am: Fixed out-of-tree ReSID build.

2017-05-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Updated.

2017-05-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/libavcodec/pngdec.c,
	src/lib/libffmpeg/libavcodec/utils.c,
	src/lib/libffmpeg/libavutil/file.c, src/lib/libffmpeg/libavutil/ppc,
	src/lib/libffmpeg/libswscale/ppc, src/lib/libx264/common/cpu.c,
	src/lib/libx264/common/osdep.c, src/lib/libx264/common/osdep.h: Fixed
	static ffmpeg for ppc aros.

2017-05-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt: Updated.

2017-05-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt, doc/ffmpeg-support.txt: Updated.

2017-05-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/libavformat/concatdec.c,
	src/lib/libffmpeg/libavformat/network.h,
	src/lib/libffmpeg/libavformat/os_support.h,
	src/lib/libx264/common/osdep.c, src/lib/libx264/common/osdep.h: Some
	aros ffmpeg fixes.

2017-05-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/libavcodec/nellymoserenc.c,
	src/lib/libffmpeg/libavutil/libm.h: Better isinf solution for aros.

2017-05-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/make-bindist.sh, src/arch/msdos/make-bindist.sh,
	src/arch/sdl/make-bindist_amiga.sh,
	src/arch/unix/macosx/make-bindist.sh: Fix removal of os2 vkm files for
	other platforms too.

2017-05-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/make-bindist.sh: Fix futile attempt at removing os2
	vkm files

2017-05-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt: Fixed typo.

2017-05-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_dos_runtime_os.c: Updated.

2017-05-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fixed sdl detection for aros.

2017-04-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_dos_runtime_os.c: Updated.

2017-04-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/amigaos.html: Updated.

2017-04-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/cart/shortbus_digimax.c, src/c64/cart/shortbus_etfe.c:
	Cosmetic fixes.

2017-04-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/lib/libffmpeg/libavcodec/nellymoserenc.c,
	src/lib/libffmpeg/libavformat/network.c,
	src/lib/libffmpeg/libavformat/os_support.c, 
	src/lib/libffmpeg/libavformat/os_support.h,
	src/lib/libffmpeg/libavformat/udp.c,
	src/lib/libffmpeg/libavutil/libm.h: Fixed static ffmpeg for (x86)
	aros.

2017-04-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt: Updated.

2017-04-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep.c, src/arch/sdl/archdep_amiga.c: Fixed morphos
	sdl compile.

2017-04-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/configure: Added aros as a target for libffmpeg.

2017-04-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libx264/common/osdep.c: Fixed libx264 for aros.

2017-04-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libx264/common/osdep.h: No 'nice()' for aros.

2017-04-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libx264/configure: Added aros as a target for libx264.

2017-04-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt: Updated.

2017-04-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/amigaos.html: Updated.

2017-04-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_dos_runtime_os.c: Updated.

2017-04-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/opencbm.h: Updated.

2017-04-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/vsidui.c, src/arch/win32/vsidui.c, src/c64/psid.c,
	src/c64/psid.h: Cleaner fix for the psid_ui_set_tune() prototype
	screwup, someone will have to check the Amiga port.

2017-04-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/vsidui.c, src/c64/psid.c, src/c64/psid.h: Ugly hack
	to work around having two different prototypes for psid_ui_set_tune(),
	fixes the win32 build breakage

2017-04-26  groepaz <groepaz@gmx.net>

	* src/joyport/mouse.c: disable LMB/Fire in NEOS mouse mode

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_amiga.c: Fixed for powersdl (morphos sdl1.x).

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/beos.html: Updated.

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Updated.

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/ffmpeg/configure.gnu, src/lib/libffmpeg/cmdutils.c,
	src/lib/libffmpeg/libavfilter/vf_drawtext.c,
	src/lib/libffmpeg/libavformat/os_support.h,
	src/lib/libffmpeg/libavutil/error.c,
	src/lib/libffmpeg/libavutil/random_seed.c: Fixed static ffmpeg compile
	for amigaos4.

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/libavcodec/ppc, src/resid: Added some svn ignores.

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/resid/wave6581_PST.h, src/resid/wave6581_PS_.h,
	src/resid/wave6581_P_T.h, src/resid/wave6581__ST.h,
	src/resid/wave8580_PST.h, src/resid/wave8580_PS_.h,
	src/resid/wave8580_P_T.h, src/resid/wave8580__ST.h: Removed resid
	generated header files.

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/vsidui.c, src/c64/psid.h: Some more missing include
	fixes.

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/Makefile.am, data/C128/os2.vkm, data/C64/Makefile.am,
	data/C64/os2.vkm, data/C64/os2_sym.vkm, data/C64DTV/Makefile.am,
	data/C64DTV/os2.vkm, data/C64DTV/os2_sym.vkm, data/CBM-II/Makefile.am,
	data/CBM-II/os2.vkm, data/PET/Makefile.am, data/PET/os2.vkm,
	data/PET/os2_40.vkm, data/PLUS4/Makefile.am, data/PLUS4/os2.vkm,
	data/SCPU64/Makefile.am, data/SCPU64/os2.vkm, data/SCPU64/os2_sym.vkm,
	data/VIC20/Makefile.am, data/VIC20/os2.vkm: Removed os/2 native keymap
	files.

2017-04-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_dos_runtime_os.c: Updated.

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm5x0ui.c,
	src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uiv364speech.h,
	src/arch/amigaos/petui.c, src/arch/amigaos/scpu64ui.c,
	src/arch/amigaos/ui.c, src/arch/amigaos/vic20ui.c,
	src/arch/amigaos/vsidui.c: Some more missing includes fixes.

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c64ui.c, src/arch/amigaos/mui/mui.c,
	src/arch/amigaos/mui/uic64cart.h: Some missing includes fixes.

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/libavutil: Added svn ignore.

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/libavutil/avconfig.h: Removed generated file.

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/configure: Added amigaos4 to the compilable
	targets, preparation for porting/fixing static ffmpeg for amigaos4.

2017-04-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_memory.c: Apply Greg King's patch for bug #901

2017-04-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uimenu.c: Apply SDL UI patch by Greg King: skip menu
	titles and blank lines (when moving down)

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libx264/common/cpu.c, src/lib/libx264/common/osdep.h: Fixed
	libx264 compile for amigaos4.

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_dos_runtime_os.c: Updated.

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc: Added some svn ignores.

2017-04-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* Makefile.am, doc/SDL-support.txt, src/arch/sdl/archdep_amiga.c,
	src/arch/sdl/make-bindist_amiga.sh: Fixed SDL2 support for amigaos4.

2017-04-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/sdl/video.c: Stopped SDL2 printing nulls in the log file.

2017-04-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/amigaos.html: Updated.

2017-04-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/monitor/mon_command.c, src/monitor/mon_parse.y,
	src/monitor/monitor.c: Some morphos fixes.

2017-04-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/video.c: Remove unused function stub

2017-04-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/coproc.h: Fixed.

2017-04-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/monitor: Added some svn ignores.

2017-04-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt: Updated.

2017-04-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uimenu.c: Apply patch #154

2017-04-22  Bas Wassink <b.wassink@ziggo.nl>

	* doc: Add svn ignore for doc/vice.guide

2017-04-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uistatusbar.c: SDL UI: Properly display drive numbers
	in statusbar

2017-04-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/blockdev.c, src/arch/gtk3/c128ui.c,
	src/arch/gtk3/c64dtvui.c, src/arch/gtk3/c64scui.c,
	src/arch/gtk3/c64ui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/console.c,
	src/arch/gtk3/kbd.c, src/arch/gtk3/petui.c, src/arch/gtk3/plus4ui.c,
	src/arch/gtk3/rs232-unix-dev.c, src/arch/gtk3/scpu64ui.c,
	src/arch/gtk3/ui.c, src/arch/gtk3/uicmdline.c,
	src/arch/gtk3/vic20ui.c, src/arch/gtk3/vsidui.c,
	src/arch/gtk3/vsyncarch.c, src/arch/win32/uihelp.c: Fix missing
	prototypes for native-gtk3

2017-04-22  Marcus Sutton <loggedoubt@gmail.com>

	* src/keyboard.h: Removed duplicate prototype.

2017-04-22  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/sdl/archdep.c, src/arch/sdl/archdep.h, src/keyboard.c,
	src/keyboard.h: clang doesn't like static function prototypes in
	header files.

2017-04-22  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/unix/macosx/cocoa/ui-cmdline-options.c: Fixed missing
	prototypes.

2017-04-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/translate.txt, src/translate_text.c: Fixed.

2017-04-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/translate_text.c: Fixed.

2017-04-21  Marcus Sutton <loggedoubt@gmail.com>

	* src/c128/c128.c, src/c128/c128mmu.c, src/c64/c64.c,
	src/c64dtv/c64dtv.c, src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/init.c,
	src/joyport/cardkey.c, src/joyport/coplin_keypad.c,
	src/joyport/cx21.c, src/joyport/cx85.c, src/joyport/rushware_keypad.c,
	src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c,
	src/vic20/vic20.c, src/vice.h: Removed references to COMMON_KBD.

2017-04-21  Marcus Sutton <loggedoubt@gmail.com>

	* src/keyboard.c, src/keyboard.h: Simplified and slightly reorganised
	now that COMMON_KBD code is always used.

2017-04-20  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/sdl/archdep.h, src/arch/sdl/archdep_amiga.c,
	src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_os2.c,
	src/arch/sdl/archdep_win32.c: Fixed missing includes/prototypes for
	the SDL port.

2017-04-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/socket.c: Fix typo

2017-04-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/socket.c, src/socketdrv/socket-amiga-impl.h,
	src/socketdrv/socket-beos-impl.h, src/socketdrv/socket-dos-impl.h,
	src/socketdrv/socket-unix-impl.h, src/socketdrv/socket-win32-impl.h:
	Make socket.c and related files behave

2017-04-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/Makefile.am, src/arch/msdos/menudefs.c,
	src/arch/msdos/uiffmpeg.c, src/arch/msdos/uiffmpeg.h: Added ffmpeg
	menu items to the dos port.

2017-04-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt, src/lib/libffmpeg/Makefile,
	src/lib/libffmpeg/compat/dos, src/lib/libffmpeg/compat/dos/inttypes.h,
	src/lib/libffmpeg/compat/va_copy.h, src/lib/libffmpeg/configure,
	src/lib/libffmpeg/libavcodec/hpeldsp.h,
	src/lib/libffmpeg/libavcodec/qpeldsp.h,
	src/lib/libffmpeg/libavcodec/videodsp.h,
	src/lib/libffmpeg/libavcodec/x86/fpel.h,
	src/lib/libffmpeg/libavfilter/libmpcodecs/img_format.c,
	src/lib/libffmpeg/libavfilter/vf_psnr.c,
	src/lib/libffmpeg/libavformat/avio.c,
	src/lib/libffmpeg/libavformat/gopher.c,
	src/lib/libffmpeg/libavformat/http.c,
	src/lib/libffmpeg/libavformat/icecast.c,
	src/lib/libffmpeg/libavformat/mmst.c,
	src/lib/libffmpeg/libavformat/mux.c,
	src/lib/libffmpeg/libavformat/network.c,
	src/lib/libffmpeg/libavformat/os_support.c,
	src/lib/libffmpeg/libavformat/rtmpproto.c,
	src/lib/libffmpeg/libavformat/rtpdec.c,
	src/lib/libffmpeg/libavformat/rtpdec_asf.c,
	src/lib/libffmpeg/libavformat/rtpdec_h264.c,
	src/lib/libffmpeg/libavformat/rtpproto.c,
	src/lib/libffmpeg/libavformat/rtsp.c,
	src/lib/libffmpeg/libavformat/rtspdec.c,
	src/lib/libffmpeg/libavformat/rtspenc.c,
	src/lib/libffmpeg/libavformat/sapdec.c,
	src/lib/libffmpeg/libavformat/sapenc.c,
	src/lib/libffmpeg/libavformat/sdp.c,
	src/lib/libffmpeg/libavformat/tcp.c,
	src/lib/libffmpeg/libavformat/udp.c,
	src/lib/libffmpeg/libavformat/url.c,
	src/lib/libffmpeg/libavformat/utils.c,
	src/lib/libffmpeg/libavutil/avstring.c,
	src/lib/libffmpeg/libavutil/avstring.h,
	src/lib/libffmpeg/libavutil/common.h,
	src/lib/libffmpeg/libavutil/crc.h,
	src/lib/libffmpeg/libavutil/error.h,
	src/lib/libffmpeg/libavutil/pixdesc.h: Fixed static ffmpeg to compile
	for dos.

2017-04-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/beos-io-access.h: Removed.

2017-04-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/Documentation-Howto.txt: Updated.

2017-04-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/joy.c: Comment out sdljoy_get_hotkey(), currently
	unused

2017-04-19  Marcus Sutton <loggedoubt@gmail.com>

	* Makefile.am, src/arch/sdl/make-bindist_beos.sh: Added proper Haiku,
	32/64-bit, and SDL2 support to the BeOS SDL bindist script.

2017-04-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/archdep.c: Guarded.

2017-04-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/uisampler.c: Fix typo.

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/uimsgbox.c: Fixed.

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/uimsgbox.c: Better guard.

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf,
	doc/vice.pdf, doc/vice.txt: Remove generated documentation files.

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/monitor/mon_lex.c, src/monitor/mon_parse.c,
	src/monitor/mon_parse.h: Deleted.

2017-04-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/hardsid.h, src/sid/hardsid.c: Fix missing prototype for
	hardsid_available(), untested

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/beos.html: Updated.

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/menudefs.c: datassette -> datasette.

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libx264/Makefile, src/lib/libx264/common/osdep.c,
	src/lib/libx264/common/osdep.h, src/lib/libx264/configure,
	src/lib/libx264/dos, src/lib/libx264/dos/getopt.h,
	src/lib/libx264/x264.h: Fix libx264 for dos.

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/ffmpeg/configure.gnu: Enable libx264 pic only for linux and
	disable asm for dos libx264 compile.

2017-04-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/archdep.h, src/arch/msdos/scpu64ui.c,
	src/arch/msdos/uiattach.c, src/arch/msdos/uic128model.c,
	src/arch/msdos/uic64dtv.c, src/arch/msdos/uic64dtvmodel.c,
	src/arch/msdos/uic64memoryhacks.c, src/arch/msdos/uic64model.c,
	src/arch/msdos/uic64scmodel.c, src/arch/msdos/uicbm2model.c,
	src/arch/msdos/uicbm5x0model.c, src/arch/msdos/uidqbb.c,
	src/arch/msdos/uieasyflash.c, src/arch/msdos/uiexpert.c,
	src/arch/msdos/uigeoram.c, src/arch/msdos/uigmod2.c,
	src/arch/msdos/uiide64.c, src/arch/msdos/uiisepic.c,
	src/arch/msdos/uikeymap.c, src/arch/msdos/uimagicvoice.c,
	src/arch/msdos/uimmc64.c, src/arch/msdos/uimmcreplay.c,
	src/arch/msdos/uipetdww.c, src/arch/msdos/uipetmodel.c,
	src/arch/msdos/uipetreu.c, src/arch/msdos/uiplus4model.c,
	src/arch/msdos/uiramcart.c, src/arch/msdos/uireu.c,
	src/arch/msdos/uisampler.c, src/arch/msdos/uiscpu64model.c,
	src/arch/msdos/uiscreenshot.c, src/arch/msdos/uisidc128.c,
	src/arch/msdos/uisidc64.c, src/arch/msdos/uisidcart.c,
	src/arch/msdos/uisidcbm2.c, src/arch/msdos/uisiddtv.c,
	src/arch/msdos/uisnapshot.c, src/arch/msdos/uisound.c,
	src/arch/msdos/uitapeport.c, src/arch/msdos/uiv364speech.c,
	src/arch/msdos/uivic20model.c, src/arch/msdos/uivideo.c,
	src/hwsiddrv/catweaselmkiii-dos-drv.c, src/hwsiddrv/hs-dos-isa.c,
	src/hwsiddrv/hs-dos-pci.c, src/platform/platform_dos_runtime_os.c: Fix
	missing includes/prototypes for the dos port.

2017-04-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/ui-threads.c, src/arch/unix/ui-threads.h: fix
	incorrect prototypes, remove tabs and trailing spaces

2017-04-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/x11ui.h: Fix missing prototype for ui-threads
	builds

2017-04-17  pottendo  <pottendo@aon.at>

	* src/arch/unix/x11/gnome/x11ui.c: made non-static again, x11ui.c
	(gl_render_canvas): reverted 'static'; needs to be external callable
	(called also from ui-threads.c)

2017-04-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib/p64/p64.c: Comment out unused static functions in lib/p64,
	to get rid of annoying warnings that only distract attention from
	useful warnings

2017-04-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/archdep.c, src/arch/win32/cbm2ui.c,
	src/arch/win32/cbm5x0ui.c, src/arch/win32/console.c,
	src/arch/win32/fullscrn.c, src/arch/win32/gifdrv.c,
	src/arch/win32/joy.c, src/arch/win32/rs232dev.c,
	src/arch/win32/ui-resources.c, src/arch/win32/ui.c,
	src/arch/win32/ui.h, src/arch/win32/uicmdline.c,
	src/arch/win32/uiconsole.c, src/arch/win32/uifliplist.c,
	src/arch/win32/uihelp.c, src/arch/win32/uijoyport.c,
	src/arch/win32/uijoyport.h, src/arch/win32/uijoystick.c,
	src/arch/win32/uikeyboard.c, src/arch/win32/uilib.c,
	src/arch/win32/uimon.c, src/arch/win32/uinetwork.c,
	src/arch/win32/uiplus4mem.c, src/arch/win32/uiplus4mem.h,
	src/arch/win32/uiscpu64.c, src/arch/win32/uisnapshot.c,
	src/arch/win32/uisound.c, src/arch/win32/uited.c,
	src/arch/win32/uivic.c, src/arch/win32/uivicii.c,
	src/arch/win32/vsidui.c, src/archapi.h, src/cbm2/cbm2iec.h,
	src/hwsiddrv/hs-win32-dll.c, src/hwsiddrv/ssi2001-win32-drv.c,
	src/pet/petiec.h, src/platform/platform_windows_runtime_os.c,
	src/translate.c, src/translate_languages.h: win32: fix
	missing/incorrect prototypes, static declarations and some other
	warnings

2017-04-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/event.c: Remove unused event_network_start() and
	event_network_stop() functions

2017-04-16  Marcus Sutton <loggedoubt@gmail.com>

	* configure.proto: Stop CXXFLAGS getting cross-pollinated by CFLAGS.
	(A bug that's been present since last century!)

2017-04-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/color.c: Fix missing prototypes

2017-04-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/xaw/Makefile.am, src/arch/unix/x11/xaw/about.c,
	src/arch/unix/x11/xaw/lightpendrv.c,
	src/arch/unix/x11/xaw/uijoystatus.c, src/arch/unix/x11/xaw/uimenu.c,
	src/arch/unix/x11/xaw/uinetplay.c,
	src/arch/unix/x11/xaw/uipalcontrol.c,
	src/arch/unix/x11/xaw/uiscreenshot.c,
	src/arch/unix/x11/xaw/uistatusbar.c,
	src/arch/unix/x11/xaw/widgets/Makefile.am,
	src/arch/unix/x11/xaw/widgets/TabString.h,
	src/arch/unix/x11/xaw/widgets/strnchr.c,
	src/arch/unix/x11/xaw/widgets/strnchr.h,
	src/arch/unix/x11/xaw/x11kbd.c, src/arch/unix/x11/xaw/x11ui.c,
	src/arch/unix/x11/xaw/x11video.c, src/arch/unix/x11/xaw/x11video.h,
	src/monitor/mon_lex.c: Fix Xaw UI missing prototypes

2017-04-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/Makefile.am,
	src/arch/unix/x11/gnome/uicartridge.h: Gtk2: add missing header file

2017-04-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uigmod2.c, src/arch/unix/gui/uisound.c,
	src/arch/unix/gui/uitapeport.c, src/arch/unix/gui/uitpi.c,
	src/arch/unix/gui/uiv364speech.c, src/arch/unix/x11/gnome/dragdrop.c,
	src/arch/unix/x11/gnome/dragdrop.h,
	src/arch/unix/x11/gnome/gnomekbd.c,
	src/arch/unix/x11/gnome/gnomekbd.h,
	src/arch/unix/x11/gnome/lightpendrv.c,
	src/arch/unix/x11/gnome/lightpendrv.h,
	src/arch/unix/x11/gnome/linenoise.c,
	src/arch/unix/x11/gnome/uicartridge.c,
	src/arch/unix/x11/gnome/uicolor.c,
	src/arch/unix/x11/gnome/uidialogs.c,
	src/arch/unix/x11/gnome/uidrivestatus.c,
	src/arch/unix/x11/gnome/uifilechooser.c,
	src/arch/unix/x11/gnome/uifilechooser.h,
	src/arch/unix/x11/gnome/uijoystatus.c,
	src/arch/unix/x11/gnome/uijoystickkeys.c,
	src/arch/unix/x11/gnome/uimenu.c, src/arch/unix/x11/gnome/uimenu.h,
	src/arch/unix/x11/gnome/uimon.c,
	src/arch/unix/x11/gnome/uipalcontrol.c,
	src/arch/unix/x11/gnome/uistatusbar.c,
	src/arch/unix/x11/gnome/uistatusbar.h,
	src/arch/unix/x11/gnome/uitapestatus.c,
	src/arch/unix/x11/gnome/uitapestatus.h,
	src/arch/unix/x11/gnome/x11mouse.c, src/arch/unix/x11/gnome/x11ui.c,
	src/arch/unix/x11/ui-cmdline-options.c,
	src/arch/unix/x11/ui-resources.c, src/uimon.h: Fix missing prototypes
	for Gtk2 UI, prefix public functions used by linenoise.c from uimon.c
	with 'uimon_'

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uigmod2.c, src/arch/unix/gui/uimagicvoice.c,
	src/arch/unix/gui/uiperipheral.c, src/arch/unix/gui/uiperipheral.h,
	src/arch/unix/gui/uipetcolour.c, src/arch/unix/gui/uipetdww.c,
	src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiprinter.c,
	src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uisampler.c,
	src/arch/unix/gui/uisid.c: More Gtk2 fixes

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm2mem.c: Remove debug printf()

2017-04-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_win32.c, src/arch/sdl/archdep_win32.h,
	src/arch/win32/archdep.c, src/arch/win32/archdep.h,
	src/hwsiddrv/cw-win32-pci.c, src/hwsiddrv/cw-win32.h,
	src/hwsiddrv/hs-win32-isa.c, src/hwsiddrv/hs-win32-pci.c,
	src/hwsiddrv/parsid-win32-drv.c: Fixed windows usleep issues.

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uiautostart.c, src/arch/unix/gui/uic64dtv.c,
	src/arch/unix/gui/uic64memoryhacks.c, src/arch/unix/gui/uics8900.c,
	src/arch/unix/gui/uiethernetcart.c, src/arch/unix/gui/uikeyboard.c,
	src/arch/unix/gui/uimidi.c, src/arch/unix/gui/uipalette.c,
	src/arch/unix/gui/uivic.c: More prototype related updates

2017-04-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt: Updated.

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/pet/petmem.c, src/plus4/plus4memrom.c: Comment out unused
	rom-write functions

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uiattach.h, src/arch/unix/gui/vic20ui.c,
	src/arch/unix/x11/gnome/uimenu.h: Moar fixes

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/uimenu.h: Add GPL so people can't steal our #ifdef's

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c64dtvui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/petui.c,
	src/arch/unix/gui/scpu64ui.c: More missing prototype fixes

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c: Fix missing prototypes

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm2drive.c: Remove unused function

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* po/intl2po.c: Make local functions static

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/hwsiddrv/cw-win32.h, src/hwsiddrv/hs-win32.h,
	src/hwsiddrv/ps-win32.h: Hopefully fix mingw builds where usleep()
	does exist

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/uicbm2model.c: Fix Win32 CBM2 model dialog

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor.h: Fix missing prototype for stpcpy()

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm2.c: Improve -keybuf delay for non-standard CBM-II
	model+RAM configurations

2017-04-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm5x0.c: Make the -keybuf delay depend on the amount of
	installed RAM for cbm5x0

2017-04-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_amiga.c: Fixed for amiga os4.

2017-04-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/iodrv/io-beos-access.c: Fixed for ppc-beos.

2017-04-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/vsidstubs.c: Removed obsolete typedef.

2017-04-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/hwsiddrv/cw-amiga-os4.c, src/hwsiddrv/hs-amiga-os4.c: Fixed
	includes.

2017-04-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/amigaos.html, doc/html/index.html: Updated.

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm2.c, src/cbm2/cbm2mem.c, src/cbm2/cbm2model.h: Adjust
	keybuf injection depending on cbm2 model

2017-04-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/rtc/rtc.c: Applied rtc name fix patch by Greg King: The x64 and
	x64sc emulators use the same name (C64) when they store to, and read
	from, the Real-Time Clock settings file. Therefore, when I save clock
	settings from either one of those emulators, I lose the settings from
	the other one. This fix for the bug uses a function that produces
	different names for those two emulators. Neither emulator will wipe
	away the other one's settings. (fixes bug #897)

2017-04-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/monitor/mon_lex.l: Fix for morphos.

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c,
	src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/keyboard.c, src/lib.c,
	src/monitor/monitor.c, src/pet/pet.c, src/pet/petmem.c,
	src/plus4/plus4.c, src/scpu64/scpu64.c, src/video/video-resources.c:
	Remove tabs and trailing spaces (in the buffers I had open)

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c,
	src/cbm2/cbm2.c, src/cbm2/cbm2mem.c, src/cbm2/cbm5x0.c, src/pet/pet.c,
	src/pet/petrom.c, src/plus4/plus4.c, src/scpu64/scpu64.c,
	src/vic20/vic20.c: Fix -keybuf handling. Might need some testing for
	non-default PET/CBM-II models

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/pet/petdrive.c: Remove unused function

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_ui.c, src/pet/6809.c, src/rtc/rtc-58321a.c: Remove
	some unused functions

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uimon.c: SDL: fix displaying tabs as 'i' in the SDL
	local monitor, fix casting away const to write to a read-only string

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm2.c, src/cbm2/cbm5x0.c: xcbm2/xcbm5x0: move
	kbdbuf_init() call to after the memory banking pointers are properly
	initialized. Fixes the segfault, doesn't fix the actually ouput of the
	buffer in the emu yet.

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/raster/raster.c: SDL ui: add space between  and 'emulator' in
	the window title

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/pet/petrom.c: Fix xpet -keybuf behaviour

2017-04-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/cmdline.h, src/resources.h: Revert commit 33155

2017-04-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/hwsiddrv/hs-amiga-os4.c: c++ style comments to c style comments
	fix.

2017-04-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/util.c: Fixed typo.

2017-04-12  Marcus Sutton <loggedoubt@gmail.com>

	* src/monitor/mon_memory.c, src/vice.h: Added a common define for the
	SDL UIs.

2017-04-11  Marcus Sutton <loggedoubt@gmail.com>

	* src/cmdline.h, src/resources.h: Fixed g++ warnings.

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

	* src/arch/amigaos/archdep.c: Fixed.

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

	* src/platform/platform_openbsd_runtime_os.c: Updated.

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

	* src/platform/platform_openbsd_version.h: Updated for OpenBSD 6.1

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

	* configure.proto, src/iodrv/io-unix-access.c: Added configure check
	for inbv/outbv, and made inb/outb usage the fallback when not
	available.

2017-04-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/kbd.c, src/arch/sdl/kbd.h: Don't return const as
	non-const

2017-04-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/util.c, src/util.h: Update util.c to only use QNX4/FreeBSD etc
	function replacements if vsnprintf() isn't available

2017-04-11  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/arch/sdl/ui.c, src/monitor/mon_lex.c: change
	MacOSX SDL menu key to F10 to accommodate old MacBooks etc

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

	* src/arch/sdl/archdep_amiga.h: Change default menu key for sdl amiga
	based platforms to 'F10'.

2017-04-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/petcat.c: Fix missing prototypes in c1541 and
	petcat

2017-04-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/Makefile.am, src/arch/beos/uicmdline.c,
	src/arch/beos/uicmdline.h, src/console.h, src/iodrv/io-beos-access.c,
	src/iodrv/pci-beos-drv.c: Fix some missing prototypes on BeOS/Haiku

2017-04-11  Marcus Sutton <loggedoubt@gmail.com>

	* src/video/video-color.c, src/video.h: Fixed Cocoa port link too.

2017-04-10  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/unix/macosx/cocoa/kbd.h: Fixed Cocoa port compile. (Link is
	still broken.)

2017-04-10  Marcus Sutton <loggedoubt@gmail.com>

	* configure.proto: Stopped configure believing that clang accepts
	"--param inline-unit-growth=60" and
	"--param max-inline-insns-single=600".

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

	* src/arch/sdl/archdep.c, src/arch/sdl/kbd.c, src/arch/sdl/kbd.h,
	src/c1541.c, src/petcat.c: Renamed function.

2017-04-10  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/cbm2/cbm2iec.c, src/pet/petiec.c: Repair debug build

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

	* src/arch/sdl/archdep.c, src/arch/sdl/kbd.c, src/arch/sdl/kbd.h,
	src/c1541.c, src/petcat.c: Fixed 'press <key> for menu' text for SDL2.

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

	* src/hwsiddrv/ps-win32-io.c: Don't return a value in a 'void'
	function.

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

	* src/hwsiddrv/cw-win32.h, src/hwsiddrv/hs-win32-isa.c,
	src/hwsiddrv/hs-win32-pci.c, src/hwsiddrv/hs-win32.h,
	src/hwsiddrv/ps-win32.h: Some missing prototype fixes.

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

	* doc/html/amigaos.html: Updated.

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

	* src/hwsiddrv/cw-amiga-os4.c, src/hwsiddrv/hs-amiga-openpci.c: c++
	style comments to c style comments fix.

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

	* configure.proto: Only check for yasm if the platform is x86 or
	x86_64.

2017-04-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/util.c, src/util.h: Fix issues with util.c prototypes

2017-04-09  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/lib.c, src/lib.h: The substitution of lib_malloc with
	lib_malloc_pinpoint should be disabled when compiling lib.c, because
	the implementation of lib_malloc_pinpoint in lib.c calls lib_malloc

2017-04-08  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/aciacore.c, src/arch/sdl/archdep_unix.c,
	src/arch/sdl/joy.c, src/arch/sdl/kbd.c, src/arch/sdl/menu_drive.c,
	src/arch/sdl/menu_joyport.c, src/arch/sdl/menu_joyport.h,
	src/arch/sdl/menu_tape.c, src/arch/sdl/menu_video.c,
	src/arch/sdl/video.c, src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	src/arch/sdl/x64dtv_ui.c, src/arch/sdl/x64sc_ui.c,
	src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	src/arch/sdl/xplus4_ui.c, src/arch/sdl/xscpu64_ui.c,
	src/arch/sdl/xvic_ui.c, src/arch/unix/rs232dev.c,
	src/c128/c128-cmdline-options.c, src/c128/c128.c, src/c128/c128cpu.c,
	src/c128/c128mem.h, src/c128/c128romset.c, src/c1541.c,
	src/c64/c64-cmdline-options.c, src/c64/c64_256k.c, src/c64/c64_256k.h,
	src/c64/c64cpu.c, src/c64/c64mem.c, src/c64/c64memsc.c,
	src/c64/c64romset.c, src/c64/cart/actionreplay2.c,
	src/c64/cart/actionreplay3.c, src/c64/cart/c64-generic.c,
	src/c64/cart/c64acia.h, src/c64/cart/c64acia1.c,
	src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c,
	src/c64/cart/clockport-mp3at64.c, src/c64/cart/clockport-rrnet.c,
	src/c64/cart/cpmcart.c, src/c64/cart/cs8900io.c,
	src/c64/cart/debugcart.c, src/c64/cart/delaep64.c,
	src/c64/cart/expert.c, src/c64/cart/kingsoft.c,
	src/c64/cart/magicvoice.c, src/c64/cart/mmcreplay.c,
	src/c64/cart/pagefox.c, src/c64/cart/shortbus.c,
	src/c64/cart/shortbus_digimax.c, src/c64/cart/shortbus_etfe.c,
	src/c64/vsid-debugcart.c, src/c64/vsidcpu.c, src/c64/vsidstubs.c,
	src/c64dtv/c64dtvcart.c, src/c64dtv/c64dtvflash.c,
	src/c64dtv/c64dtvsound.c, src/c64dtv/debugcart.c,
	src/cbm2/cbm2acia1.c, src/cbm2/cbm2cart.h, src/cbm2/cbm2cpu.c,
	src/cbm2/cbm2drive.c, src/cbm2/cbm2iec.c, src/cbm2/cbm2mem.c,
	src/cbm2/cbm2mem.h, src/cbm2/cbm2romset.c, src/cbm2/cbm2sound.c,
	src/cbm2/cbm5x0mem.c, src/cbm2/debugcart.c, src/cbmimage.c,
	src/clipboard.c, src/core/spi-sdcard.c, src/core/t6721.c,
	src/crtc/crtc.c, src/drive/iec/c64exp/iec-c64exp.c,
	src/drive/iec/plus4exp/iec-plus4exp.c, src/event.c,
	src/gfxoutputdrv/gifdrv.c, src/hwsiddrv/hs-unix-isa.c,
	src/hwsiddrv/hs-unix-pci.c, src/hwsiddrv/parsid-unix-drv.c,
	src/init.c, src/iodrv/io-unix-access.c, src/iodrv/pci-unix-drv.c,
	src/joyport/bbrtc.c, src/joyport/cardkey.c,
	src/joyport/coplin_keypad.c, src/joyport/cx21.c, src/joyport/cx85.c,
	src/joyport/rushware_keypad.c, src/joyport/sampler2bit.c,
	src/joyport/sampler4bit.c, src/joyport/script64_dongle.c,
	src/joyport/vizawrite64_dongle.c, src/keyboard.c, src/lib/p64/p64.c,
	src/lib.c, src/mainc64cpu.c, src/mainviccpu.c, src/monitor/mon_lex.l,
	src/monitor/mon_memory.c, src/monitor/mon_ui.c, src/monitor/monitor.c,
	src/pet/6809.c, src/pet/debugcart.c, src/pet/petacia1.c,
	src/pet/petcpu.c, src/pet/petdrive.c, src/pet/petdww.c,
	src/pet/pethre.c, src/pet/petiec.c, src/pet/petmem.c,
	src/pet/petromset.c, src/pet/petsound.c, src/petcat.c,
	src/platform/platform.c, src/platform/platform_x86_runtime_cpu.h,
	src/plus4/debugcart.c, src/plus4/plus4acia.c, src/plus4/plus4cart.c,
	src/plus4/plus4cpu.c, src/plus4/plus4mem.h, src/plus4/plus4memrom.c,
	src/plus4/plus4romset.c, src/plus4/plus4speech.c,
	src/plus4/ted-cmdline-options.c, src/plus4/ted-sound.c,
	src/printerdrv/drv-1520.c, src/printerdrv/output-text.c,
	src/ps2mouse.c, src/romset.c, src/rs232drv/rs232net.c,
	src/rtc/rtc-58321a.c, src/samplerdrv/file_drv.c,
	src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64cpu.c,
	src/scpu64/scpu64cpu.h, src/scpu64/scpu64mem.c,
	src/scpu64/scpu64stubs.c, src/socketdrv/socketdrv.c,
	src/tapeport/cp-clockf83.c, src/tapeport/dtl-basic-dongle.c,
	src/tapeport/sense-dongle.c, src/tapeport/tapelog.c, src/util.c,
	src/vdc/vdc-draw.c, src/vdc/vdc-resources.c, src/vdrive/vdrive-rel.c,
	src/vic20/cart/Makefile.am, src/vic20/cart/debugcart.c,
	src/vic20/cart/mascuerade-stubs.c, src/vic20/cart/mascuerade-stubs.h,
	src/vic20/cart/vic20cartmem.c, src/vic20/vic-cmdline-options.c,
	src/vic20/vic-cycle.c, src/vic20/vic20.c, src/vic20/vic20mem.c,
	src/vic20/vic20romset.c, src/vic20/vic20sound.c,
	src/vicii/vicii-cmdline-options.c,
	src/viciisc/vicii-cmdline-options.c, src/video/video-color.c: Add
	-Wmissing-prototypes and -Werror=missing-function-declaration to
	CFLAFS. Update sources with proper prototypes/declarations. SDL on
	Linux is clean, BSD will probably break

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

	* configure.proto, doc/ffmpeg-support.txt,
	src/arch/amigaos/Makefile.am, src/arch/sdl/archdep_amiga.c,
	src/arch/sdl/archdep_amiga.h, src/hwsiddrv/catweaselmkiii-amiga-drv.c,
	src/hwsiddrv/cw-amiga-openpci.c, src/hwsiddrv/cw-amiga-zorro.c,
	src/hwsiddrv/hardsid-amiga-drv.c, src/hwsiddrv/hs-amiga-gg2isa.c,
	src/hwsiddrv/hs-amiga-openpci.c, src/hwsiddrv/ssi2001-amiga-drv.c,
	src/resid/filter.cc, src/socket.c: Some amigaos3 sdl build fixes.

2017-04-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/raster/raster.c: Fix #include of archdep.h, should fix the SDL
	segfaults

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

	* src/arch/amigaos/archdep.c, src/arch/beos/archdep.c,
	src/arch/gtk3/archdep.c, src/arch/msdos/archdep.c,
	src/arch/sdl/archdep.c, src/arch/sdl/uimsgbox.c,
	src/arch/unix/archdep.c, src/arch/win32/archdep.c, src/archapi.h,
	src/c1541.c, src/monitor/mon_parse.c, src/petcat.c,
	src/raster/raster.c: Added 'press "<key>" for menu' to the sdl port
	windows title text.

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

	* src/Makefile.am, src/arch/sdl/os2-watcom/genwt.bat,
	src/arch/sdl/os2-watcom/genwt.cmd,
	src/arch/sdl/win32-watcom/genwt.bat, src/arch/win32/watcom/genwt.bat,
	src/buildtools/geninfocontrib.c, src/buildtools/geninfocontrib_h.sh:
	Fix geninfocontrib for recent os/2 changes.

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

	* configure.proto, doc/SDL-support.txt, doc/readmes/Makefile.am,
	doc/readmes/Readme-OS2.txt, src/arch/Makefile.am, src/arch/os2:
	Removed native os/2 port. The native os/2 port has been lagging behind
	severely, and the recently added sdl os/2 port is up2date, making the
	unmaintained native os/2 port obsolete.

2017-04-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt, src/lib/libffmpeg/configure,
	src/lib/liblame/config.guess, src/lib/liblame/config.sub,
	src/lib/libx264/configure: Fixed dragonflybsd static ffmpeg compile.

2017-04-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, doc/ffmpeg-support.txt: Fixed static ffmpeg compile
	for OpenBSD.

2017-04-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_lex.c, src/monitor/mon_memory.c: Fix monitor 'm'
	command buffer overflow

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

	* src/arch/sdl/os2-watcom: Added some svn ignores.

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

	* src/arch/sdl/archdep_os2.c, src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/make-watcom-bindist.bat,
	src/arch/sdl/os2-watcom/make-watcom-bindist.cmd,
	src/arch/sdl/os2-watcom/sdl12.dll: Final fixes for ow os/2 sdl.

2017-04-04  Bas Wassink <b.wassink@ziggo.nl>

	* doc/SDL-support.txt: Update SDL status for Haiku64

2017-04-04  Bas Wassink <b.wassink@ziggo.nl>

	* doc/SDL-support.txt: SDL status: add Raspbian armv7l

2017-04-04  Bas Wassink <b.wassink@ziggo.nl>

	* doc/ffmpeg-support.txt: Update ffmpeg status of OpenBSD 6.0

2017-04-04  Bas Wassink <b.wassink@ziggo.nl>

	* doc/SDL-support.txt: Update SDL status of OpenBSD 6.0

2017-04-04  Bas Wassink <b.wassink@ziggo.nl>

	* doc/ffmpeg-support.txt: Update ffmpeg status

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/petcat.tgt, src/arch/sdl/os2-watcom/vice.wpj:
	Make petcat work for ow os/2 sdl.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/c1541.tgt, src/arch/sdl/os2-watcom/vice.wpj:
	Make c1541 work for ow os/2 sdl.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/xvic.tgt:
	Make xvic work for ow os/2 sdl.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/beos.html: Updated.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/SDL-support.txt: Updated.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/xplus4.tgt:
	Make xplus4 work for ow os/2 sdl.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/xpet.tgt:
	Make xpet work for ow os/2 sdl.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/x128.tgt,
	src/arch/sdl/os2-watcom/xcbm2.tgt,
	src/arch/sdl/os2-watcom/xcbm5x0.tgt: Make x128, xcbm2 and xcb5x0 work
	for ow os/2 sdl.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/xscpu64.tgt:
	Make xscpu64 work for ow os/2 sdl.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/vsid.tgt:
	Make vsid work for ow os/2 sdl.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/arch.tgt, src/arch/sdl/os2-watcom/base.tgt,
	src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/vsid.tgt,
	src/arch/sdl/os2-watcom/x64dtv.tgt, src/arch/sdl/os2-watcom/x64sc.tgt:
	Some more os/2 sdl ow progress.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_os2.h: Fixed.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_os2.c: Some more os/2 sdl ow progress.

2017-04-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep.c, src/arch/sdl/archdep_os2.c,
	src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/ide-config.h,
	src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/x64.tgt,
	src/monitor/mon_util.c, src/sound.c: Some more os/2 sdl ow progress.

2017-04-03  Bas Wassink <b.wassink@ziggo.nl>

	* doc/SDL-support.txt: Update SDL status for Ubuntu 17.04

2017-04-03  Bas Wassink <b.wassink@ziggo.nl>

	* doc/SDL-support.txt, doc/sdl-support.txt: Merge sdl-support.txt with
	SDL-support.txt, remove sdl-support.txt

2017-04-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/resid.tgt,
	src/arch/sdl/os2-watcom/residdtv.tgt,
	src/arch/sdl/os2-watcom/rs232drv.tgt, src/arch/sdl/os2-watcom/rtc.tgt,
	src/arch/sdl/os2-watcom/samplerdrv.tgt,
	src/arch/sdl/os2-watcom/scpu64.tgt,
	src/arch/sdl/os2-watcom/serial.tgt, src/arch/sdl/os2-watcom/sid.tgt,
	src/arch/sdl/os2-watcom/sounddrv.tgt,
	src/arch/sdl/os2-watcom/tape.tgt,
	src/arch/sdl/os2-watcom/tapeport.tgt,
	src/arch/sdl/os2-watcom/tcbm.tgt,
	src/arch/sdl/os2-watcom/userport.tgt, src/arch/sdl/os2-watcom/vdc.tgt,
	src/arch/sdl/os2-watcom/vdrive.tgt, src/arch/sdl/os2-watcom/vic20.tgt,
	src/arch/sdl/os2-watcom/vic20cart.tgt,
	src/arch/sdl/os2-watcom/vice.wpj, src/arch/sdl/os2-watcom/vicii.tgt,
	src/arch/sdl/os2-watcom/viciicommon.tgt,
	src/arch/sdl/os2-watcom/viciidtv.tgt,
	src/arch/sdl/os2-watcom/viciisc.tgt,
	src/arch/sdl/os2-watcom/viciivsid.tgt,
	src/arch/sdl/os2-watcom/video.tgt,
	src/arch/sdl/os2-watcom/vsidlib.tgt: Some more os/2 sdl ow progress.

2017-04-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/beos.html: Updated.

2017-04-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/Makefile.am, src/arch/sdl/archdep.c,
	src/arch/sdl/archdep.h, src/arch/sdl/archdep_os2.c,
	src/arch/sdl/archdep_os2.h, src/arch/sdl/os2-watcom,
	src/arch/sdl/os2-watcom/Makefile.am, src/arch/sdl/os2-watcom/arch.tgt,
	src/arch/sdl/os2-watcom/base.tgt, src/arch/sdl/os2-watcom/c128.tgt,
	src/arch/sdl/os2-watcom/c64.tgt, src/arch/sdl/os2-watcom/c64cart.tgt,
	src/arch/sdl/os2-watcom/c64commonall.tgt,
	src/arch/sdl/os2-watcom/c64commoncart.tgt,
	src/arch/sdl/os2-watcom/c64commonsc.tgt,
	src/arch/sdl/os2-watcom/c64commonsc128.tgt,
	src/arch/sdl/os2-watcom/c64commonsc128scpu.tgt,
	src/arch/sdl/os2-watcom/c64commonscdtv128scpu.tgt,
	src/arch/sdl/os2-watcom/c64commonscdtvscpu.tgt,
	src/arch/sdl/os2-watcom/c64commonscscpu.tgt,
	src/arch/sdl/os2-watcom/c64commonscvsid128.tgt,
	src/arch/sdl/os2-watcom/c64commonvsid.tgt,
	src/arch/sdl/os2-watcom/c64commonvsidsc.tgt,
	src/arch/sdl/os2-watcom/c64commonvsidscdtv.tgt,
	src/arch/sdl/os2-watcom/c64commonvsidscdtvscpu.tgt,
	src/arch/sdl/os2-watcom/c64commonvsidscscpu.tgt,
	src/arch/sdl/os2-watcom/c64dtv.tgt,
	src/arch/sdl/os2-watcom/c64exp.tgt, src/arch/sdl/os2-watcom/c64sc.tgt,
	src/arch/sdl/os2-watcom/cartconv.tgt,
	src/arch/sdl/os2-watcom/cbm2.tgt,
	src/arch/sdl/os2-watcom/cbm2common.tgt,
	src/arch/sdl/os2-watcom/cbm5x0.tgt, src/arch/sdl/os2-watcom/core.tgt,
	src/arch/sdl/os2-watcom/crtc.tgt, src/arch/sdl/os2-watcom/debug.h,
	src/arch/sdl/os2-watcom/diag.tgt,
	src/arch/sdl/os2-watcom/diskimage.tgt,
	src/arch/sdl/os2-watcom/drive.tgt, src/arch/sdl/os2-watcom/fileio.tgt,
	src/arch/sdl/os2-watcom/fsdevice.tgt,
	src/arch/sdl/os2-watcom/genwt.bat, src/arch/sdl/os2-watcom/genwt.cmd,
	src/arch/sdl/os2-watcom/gfxoutputdrv.tgt,
	src/arch/sdl/os2-watcom/iec.tgt,
	src/arch/sdl/os2-watcom/iec128dcr.tgt,
	src/arch/sdl/os2-watcom/iecbus.tgt,
	src/arch/sdl/os2-watcom/iecieee.tgt, src/arch/sdl/os2-watcom/ieee.tgt,
	src/arch/sdl/os2-watcom/imagecontents.tgt,
	src/arch/sdl/os2-watcom/joyport.tgt,
	src/arch/sdl/os2-watcom/maincpu.tgt,
	src/arch/sdl/os2-watcom/monitor.tgt, src/arch/sdl/os2-watcom/p64.tgt,
	src/arch/sdl/os2-watcom/parallel.tgt, src/arch/sdl/os2-watcom/pet.tgt,
	src/arch/sdl/os2-watcom/platform.tgt,
	src/arch/sdl/os2-watcom/plus4.tgt,
	src/arch/sdl/os2-watcom/plus4exp.tgt,
	src/arch/sdl/os2-watcom/printerdrv.tgt,
	src/arch/sdl/os2-watcom/raster.tgt, src/arch/sdl/os2-watcom/vice.wpj,
	src/monitor/mon_lex.c, src/monitor/mon_lex.l, src/monitor/mon_parse.c,
	src/monitor/mon_parse.y: Some more os/2 sdl ow progress.

2017-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* doc/sdl-support.txt: Add NetBSD SDL support status

2017-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* doc/sdl-support.txt: Add SDL compile status document

2017-04-02  Bas Wassink <b.wassink@ziggo.nl>

	* doc/ffmpeg-support.txt: Update ffmpeg stmpeg status

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/gentr.tgt,
	src/arch/sdl/os2-watcom/gentranslate32.tgt,
	src/arch/sdl/os2-watcom/gentranslateos2.tgt,
	src/arch/sdl/os2-watcom/vice.wpj: Some more os/2 sdl ow progress.

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom, src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/genic.tgt,
	src/arch/sdl/os2-watcom/geninfocontrib32.tgt,
	src/arch/sdl/os2-watcom/geninfocontribos2.tgt,
	src/arch/sdl/os2-watcom/vice.wpj: Some more os/2 sdl ow progress.

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/iodrv/io-beos-access.c: Fixed.

2017-04-01  Bas Wassink <b.wassink@ziggo.nl>

	* doc/ffmpeg-support.txt: Update BSD ffmpeg status

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/make-watcom-bindist.bat,
	src/arch/sdl/os2-watcom/make-watcom-bindist.cmd: Added os/2 sdl make
	bindist command files.

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/genwt.bat, src/arch/sdl/os2-watcom/genwt.cmd:
	Added os/2 sdl file generation command files.

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/arch/sdl/Makefile.am, src/arch/sdl/os2-watcom,
	src/arch/sdl/os2-watcom/Makefile.am,
	src/arch/sdl/os2-watcom/ide-config.h,
	src/arch/sdl/os2-watcom/ide-siddefs.h,
	src/arch/sdl/os2-watcom/ide-siddtvdefs.h: Started on adding os/2 sdl
	ow project.

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/index.html: Updated.

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Updated.

2017-04-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/Makefile.am, doc/SDL-support.txt: Added SDL-support.txt file to
	document the SDL 1 / 2 support.

2017-04-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib/ffmpeg/configure.gnu: Fix static ffmpeg building on FreeBSD

2017-04-01  pottendo  <pottendo@aon.at>

	* po/de.po: Summary: Updated.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/windows.html: Updated.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libx264/common/osdep.h, src/lib/libx264/configure: Attempt
	to make libx264 haiku compilable.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Consistency.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/windows.html: Updated.

2017-03-31  Bas Wassink <b.wassink@ziggo.nl>

	* doc/ffmpeg-support.txt: Add Ubuntu 17.04

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Updated.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/windows.html: Updated.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/windows.html: Updated.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/ui.c, src/arch/sdl/video.c: Added SDL2 port
	drag'n'drop file support.

2017-03-31  Bas Wassink <b.wassink@ziggo.nl>

	* NEWS: Update NEWS file with some more 3.1 news

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Updated (win64 ffmpeg now works in trunk).

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/doc: Added svn ignore.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Fixed.

2017-03-31  Bas Wassink <b.wassink@ziggo.nl>

	doc/ffmpeg-support.txt: Update for Haiku64

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/macosx.html: Updated.

2017-03-31  Bas Wassink <b.wassink@ziggo.nl>

	* doc/ffmpeg-support.txt: Updated: add Linux and FreeBSD
	version/distro

2017-03-31  Bas Wassink <b.wassink@ziggo.nl>

	* doc/ffmpeg-support.txt: Updated for x86_64 Linux and FreeBSD

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/hwsiddrv/cw-win32-pci.c, src/hwsiddrv/ps-win32-io.c: Fixed.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/ffmpeg-support.txt: Updated.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/lib/libffmpeg/configure: Some win64 ffmpeg
	updates.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/ffmpeg: Added some svn ignores.

2017-03-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/windows.html: Updated.

2017-03-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib/ffmpeg/configure.gnu: Add --enable-pic to libx264 configure
	call to allow building a static library with gcc 6.3

2017-03-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/Makefile.am, doc/ffmpeg-support.txt: Added a file to document
	the 'internal' ffmpeg support.

2017-03-30  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, doc/html/Makefile.am, doc/html/index.html,
	doc/html/vice_future.html, doc/vice.chm, doc/vice.guide, doc/vice.hlp,
	doc/vice.inf, doc/vice.pdf, doc/vice.txt, po/da.po, po/de.po,
	po/es.po, po/fr.po, po/hu.po, po/it.po, po/ko.po, po/nl.po, po/pl.po,
	po/ru.po, po/sv.po, po/tr.po,
	src/arch/android/AnVICE/AndroidManifest.xml,
	src/arch/win32/vice-version.bat, src/monitor/mon_lex.c,
	src/monitor/mon_parse.c, src/monitor/mon_parse.h, src/version.h,
	src/vice-version.sh: VICE 3.1

2017-03-30  Bas Wassink <b.wassink@ziggo.nl>

	* man/cartconv.1, man/petcat.1, man/vice.1: Update man page dates

2017-03-29  Marcus Sutton <loggedoubt@gmail.com>

	* NEWS: Added BeOS/Haiku section for 3.1

2017-03-29  Marcus Sutton <loggedoubt@gmail.com>

	* src/Makefile.am: Fixed Makefile.am.

2017-03-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/index.html: Some more VICE 3.1 preparation.

2017-03-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/amigaos.html, doc/html/beos.html, doc/html/darwin.html,
	doc/html/macosx.html, doc/html/nsosrh.html, doc/html/qnx.html,
	doc/html/sco.html, doc/html/solaris.html, doc/html/sortix.html,
	doc/html/windows.html: Some more VICE 3.1 preparation.

2017-03-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/iodrv/io-beos-access.c: Fix typo.

2017-03-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/iodrv/io-beos-access.c: Attempt to make the BeOS *_isa_io
	functions load dynamically.

2017-03-29  Bas Wassink <b.wassink@ziggo.nl>

	* doc/building/Linux-Native-Howto.txt: Update dos2unix note

2017-03-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/android/AnVICE,
	src/arch/android/AnVICE/jni/vice_x64_128_5x0,
	src/arch/android/AnVICE/jni/vice_x64_dtv_128_5x0,
	src/arch/android/AnVICE/jni/vice_x64_sc,
	src/arch/android/AnVICE/jni/vice_x64_sc_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_4,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_5x0_4_20: Attempt to
	fix for latest file changes.

2017-03-29  Bas Wassink <b.wassink@ziggo.nl>

	* doc/building/Linux-Native-Howto.txt: Remove dos2unix from Linux
	building instructions

2017-03-29  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Revert dos2unix check

2017-03-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/Makefile.am, doc/html/index.html,
	doc/html/vice_future.html: Added a file indicating the near-future
	plans for vice (SDL1/2-shift).

2017-03-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/Makefile.am, doc/html/index.html: Moved windows bins to
	their own page.

2017-03-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2017-03-28  groepaz <groepaz@gmx.net>

	* doc/building/Linux-Native-Howto.txt, doc/vice.texi: fix occurances
	of --enable-memmap

2017-03-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/rawnetarch.c, src/arch/win32/uiethernet.c: Apply
	Greg's patch for bug #861

2017-03-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/windows.html, src/arch/amigaos/intl_text.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/rescbm2common.rc, src/arch/win32/rescpclockf83.rc,
	src/arch/win32/resdigimax.rc, src/arch/win32/resdqbb.rc,
	src/arch/win32/resds12c887rtc.rc, src/arch/win32/reseasyflash.rc,
	src/arch/win32/resethernetcart.rc, src/arch/win32/resexpert.rc,
	src/arch/win32/resgeoram.rc, src/arch/win32/resgmod2.rc,
	src/arch/win32/reside64.rc, src/arch/win32/resiocollisions.rc,
	src/arch/win32/resisepic.rc, src/arch/win32/resmagicvoice.rc,
	src/arch/win32/resmidi.rc, src/arch/win32/resmmc64.rc,
	src/arch/win32/resmmcreplay.rc, src/arch/win32/resmouse.rc,
	src/arch/win32/respet.rc, src/arch/win32/respetcolour.rc,
	src/arch/win32/respetdww.rc, src/arch/win32/respetreu.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resramcart.rc,
	src/arch/win32/resretroreplay.rc, src/arch/win32/resreu.rc,
	src/arch/win32/resrrnetmk3.rc, src/arch/win32/resrs232user.rc,
	src/arch/win32/ressampler.rc, src/arch/win32/resscpu64.rc,
	src/arch/win32/ressidcart.rc, src/arch/win32/ressoundexpander.rc,
	src/arch/win32/ressoundsampler.rc, src/arch/win32/restapelog.rc,
	src/arch/win32/rested.rc, src/arch/win32/resuserportrtc58321a.rc,
	src/arch/win32/resuserportrtcds1307.rc,
	src/arch/win32/resv364speech.rc, src/arch/win32/resvic.rc,
	src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc,
	src/arch/win32/resvsid.rc, src/translate_text.c: Did a
	'make trans-update'.

2017-03-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/nl.po: Updated.

2017-03-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po: Did a
	'make update-po'.

2017-03-28  Bas Wassink <b.wassink@ziggo.nl>

	* NEWS: Update NEWS

2017-03-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* ChangeLog: Updated.

2017-03-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* NEWS, README, doc/vice.texi: Some 3.1 preparations.

2017-03-28  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Make configure barf on missing dos2unix

2017-03-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_screenshot.c: SDL UI: Reorganize screenshot
	formats: separate native from non-native

2017-03-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/arch.tgt,
	src/arch/sdl/win32-watcom/vice.wpj: Added 'menu_media.c'.

2017-03-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vs_tmpl/arch_sdl.tmpl: Added 'menu_media.c'.

2017-03-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/Makefile.am, src/arch/sdl/menu_media.c,
	src/arch/sdl/menu_media.h, src/arch/sdl/menu_screenshot.c,
	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/x64sc_ui.c,
	src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	src/arch/sdl/xplus4_ui.c, src/arch/sdl/xscpu64_ui.c,
	src/arch/sdl/xvic_ui.c, SDL: change 'Screenshot' menu item into
	'Save media file', add submenu for 'screenshot', 'sound recording' and
	'video recording', remove 'sound recording' from 'Sound settings',
	remove 'Record movie' from 'screenshot' menu.

2017-03-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_screenshot.c: SDL UI: Move 'godot screenshot'
	above 'Record movie' and add separator between godot and movie

2017-03-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_memmap.c: Increase cpu-history size from 256 to 4096

2017-03-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: Remove unwanted space in version_cmd() output

2017-03-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Update c1541's -version switch to show c1541's version
	along with VICE's version

2017-03-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/petcat.c: Update petcat's -version switch to display petcat's
	version and level along VICE's version

2017-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_ffmpeg.c: SDL UI: don't include audio-only codecs
	in the 'Record movie' menu

2017-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/Makefile.am, src/arch/sdl/menu_ffmpeg.c: SDL ffmpeg UI:
	don't use ffmpeg structs directly, use ffmpegdrv_formatlist

2017-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_settings.c: 'Fix' the keymap callbacks so they
	compile when using -DSDL_DEBUG. No idea where that integer is supposed
	to come from

2017-03-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_ffmpeg.c: SDL UI: fix video/audio codec selection
	when changing ffmpeg format

2017-03-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/genamigaintl.c, src/arch/beos/genconstants.c,
	src/arch/os2/rs232.c, src/arch/win32/intl.c,
	src/buildtools/geninfocontrib.c, src/buildtools/gentranslate.c,
	src/buildtools/palette2c.c, src/printerdrv/output-text.c: Fix using
	char for the return type of fgets(3)

2017-03-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/linenoise.c: Fix bug using char for int
	values

2017-03-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uimsgbox.c, src/arch/sdl/uimsgbox.h: SDL: fix weird
	dependence of message_box() on the #define's to determine the number
	of buttons for a dialog. Now we can have multiple dialogs with the
	same number of buttons.

2017-03-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_drive.c, src/arch/sdl/menu_tape.c,
	src/arch/sdl/ui.c, src/arch/sdl/uimsgbox.c, src/arch/sdl/uimsgbox.h:
	SDL: Fix bug in message_box(), Esc worked as OK/Accept, now Esc
	returns -1. Add attach dialog with unit number selection. Ask user
	whether to attach the newly created disk image, and to what unit.

2017-03-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_lex.c: commit mon_lex.c to get clean tree

2017-03-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_drive.c: SDL ui: inform user when disk image has
	been created succesfully

2017-03-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/uilib.c: Convert disk label & id to PETSCII in new
	image dialog (can't test this myself, someone?)

2017-03-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_drive.c: SDL ui: ask user for disk label & id when
	creating a new disk image

2017-03-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: --enable/disable-memmap ->
	--enable/disable-cpuhistory

2017-03-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/video.c: Fail immediately if SDL_CreateWindow() fails,
	and with a proper error message.

2017-03-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_netbsd_runtime_os.c,
	src/platform/platform_netbsd_version.h: Updated for NetBSD 7.1

2017-03-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/amigaos.html: Updated.

2017-03-16  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.pdf, doc/vice.texi: Update docs with info on the
	-version/--version command line switches of c1541, cartconv and petcat

2017-03-16  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.pdf, doc/vice.texi, man/c1541.1, src/c1541.c: Add bfill
	(block fill) command to c1541

2017-03-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Remove debugging printf() from bpoke command

2017-03-15  groepaz <groepaz@gmx.net>

	* src/vic20/vic20.c: undo via renaming, actually make xvic work again

2017-03-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/petcat.c: Add -version option to petcat

2017-03-15  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/joy-osx.h: Fixed the build of the GTK3 port on Mac.

2017-03-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/cartconv.c: Add --version option to cartconv

2017-03-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Add -version option to c1541, displays SVN revision if
	compiled from SVN

2017-03-14  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix SVN revision gathering

2017-03-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vic20/vic20.c: Swap via1/2.

2017-03-14  groepaz <groepaz@gmx.net>

	* doc/vice.pdf, doc/vice.txt: tickle SF

2017-03-13  Marcus Sutton <loggedoubt@gmail.com>

	* configure.proto: Fixed so configure can run without any of png.h,
	pkg-config, or --without-png.

2017-03-13  groepaz <groepaz@gmx.net>

	* src/resid/wave.h: 6581 oscillator top bit behavior fix, patch by
	Leandro Nini

2017-03-13  groepaz <groepaz@gmx.net>

	* src/resid/filter.cc, src/resid/filter.h: fix 8580 filters, patch by
	Leandro Nini

2017-03-13  groepaz <groepaz@gmx.net>

	* src/resid/envelope.cc, src/resid/envelope.h: fix envelope timing
	issues, patch by Leandro Nini

2017-03-13  groepaz <groepaz@gmx.net>

	* src/resid/filter.cc, src/resid/filter.h: 8580 filter bias range
	patch by Leandro Nini

2017-03-13  groepaz <groepaz@gmx.net>

	* doc/building/MacOSX-Howto.txt: minor update to OSX howto, patch by
	IanC

2017-03-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vic20/vic20.c: Better way for the vic/via1/via2 mirroring.

2017-03-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/pci-drv.h: Removed file.

2017-03-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/iodrv/io-access.h: Update UNIX guard

2017-03-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/vic20/vic20.c: Fixed mirroring of the vic, via1 and via2.

2017-03-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/iodrv/io-access.h: Add missing prototypes for io-unix-access.c

2017-03-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/Makefile.am, src/arch/beos/Makefile.am,
	src/arch/beos/io-access.c, src/arch/beos/io-access.h,
	src/arch/beos/pci-drv.c, src/arch/beos/pci-drv.h,
	src/arch/gtk3/Makefile.am, src/arch/gtk3/io-access.h,
	src/arch/gtk3/pci-drv.c, src/arch/gtk3/pci-drv.h,
	src/arch/gtk3/pci-unix-drv.c, src/arch/gtk3/unix-io-access.c,
	src/arch/gtk3/unix-io-access.h, src/arch/msdos/Makefile.am,
	src/arch/msdos/pci-drv.c, src/arch/msdos/pci-drv.h,
	src/arch/sdl/Makefile.am, src/arch/sdl/io-access.c,
	src/arch/sdl/io-access.h, src/arch/sdl/pci-beos-drv.h,
	src/arch/sdl/pci-drv.c, src/arch/unix/Makefile.am,
	src/arch/unix/io-access.c, src/arch/unix/io-access.h,
	src/arch/unix/pci-drv.c, src/arch/unix/pci-drv.h,
	src/arch/win32/Makefile.am, src/arch/win32/wininpoutp.h,
	src/hwsiddrv/Makefile.am, src/hwsiddrv/catweaselmkiii-beos-drv.c,
	src/hwsiddrv/catweaselmkiii-dos-drv.c, src/hwsiddrv/cw-unix-pci.c,
	src/hwsiddrv/hs-beos-pci.c, src/hwsiddrv/hs-dos-pci.c,
	src/hwsiddrv/hs-unix-pci.c, src/hwsiddrv/wininpoutp.h, src/iodrv,
	src/iodrv/Makefile.am, src/iodrv/io-access.h,
	src/iodrv/io-beos-access.c, src/iodrv/io-unix-access.c,
	src/iodrv/pci-beos-drv.c, src/iodrv/pci-beos-drv.h,
	src/iodrv/pci-dos-drv.c, src/iodrv/pci-dos-drv.h,
	src/iodrv/pci-unix-drv.c, src/iodrv/pci-unix-drv.h: Moved the
	'I/O access' drivers to their own directory (src/iodrv).

2017-03-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/Makefile.am,
	src/arch/sdl/win32-watcom/arch.tgt,
	src/arch/sdl/win32-watcom/c1541.tgt,
	src/arch/sdl/win32-watcom/hwsiddrv.tgt,
	src/arch/sdl/win32-watcom/petcat.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/sdl/win32-watcom/vsid.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/x64sc.tgt,
	src/arch/sdl/win32-watcom/xcbm2.tgt,
	src/arch/sdl/win32-watcom/xcbm5x0.tgt,
	src/arch/sdl/win32-watcom/xpet.tgt,
	src/arch/sdl/win32-watcom/xplus4.tgt,
	src/arch/sdl/win32-watcom/xscpu64.tgt,
	src/arch/sdl/win32-watcom/xvic.tgt: Fixed for the hwsiddrv changes.

2017-03-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/Makefile.am, src/arch/win32/watcom/arch.tgt,
	src/arch/win32/watcom/hwsiddrv.tgt, src/arch/win32/watcom/vice.wpj,
	src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/x128.tgt,
	src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt,
	src/arch/win32/watcom/x64sc.tgt, src/arch/win32/watcom/xcbm2.tgt,
	src/arch/win32/watcom/xcbm5x0.tgt, src/arch/win32/watcom/xpet.tgt,
	src/arch/win32/watcom/xplus4.tgt, src/arch/win32/watcom/xscpu64.tgt,
	src/arch/win32/watcom/xvic.tgt: Fixed for the hwsiddrv changes.

2017-03-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vs_tmpl/Makefile.am,
	src/arch/win32/vs_tmpl/arch_native.tmpl,
	src/arch/win32/vs_tmpl/arch_sdl.tmpl,
	src/arch/win32/vs_tmpl/hwsiddrv.tmpl,
	src/arch/win32/vs_tmpl/vice.tmpl, src/arch/win32/vs_tmpl/vsid.tmpl,
	src/arch/win32/vs_tmpl/x128.tmpl, src/arch/win32/vs_tmpl/x64.tmpl,
	src/arch/win32/vs_tmpl/x64dtv.tmpl, src/arch/win32/vs_tmpl/x64sc.tmpl,
	src/arch/win32/vs_tmpl/xcbm2.tmpl,
	src/arch/win32/vs_tmpl/xcbm5x0.tmpl, src/arch/win32/vs_tmpl/xpet.tmpl,
	src/arch/win32/vs_tmpl/xplus4.tmpl,
	src/arch/win32/vs_tmpl/xscpu64.tmpl, src/arch/win32/vs_tmpl/xvic.tmpl:
	Fixed for the hwsiddrv changes.

2017-03-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/pci-drv.h: Add pci-drv.h to arc/sdl

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

	* src/arch/gtk3/io-access.h: Copied sdl io-access.h to the gtk3 dir.

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

	* src/hwsiddrv: Added svn ignores.

2017-03-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/io-access.h: Fix typos

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/io-access.h: Added
	io-access.h wrapper to the sdl port.

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

	* configure.proto, src/Makefile.am, src/arch/amigaos/Makefile.am,
	src/arch/amigaos/catweaselmkiii-drv.c, src/arch/amigaos/cw.h,
	src/arch/amigaos/cw_clockport.c, src/arch/amigaos/cw_device.c,
	src/arch/amigaos/cw_openpci.c, src/arch/amigaos/cw_os4.c,
	src/arch/amigaos/cw_zorro.c, src/arch/amigaos/hardsid-drv.c,
	src/arch/amigaos/hs.h, src/arch/amigaos/hs_gg2_isa.c,
	src/arch/amigaos/hs_openpci.c, src/arch/amigaos/hs_os4.c,
	src/arch/amigaos/ssi2001-drv.c, src/arch/beos/Makefile.am,
	src/arch/beos/catweaselmkiii-drv.c, src/arch/beos/hardsid-drv.c,
	src/arch/beos/hs-isa.c, src/arch/beos/hs-pci.c, src/arch/beos/hs.h,
	src/arch/beos/parsid-drv.c, src/arch/beos/ssi2001-drv.c,
	src/arch/gtk3/Makefile.am, src/arch/gtk3/catweaselmkiii-drv.c,
	src/arch/gtk3/catweaselmkiii-unix-drv.c,
	src/arch/gtk3/catweaselmkiii-win32-drv.c, src/arch/gtk3/cw-pci.c,
	src/arch/gtk3/cw-unix-pci.c, src/arch/gtk3/cw-unix.h,
	src/arch/gtk3/cw-win32-pci.c, src/arch/gtk3/cw-win32.h,
	src/arch/gtk3/hardsid-drv.c, src/arch/gtk3/hardsid-unix-drv.c,
	src/arch/gtk3/hardsid-win32-drv.c, src/arch/gtk3/hs-isa.c,
	src/arch/gtk3/hs-pci.c, src/arch/gtk3/hs-unix-isa.c,
	src/arch/gtk3/hs-unix-pci.c, src/arch/gtk3/hs-unix.h,
	src/arch/gtk3/hs-win32-isa.c, src/arch/gtk3/hs-win32-pci.c,
	src/arch/gtk3/hs-win32.h, src/arch/gtk3/parsid-drv.c,
	src/arch/gtk3/parsid-unix-drv.c, src/arch/gtk3/parsid-win32-drv.c,
	src/arch/gtk3/ps-device.c, src/arch/gtk3/ps-ieee1284-unix.c,
	src/arch/gtk3/ps-ieee1284-win32.c, src/arch/gtk3/ps-ieee1284.c,
	src/arch/gtk3/ps-io.c, src/arch/gtk3/ps-unix-file.c,
	src/arch/gtk3/ps-unix-io.c, src/arch/gtk3/ps-unix.h,
	src/arch/gtk3/ps-win32-dll.c, src/arch/gtk3/ps-win32-io.c,
	src/arch/gtk3/ps-win32.h, src/arch/gtk3/ssi2001-drv.c,
	src/arch/gtk3/ssi2001-unix-drv.c, src/arch/gtk3/ssi2001-win32-drv.c,
	src/arch/msdos/Makefile.am, src/arch/msdos/catweaselmkiii-drv.c,
	src/arch/msdos/hardsid-drv.c, src/arch/msdos/hs-isa.c,
	src/arch/msdos/hs-pci.c, src/arch/msdos/hs.h,
	src/arch/msdos/parsid-drv.c, src/arch/msdos/ssi2001-drv.c,
	src/arch/sdl/Makefile.am, src/arch/sdl/catweaselmkiii-amigaos-drv.c,
	src/arch/sdl/catweaselmkiii-beos-drv.c,
	src/arch/sdl/catweaselmkiii-drv.c, src/arch/sdl/cw-amigaos.h,
	src/arch/sdl/cw-device.c, src/arch/sdl/cw-pci.c,
	src/arch/sdl/hardsid-drv.c, src/arch/sdl/hs-device.c,
	src/arch/sdl/hs-isa.c, src/arch/sdl/hs-pci.c,
	src/arch/sdl/parsid-drv.c, src/arch/sdl/ps-device.c,
	src/arch/sdl/ps-ieee1284.c, src/arch/sdl/ps-io.c,
	src/arch/sdl/ssi2001-drv.c, src/arch/unix/Makefile.am,
	src/arch/unix/catweaselmkiii-drv.c, src/arch/unix/cw-device.c,
	src/arch/unix/cw-pci.c, src/arch/unix/cw.h,
	src/arch/unix/hardsid-drv.c, src/arch/unix/hs-isa.c,
	src/arch/unix/hs-linux.c, src/arch/unix/hs-pci.c, src/arch/unix/hs.h,
	src/arch/unix/parsid-drv.c, src/arch/unix/ps-file.c,
	src/arch/unix/ps-ieee1284.c, src/arch/unix/ps-io.c,
	src/arch/unix/ps.h, src/arch/unix/ssi2001-drv.c,
	src/arch/win32/Makefile.am, src/arch/win32/catweaselmkiii-drv.c,
	src/arch/win32/cw-dll.c, src/arch/win32/cw-pci.c, src/arch/win32/cw.h,
	src/arch/win32/hardsid-drv.c, src/arch/win32/hs-dll.c
	src/arch/win32/hs-isa.c, src/arch/win32/hs-pci.c, src/arch/win32/hs.h,
	src/arch/win32/parsid-drv.c, src/arch/win32/ps-dll.c,
	src/arch/win32/ps-ieee1284.c, src/arch/win32/ps-io.c,
	src/arch/win32/ps.h, src/arch/win32/ssi2001-drv.c, src/hwsiddrv,
	src/hwsiddrv/Makefile.am, src/hwsiddrv/catweaselmkiii-amiga-drv.c,
	src/hwsiddrv/catweaselmkiii-beos-drv.c,
	src/hwsiddrv/catweaselmkiii-dos-drv.c,
	src/hwsiddrv/catweaselmkiii-unix-drv.c,
	src/hwsiddrv/catweaselmkiii-win32-drv.c,
	src/hwsiddrv/cw-amiga-clockport.c, src/hwsiddrv/cw-amiga-device.c,
	src/hwsiddrv/cw-amiga-openpci.c, src/hwsiddrv/cw-amiga-os4.c,
	src/hwsiddrv/cw-amiga-zorro.c, src/hwsiddrv/cw-amiga.h,
	src/hwsiddrv/cw-unix-device.c, src/hwsiddrv/cw-unix-pci.c,
	src/hwsiddrv/cw-unix.h, src/hwsiddrv/cw-win32-dll.c,
	src/hwsiddrv/cw-win32-pci.c, src/hwsiddrv/cw-win32.h,
	src/hwsiddrv/hardsid-amiga-drv.c, src/hwsiddrv/hardsid-beos-drv.c,
	src/hwsiddrv/hardsid-dos-drv.c, src/hwsiddrv/hardsid-unix-drv.c,
	src/hwsiddrv/hardsid-win32-drv.c, src/hwsiddrv/hs-amiga-gg2isa.c,
	src/hwsiddrv/hs-amiga-openpci.c, src/hwsiddrv/hs-amiga-os4.c,
	src/hwsiddrv/hs-amiga.h, src/hwsiddrv/hs-beos-isa.c,
	src/hwsiddrv/hs-beos-pci.c, src/hwsiddrv/hs-beos.h,
	src/hwsiddrv/hs-dos-isa.c, src/hwsiddrv/hs-dos-pci.c,
	src/hwsiddrv/hs-dos.h, src/hwsiddrv/hs-unix-isa.c,
	src/hwsiddrv/hs-unix-linux.c, src/hwsiddrv/hs-unix-pci.c,
	src/hwsiddrv/hs-unix.h, src/hwsiddrv/hs-win32-dll.c,
	src/hwsiddrv/hs-win32-isa.c, src/hwsiddrv/hs-win32-pci.c,
	src/hwsiddrv/hs-win32.h, src/hwsiddrv/parsid-beos-drv.c,
	src/hwsiddrv/parsid-dos-drv.c, src/hwsiddrv/parsid-unix-drv.c,
	src/hwsiddrv/parsid-win32-drv.c, src/hwsiddrv/ps-ieee1284.c,
	src/hwsiddrv/ps-unix-file.c, src/hwsiddrv/ps-unix-io.c,
	src/hwsiddrv/ps-unix.h, src/hwsiddrv/ps-win32-dll.c,
	src/hwsiddrv/ps-win32-io.c, src/hwsiddrv/ps-win32.h,
	src/hwsiddrv/ssi2001-amiga-drv.c, src/hwsiddrv/ssi2001-beos-drv.c,
	src/hwsiddrv/ssi2001-dos-drv.c, src/hwsiddrv/ssi2001-unix-drv.c,
	src/hwsiddrv/ssi2001-win32-drv.c: Moved the 'hardware sid' drivers to
	their own directory (src/hwsiddrv).

2017-03-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_ethernet.c, src/arch/sdl/menu_midi.c: Properly
	terminate comments

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

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c, src/arch/sdl/archdep_amiga.c,
	src/arch/sdl/archdep_beos.c, src/arch/sdl/archdep_unix.c,
	src/arch/sdl/archdep_win32.c: Removed duplicate archdep_network_*
	functions. (should fix bug #877)

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

	* src/arch/gtk3/archdep_unix.h, src/arch/sdl/archdep_unix.h: Added
	missing midi driver names to 'archdep_unix.h' (should fix bug #876).

2017-03-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/Makefile.am,
	src/arch/sdl/win32-watcom/base.tgt,
	src/arch/sdl/win32-watcom/socketdrv.tgt,
	src/arch/sdl/win32-watcom/vice.wpj: Fixed for the socketdrv changes.

2017-03-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/Makefile.am, src/arch/win32/watcom/base.tgt,
	src/arch/win32/watcom/c1541.tgt, src/arch/win32/watcom/petcat.tgt,
	src/arch/win32/watcom/socketdrv.tgt, src/arch/win32/watcom/vice.wpj,
	src/arch/win32/watcom/vsid.tgt, src/arch/win32/watcom/x128.tgt,
	src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64dtv.tgt,
	src/arch/win32/watcom/x64sc.tgt, src/arch/win32/watcom/xcbm2.tgt,
	src/arch/win32/watcom/xcbm5x0.tgt, src/arch/win32/watcom/xpet.tgt,
	src/arch/win32/watcom/xplus4.tgt, src/arch/win32/watcom/xscpu64.tgt,
	src/arch/win32/watcom/xvic.tgt: Fixed for the socketdrv changes.

2017-03-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vs_tmpl/Makefile.am,
	src/arch/win32/vs_tmpl/base.tmpl, src/arch/win32/vs_tmpl/c1541.tmpl,
	src/arch/win32/vs_tmpl/petcat.tmpl,
	src/arch/win32/vs_tmpl/socketdrv.tmpl,
	src/arch/win32/vs_tmpl/vice.tmpl, src/arch/win32/vs_tmpl/vsid.tmpl,
	src/arch/win32/vs_tmpl/x128.tmpl, src/arch/win32/vs_tmpl/x64.tmpl,
	src/arch/win32/vs_tmpl/x64dtv.tmpl, src/arch/win32/vs_tmpl/x64sc.tmpl,
	src/arch/win32/vs_tmpl/xcbm2.tmpl,
	src/arch/win32/vs_tmpl/xcbm5x0.tmpl, src/arch/win32/vs_tmpl/xpet.tmpl,
	src/arch/win32/vs_tmpl/xplus4.tmpl,
	src/arch/win32/vs_tmpl/xscpu64.tmpl, src/arch/win32/vs_tmpl/xvic.tmpl:
	Fixed for the socketdrv changes.

2017-03-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/Makefile.am, src/arch/amigaos/Makefile.am,
	src/arch/amigaos/socketimpl.c, src/arch/amigaos/socketimpl.h,
	src/arch/beos/Makefile.am, src/arch/beos/archdep.c,
	src/arch/beos/socketimpl.h, src/arch/gtk3/Makefile.am,
	src/arch/gtk3/socketimpl.h, src/arch/gtk3/socketimpl_unix.h,
	src/arch/gtk3/socketimpl_win32.h, src/arch/msdos/Makefile.am,
	src/arch/msdos/archdep.c, src/arch/msdos/socketimpl.h,
	src/arch/sdl/Makefile.am, src/arch/sdl/socketimpl.h,
	src/arch/unix/Makefile.am, src/arch/unix/archdep.c,
	src/arch/unix/socketimpl.h, src/arch/win32/Makefile.am,
	src/arch/win32/archdep.c, src/arch/win32/socketimpl.h,
	src/mididrv/midi-win32-drv.c, src/socketdrv,
	src/socketdrv/Makefile.am, src/socketdrv/socket-amiga-drv.c,
	src/socketdrv/socket-amiga-impl.h, src/socketdrv/socket-beos-impl.h,
	src/socketdrv/socket-dos-impl.h, src/socketdrv/socket-unix-impl.h,
	src/socketdrv/socket-win32-drv.c, src/socketdrv/socket-win32-impl.h,
	src/socketdrv/socketdrv.c, src/socketdrv/socketimpl.h: Moved the
	'socket/network' drivers to their own directory (src/socketdrv).

2017-03-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/amigaos.html: Updated.

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

	* src/platform/platform_qnx6_runtime_os.c: Updated.

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

	* src/platform/platform_qnx6_version.h: Updated.

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

	* src/platform/platform_qnx6_runtime_os.c: Updated.

2017-03-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/qnx.html: Updated.

2017-03-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/buildtools/geninfocontrib.c: Generalized.

2017-03-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fixed.

2017-03-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in: Fixed again.

2017-03-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in: Fixed.

2017-03-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_ultrix_runtime_os.c: Updated.

2017-03-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/buildtools/geninfocontrib.c: Fixed.

2017-03-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/qnx.html: Updated.

2017-03-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/qnx.html: Updated.

2017-03-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/archdep.c, src/arch/os2/watcom/geninfocontribos2.tgt,
	src/arch/os2/watcom/gentranslateos2.tgt,
	src/arch/os2/watcom/iecc64exp.tgt, src/arch/os2/watcom/joyport.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x1541.tgt: Updated
	to the latest changes.

2017-03-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/Makefile.am,
	src/arch/sdl/win32-watcom/arch.tgt,
	src/arch/sdl/win32-watcom/ide-config.h,
	src/arch/sdl/win32-watcom/mididrv.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/x64sc.tgt,
	src/arch/sdl/win32-watcom/xscpu64.tgt,
	src/arch/sdl/win32-watcom/xvic.tgt: Updated to the latest changes.

2017-03-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/mididrv/midi-win32-drv.c: Fixed.

2017-03-04  Kajtar Zsolt <soci@c64.rulez.org>

	* src/c64/c64mem.c, src/c64/c64memsc.c, src/c64/cart/magicvoice.c,
	src/c64/vsidmem.c: Silence warnings

2017-03-04  Kajtar Zsolt <soci@c64.rulez.org>

	* src/c64/cart/magicvoice.c: Silence warning

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

	* doc/html/qnx.html: Updated.

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

	* src/platform/Makefile.am, src/platform/platform.h,
	src/platform/platform_qnx4_runtime_os.c: Updated.

2017-03-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c: Gtk3: generalize
	archdep_network_shutdown()

2017-03-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c: Gtk3:
	add stubs for archdep_network_shutdown()

2017-03-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/Makefile.am, src/arch/win32/watcom/arch.tgt,
	src/arch/win32/watcom/mididrv.tgt, src/arch/win32/watcom/vice.wpj,
	src/arch/win32/watcom/x128.tgt, src/arch/win32/watcom/x64.tgt,
	src/arch/win32/watcom/x64sc.tgt, src/arch/win32/watcom/xscpu64.tgt,
	src/arch/win32/watcom/xvic.tgt: Updated for mididrv changes.

2017-03-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_macosx.c, src/platform/platform_macosx.h:
	Applied patch by _IanC: Determine major, minor, bugFix version numbers
	of OS X without Gestalt on 10.9 and higher.

2017-03-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vs_tmpl/Makefile.am,
	src/arch/win32/vs_tmpl/arch_native.tmpl,
	src/arch/win32/vs_tmpl/mididrv.tmpl, src/arch/win32/vs_tmpl/vice.tmpl,
	src/arch/win32/vs_tmpl/vsid.tmpl, src/arch/win32/vs_tmpl/x128.tmpl,
	src/arch/win32/vs_tmpl/x64.tmpl, src/arch/win32/vs_tmpl/x64dtv.tmpl,
	src/arch/win32/vs_tmpl/x64sc.tmpl, src/arch/win32/vs_tmpl/xcbm2.tmpl,
	src/arch/win32/vs_tmpl/xcbm5x0.tmpl, src/arch/win32/vs_tmpl/xpet.tmpl,
	src/arch/win32/vs_tmpl/xplus4.tmpl,
	src/arch/win32/vs_tmpl/xscpu64.tmpl, src/arch/win32/vs_tmpl/xvic.tmpl:
	Updated for mididrv changes.

2017-03-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* config.guess: Updated

2017-03-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/archdep.c, src/arch/beos/archdep.c,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c,
	src/arch/msdos/archdep.c, src/arch/os2/archdep.c,
	src/arch/sdl/archdep.c, src/arch/unix/archdep.c,
	src/arch/win32/archdep.c, src/socket.c: Properly call
	'archdep_network_shutdown()'.

2017-03-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/building/MacOSX-Cocoa-Howto.txt, doc/building/MacOSX-Howto.txt,
	doc/building/Makefile.am: Applied slighty changed patch by _IanC: This
	is a rewrite of doc/building/MacOSX-Howto.txt in an attempt to
	simplify things substantially.

2017-03-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Applied patch by _IanC: Remove OSX-specific SDL
	stuff in configure.proto to allow regular UNIX flow to happen. Add
	test for OpenGL framework which is required for SDL1 to support
	hardware scaling. This allows both SDL1 and SDL2 to configure and
	build successfully with UNIX-style libs.

2017-03-01  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/Makefile.am, src/arch/gtk3/Makefile.am,
	src/arch/gtk3/midi-osx-drv.c, src/arch/gtk3/midi-unix-drv.c,
	src/arch/gtk3/midi-win32-drv.c, src/arch/gtk3/mididrv.c,
	src/arch/sdl/Makefile.am, src/arch/sdl/mididrv.c,
	src/arch/unix/Makefile.am, src/arch/unix/macosx/Makefile.am,
	src/arch/unix/macosx/mididrv.c, src/arch/unix/mididrv.c,
	src/arch/win32/Makefile.am, src/arch/win32/mididrv.c, src/mididrv,
	src/mididrv/Makefile.am, src/mididrv/midi-osx-drv.c,
	src/mididrv/midi-unix-drv.c, src/mididrv/midi-win32-drv.c: Moved the
	midi drivers to their own directory (src/mididrv).

2017-02-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/console_amiga.c: Removed amiga specific code which is
	not used for sdl.

2017-02-28  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, man/c1541.1: Update c1541 documentation

2017-02-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/debug_gtk3.h: Gtk3: add unversioned file for debugging

2017-02-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2017-02-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_macosx.c: Don't use 'gestalt' for osx 10.9 and
	above, alternative method still to be coded.

2017-02-27  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.c,
	src/arch/gtk3/video.c: Gtk3: add some debugging helpers

2017-02-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/video.c, src/arch/gtk3/videoarch.h,
	vice/src/resources.c: Remove debug code from resources_shutdown(), use
	-dumpconfig for that

2017-02-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/resources.c: Add note to resources_shutdown() for future
	debuggers

2017-02-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Enable possible standard SDL2 compile for osx
	(cannot use SDL2 framework if such a thing exists).

2017-02-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added png pkgconfig message.

2017-02-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fixed libpng detection for netbsd.

2017-02-25  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/platform/platform.c: Add 'native Gtk3' to the
	list of UI's

2017-02-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c, src/arch/gtk3/ui.c: Gtk3: more stuff

2017-02-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep.c,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c: Gtk3:
	implement default_log_file() and runtime_os()/runtime_cpu()

2017-02-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_memory.c: Fix monitor 'hunt' command to search the
	entire range given

2017-02-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added --enable-libieee1284 option, and made
	libieee1284 usage optional (disabled by default).

2017-02-24  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/gtk3/hardsid-win32-drv.c, src/arch/gtk3/ps-ieee1284.c,
	src/arch/gtk3/rawnetarch.c: Added missing svn properties.

2017-02-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c, src/arch/gtk3/uistatusbar.c: Gtk3:
	implement archdep_default_resource_file_name()

2017-02-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/gtk3/video.c: No i18n for gtk3 port.

2017-02-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/mousedrv.c, src/arch/gtk3/video.c: Gtk3: update
	resource/cmdline initialization

2017-02-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/rawnetarch.c,
	src/arch/gtk3/rawnetarch_unix.c, src/arch/gtk3/rawnetarch_win32.c:
	Gtk3: add rawnetarch

2017-02-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/cpmcart.c: Fix CPM cart bug

2017-02-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fix typo.

2017-02-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Enable sdl2 checks/compile for amiga.

2017-02-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, doc/readmes/Makefile.am,
	doc/readmes/Readme-GTK3.txt, src/arch/Makefile.am, src/arch/gtk3:
	Re-added the gtk3 stuff.

2017-02-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/Makefile.am, src/arch/sdl/beos-io-access.h,
	src/arch/sdl/catweaselmkiii-beos-drv.c,
	src/arch/sdl/catweaselmkiii-drv.c, src/arch/sdl/pci-beos-drv.h: Added
	proper catweaselmkii beos driver file to the sdl port instead of using
	the beos arch one.

2017-02-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/Makefile.am, src/arch/sdl/catweaselmkiii-amigaos-drv.c,
	src/arch/sdl/catweaselmkiii-drv.c, src/arch/sdl/cw-amigaos.h: Added
	proper catweaselmkii amigaos driver file to the sdl port instead of
	using the amigaos arch one.

2017-02-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep.c, src/arch/sdl/coproc.c: Removed cegcc
	references.

2017-02-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/catweaselmkiii-drv.c, src/arch/sdl/cw-device.c,
	src/arch/sdl/cw-pci.c, src/arch/sdl/dynlib.c,
	src/arch/sdl/hardsid-drv.c, src/arch/sdl/hs-device.c,
	src/arch/sdl/hs-isa.c, src/arch/sdl/hs-pci.c,
	src/arch/sdl/menu_ethernet.c, src/arch/sdl/menu_midi.c,
	src/arch/sdl/mididrv.c, src/arch/sdl/parsid-drv.c,
	src/arch/sdl/ps-device.c, src/arch/sdl/ps-ieee1284.c,
	src/arch/sdl/ps-io.c, src/arch/sdl/rawnetarch.c,
	src/arch/sdl/rs232dev.c, src/arch/sdl/sdlmain.c,
	src/arch/sdl/socketimpl.h, src/arch/sdl/ssi2001-drv.c: Removed all
	xbox references.

2017-02-20  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, doc/readmes/Makefile.am,
	doc/readmes/Readme-GTK3.txt, src/arch/Makefile.am, src/arch/gtk3:
	Remove Gtk3 port

2017-02-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* 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, src/arch/sdl/archdep_xbox.c,
	src/arch/sdl/archdep_xbox.h: Removed non-working cegcc and xbox sdl
	code from the sdl port.

2017-02-18  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/arch/gtk3, src/arch/gtk3/Makefile.am,
	src/arch/gtk3/Makefile.in, src/arch/gtk3/archdep.c,
	src/arch/gtk3/archdep.h, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_unix.h, src/arch/gtk3/archdep_win32.c,
	src/arch/gtk3/archdep_win32.h, src/arch/gtk3/blockdev.c,
	src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/catweaselmkiii-drv.c,
	src/arch/gtk3/catweaselmkiii-unix-drv.c,
	src/arch/gtk3/catweaselmkiii-win32-drv.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/console.c,
	src/arch/gtk3/coproc.c, src/arch/gtk3/coproc.h,
	src/arch/gtk3/cw-pci.c, src/arch/gtk3/cw-unix-pci.c,
	src/arch/gtk3/cw-unix.h, src/arch/gtk3/cw-win32-pci.c,
	src/arch/gtk3/cw-win32.h, src/arch/gtk3/dynlib-unix.c,
	src/arch/gtk3/dynlib-win32.c, src/arch/gtk3/dynlib.c,
	src/arch/gtk3/fullscreen.c, src/arch/gtk3/gtk3main.c,
	src/arch/gtk3/hardsid-drv.c, src/arch/gtk3/hardsid-unix-drv.c,
	src/arch/gtk3/hardsid-win32-drv.c, src/arch/gtk3/hs-isa.c,
	src/arch/gtk3/hs-pci.c, src/arch/gtk3/hs-unix-isa.c,
	src/arch/gtk3/hs-unix-pci.c, src/arch/gtk3/hs-unix.h,
	src/arch/gtk3/hs-win32-isa.c, src/arch/gtk3/hs-win32-pci.c,
	src/arch/gtk3/hs-win32.h, src/arch/gtk3/joy-osx-hid.c,
	src/arch/gtk3/joy-osx-hid.h, src/arch/gtk3/joy-osx-hidlib.h,
	src/arch/gtk3/joy-osx-hidmgr.c, src/arch/gtk3/joy-osx-hidutil.c,
	src/arch/gtk3/joy-osx.c, src/arch/gtk3/joy-osx.h,
	src/arch/gtk3/joy-unix-usb.c, src/arch/gtk3/joy-unix.c,
	src/arch/gtk3/joy-unix.h, src/arch/gtk3/joy-win32-dinput-handle.c,
	src/arch/gtk3/joy-win32-dinput-handle.h, src/arch/gtk3/joy-win32.c,
	src/arch/gtk3/joy-win32.h, src/arch/gtk3/joy.h, src/arch/gtk3/kbd.c,
	src/arch/gtk3/kbd.h, src/arch/gtk3/midi-osx-drv.c,
	src/arch/gtk3/midi-unix-drv.c, src/arch/gtk3/midi-win32-drv.c,
	src/arch/gtk3/mididrv.c, src/arch/gtk3/mousedrv.c,
	src/arch/gtk3/mousedrv.h, src/arch/gtk3/not_implemented.h,
	src/arch/gtk3/parsid-drv.c, src/arch/gtk3/parsid-unix-drv.c,
	src/arch/gtk3/parsid-win32-drv.c, src/arch/gtk3/pci-drv.c,
	src/arch/gtk3/pci-drv.h, src/arch/gtk3/pci-unix-drv.c,
	src/arch/gtk3/petui.c, src/arch/gtk3/plus4ui.c,
	src/arch/gtk3/ps-device.c, src/arch/gtk3/ps-ieee1284-unix.c,
	src/arch/gtk3/ps-ieee1284-win32.c, src/arch/gtk3/ps-ieee1284.c,
	src/arch/gtk3/ps-io.c, src/arch/gtk3/ps-unix-file.c,
	src/arch/gtk3/ps-unix-io.c, src/arch/gtk3/ps-unix.h,
	src/arch/gtk3/ps-win32-dll.c, src/arch/gtk3/ps-win32-io.c,
	src/arch/gtk3/ps-win32.h, src/arch/gtk3/rs232-unix-dev.c,
	src/arch/gtk3/rs232-win32-dev.c, src/arch/gtk3/rs232dev.c,
	src/arch/gtk3/scpu64ui.c, src/arch/gtk3/signals.c,
	src/arch/gtk3/socketimpl.h, src/arch/gtk3/socketimpl_unix.h,
	src/arch/gtk3/socketimpl_win32.h, src/arch/gtk3/ssi2001-drv.c,
	src/arch/gtk3/ssi2001-unix-drv.c, src/arch/gtk3/ssi2001-win32-drv.c,
	src/arch/gtk3/types.h, src/arch/gtk3/ui.c, src/arch/gtk3/ui.h,
	src/arch/gtk3/uicmdline.c, src/arch/gtk3/uimon.c,
	src/arch/gtk3/uistatusbar.c, src/arch/gtk3/unix-io-access.c,
	src/arch/gtk3/unix-io-access.h, src/arch/gtk3/vic20ui.c,
	src/arch/gtk3/video.c, src/arch/gtk3/videoarch.h,
	src/arch/gtk3/vsidui.c, src/arch/gtk3/vsyncarch.c: Sorry Ken Thompson

2017-02-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3: Suck my balls Ken Thompson

2017-02-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c: Gtk3: implement
	archdep_default_autostart_disk_image_file_name()

2017-02-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/blockdev.c: Gtk3: implement all blockdev code for
	Windows ;)

2017-02-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep.h: Gtk3: add user
	config dir code

2017-02-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep.h,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c,
	src/arch/gtk3/ui.c, src/arch/gtk3/video.c: Gtk3: some updates, start
	work on making this port comply to the XDG Base Directory
	Specification and whatever Windows uses these days

2017-02-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/make-bindist_qnx6.sh: Updated.

2017-02-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fix typo.

2017-02-17  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix missing comma

2017-02-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/fullscreen.c: Gtk3: add fullscreen stubs

2017-02-16  groepaz <groepaz@gmx.net>

	* configure.proto: fix typo

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fixed.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added --enable/disable-ahi option.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fixed the --enable/disable-hardsid support.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fixed the --enable/disable-catweasel support.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added --with/without-gif option.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Error out if --with-png was given and no support
	was detected.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Error out if --with-jpeg was given and no support
	was detected.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Error out if --enable-midi was given and no support
	was detected.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Error out if --with-uithreads was given but no
	support was detected.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added 'error out' for sdl sound enable.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2017-02-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/qnx.html, src/arch/sdl/make-bindist_qnx6.sh: Updated.

2017-02-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c, src/arch/gtk3/video.c: Gtk3: some minor updates

2017-02-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/not_implemented.h: Make messages more 'compiler-ish'

2017-02-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/kbd.c, src/arch/gtk3/ui.c: Gtk3: add some more
	resources to ui_resources_init()

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fixed.

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added error out message for pulse audio support
	checking.

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added error out message for arts support checking.

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added error out message for alsa support checking.

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added error out message for oss support checking.

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added --enable/disable-portaudio option and added
	'error out' code if --enable-portaudio support is used but
	headers/libs are missing.

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: oops, only error out if --enable-fullscreen is
	given.

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added error out message for fullscreen support
	checking.

2017-02-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_lex.c: Add updated mon_lex.c

2017-02-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/gtk3: Added some svn ignores.

2017-02-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/joy-win32.c: Gtk3: use JOYPORT_MAX_PORTS constant from
	joyport.h

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/ui.c: Gtk3: partially implement ui-resource
	init/shutdown until we have an actual GtkWindow instance

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/ui-resources.c: Fix possible free(NULL) call

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/not_implemented.h: Fix semi-colon, add
	INCOMPLETE_IMPLEMENTATION(), ie: x64 might start WW3 at any moment

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/not_implemented.h: Add NOT_IMPLEMENTED_WARN_ONLY() for
	Gtk3 port building

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep.c,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c,
	src/arch/gtk3/ps-ieee1284.c: Gtk3: various fixes

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep.c, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/archdep_win32.c: Gtk3: implemented
	archdep_path_is_relative()

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c: Gtk3:
	copy archdep_default_sysfile_pathlist() Unix and Win32
	implementations, fix memory leaks.

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c:
	Gtk3-native: copy/paste archdep_default_logger() implementations

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/arch/gtk3/archdep.c,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c: Start
	implementing archdep stuff for Gtk3-native

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_win32.c: More
	stubs for the Gtk3 port

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ps-ieee1284-unix.c,
	src/arch/gtk3/ps-ieee1284-win32.c: Add ps-ieee1284 to gtk3 port

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/joy.c: Use proper constant from joyport.h

2017-02-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/gtk3/kbd.h: Gtk3: Add prototypes to kbd.h

2017-02-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/gtk3/unix-io-access.c: Fixed.

2017-02-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/io-access.c: Fixed.

2017-02-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/drive/iec/c64exp/Makefile.am,
	src/drive/iec/c64exp/c64exp-resources.c,
	src/drive/iec/c64exp/iec-c64exp.c, src/drive/iec/c64exp/stardos-exp.c,
	src/drive/iec/c64exp/stardos-exp.h, src/drive/iec/c64exp/stardos.c,
	src/drive/iec/c64exp/stardos.h: Changed drive stardos code and
	filename to stardos_exp, to avoid having the possibility of having
	same name functions.

2017-02-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/building/GTK3-Howto.txt, doc/building/Makefile.am,
	doc/readmes/Makefile.am, doc/readmes/Readme-GTK3.txt: Added (empty)
	gtk3 dox.

2017-02-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/c64exp.tgt,
	src/arch/sdl/win32-watcom/joyport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj: Updated.

2017-02-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/c1541.tgt,
	src/arch/win32/watcom/c64exp.tgt, src/arch/win32/watcom/joyport.tgt,
	src/arch/win32/watcom/vice.wpj: Updated.

2017-02-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vs_tmpl/c64exp.tmpl,
	src/arch/win32/vs_tmpl/joyport.tmpl: Updated.

2017-02-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c1541.c: Unbreak win32 sdl c1541 compiles.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/joy-osx-hid.c,
	src/arch/gtk3/joy-osx-hid.h, src/arch/gtk3/joy-osx-hidlib.h,
	src/arch/gtk3/joy-osx-hidmgr.c, src/arch/gtk3/joy-osx-hidutil.c,
	src/arch/gtk3/joy-osx.c, src/arch/gtk3/joy-osx.h,
	src/arch/gtk3/joy-unix-usb.c, src/arch/gtk3/joy-unix.c,
	src/arch/gtk3/joy-unix.h, src/arch/gtk3/joy-win32-dinput-handle.c,
	src/arch/gtk3/joy-win32-dinput-handle.h, src/arch/gtk3/joy-win32.c,
	src/arch/gtk3/joy-win32.h, src/arch/gtk3/joy.c, src/arch/gtk3/joy.h:
	Added gtk3 joystick code.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/cw-unix-pci.c,
	src/arch/gtk3/hs-unix-isa.c, src/arch/gtk3/hs-unix-pci.c,
	src/arch/gtk3/io-access.c, src/arch/gtk3/io-access.h,
	src/arch/gtk3/pci-unix-drv.c, src/arch/gtk3/ps-unix-io.c,
	src/arch/gtk3/ssi2001-unix-drv.c, src/arch/gtk3/unix-io-access.c,
	src/arch/gtk3/unix-io-access.h: Renamed io-access.* to
	unix-io-access.*

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

	* src/joyport/joyport.h: Fixed typo.

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

	* src/joyport/vizawrite64_dongle.c: Fixed typo.

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

	* src/c128/c128.c, src/c64/c64.c, src/joyport/Makefile.am,
	src/joyport/joyport.h, src/joyport/vizawrite64_dongle.c,
	src/joyport/vizawrite64_dongle.h, src/scpu64/scpu64.c,
	src/translate.txt, src/translate_text.c: Added vizawrite64 dongle
	emulation (as provided by Zer0-X).

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

	* src/arch/sdl/archdep_unix.c: Fixed.

2017-02-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/interrupt.h: Fix printf() format specifier warnings

2017-02-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/joy.c: Fix array sizes

2017-02-11  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/lib.c: Fix bug in --enable-debug handling
	without backtrace_symbols present

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

	* doc/html/solaris.html: Updated.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep_win32.c: Duplicated
	gtk3 archdep_unix.c to archdep_win32.c

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/c128ui.c, src/arch/gtk3/c64dtvui.c,
	src/arch/gtk3/c64scui.c, src/arch/gtk3/cbm2ui.c,
	src/arch/gtk3/cbm5x0ui.c, src/arch/gtk3/petui.c,
	src/arch/gtk3/plus4ui.c, src/arch/gtk3/scpu64ui.c, src/arch/gtk3/ui.c,
	src/arch/gtk3/vic20ui.c: And the rest of the gtk3 stubs.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep_unix.c,
	src/arch/gtk3/blockdev.c, src/arch/gtk3/c64ui.c,
	src/arch/gtk3/coproc.c, src/arch/gtk3/mousedrv.c,
	src/arch/gtk3/rs232-unix-dev.c, src/arch/gtk3/rs232-win32-dev.c,
	src/arch/gtk3/rs232dev.c, src/arch/gtk3/ui.c,
	src/arch/gtk3/uistatusbar.c: More gtk3 stubs.

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

	* src/arch/sdl/blockdev.c: Cosmetic fixes.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/cw-pci.c,
	src/arch/gtk3/cw-unix-pci.c, src/arch/gtk3/cw-win32-pci.c,
	src/arch/gtk3/kbd.c, src/arch/gtk3/ui.c: More gtk3 stubs.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep.c,
	src/arch/gtk3/archdep_unix.c, src/arch/gtk3/archdep_unix.h,
	src/arch/gtk3/archdep_win32.h, src/arch/gtk3/catweaselmkiii-drv.c,
	src/arch/gtk3/catweaselmkiii-unix-drv.c,
	src/arch/gtk3/catweaselmkiii-win32-drv.c, src/arch/gtk3/console.c,
	src/arch/gtk3/cw-unix.h, src/arch/gtk3/cw-win32.h,
	src/arch/gtk3/dynlib-unix.c, src/arch/gtk3/dynlib-win32.c,
	src/arch/gtk3/dynlib.c, src/arch/gtk3/fullscreen.c,
	src/arch/gtk3/hardsid-drv.c, src/arch/gtk3/hardsid-unix-drv.c,
	src/arch/gtk3/hardsid-win32-drv.c, src/arch/gtk3/hs-isa.c,
	src/arch/gtk3/hs-pci.c, src/arch/gtk3/hs-unix-isa.c,
	src/arch/gtk3/hs-unix-pci.c, src/arch/gtk3/hs-unix.h,
	src/arch/gtk3/hs-win32-isa.c, src/arch/gtk3/hs-win32-pci.c,
	src/arch/gtk3/hs-win32.h, src/arch/gtk3/io-access.c,
	src/arch/gtk3/joy.c, src/arch/gtk3/kbd.c,
	src/arch/gtk3/midi-osx-drv.c, src/arch/gtk3/midi-unix-drv.c,
	src/arch/gtk3/midi-win32-drv.c, src/arch/gtk3/mididrv.c,
	src/arch/gtk3/not_implemented.h, src/arch/gtk3/parsid-drv.c,
	src/arch/gtk3/parsid-unix-drv.c, src/arch/gtk3/parsid-win32-drv.c,
	src/arch/gtk3/pci-drv.c, src/arch/gtk3/pci-drv.h,
	src/arch/gtk3/pci-unix-drv.c, src/arch/gtk3/ps-device.c,
	src/arch/gtk3/ps-io.c, src/arch/gtk3/ps-unix-file.c,
	src/arch/gtk3/ps-unix-io.c, src/arch/gtk3/ps-unix.h,
	src/arch/gtk3/ps-win32-dll.c, src/arch/gtk3/ps-win32-io.c,
	src/arch/gtk3/ps-win32.h, src/arch/gtk3/signals.c,
	src/arch/gtk3/socketimpl_win32.h, src/arch/gtk3/ui.c,
	src/arch/gtk3/uicmdline.c, src/arch/gtk3/uimon.c,
	src/arch/gtk3/uistatusbar.c, src/arch/gtk3/video.c,
	src/arch/gtk3/vsidui.c, src/arch/gtk3/vsyncarch.c,
	src/arch/unix/io-access.c: Some more gtk3 progress.

2017-02-09  groepaz <groepaz@gmx.net>

	* src/arch/unix/gui/uidrivec64c128.c, src/drive/drive-check.c,
	src/drive/drive.h: added stardos options to unix gui

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/io-access.h,
	src/arch/gtk3/ssi2001-drv.c, src/arch/gtk3/ssi2001-unix-drv.c,
	src/arch/gtk3/ssi2001-win32-drv.c: Added gtk3 ssi2001 driver.

2017-02-09  groepaz <groepaz@gmx.net>

	* doc/vice.pdf, doc/vice.texi, doc/vice.txt, src/drive/drive.h,
	src/drive/iec/c64exp/Makefile.am,
	src/drive/iec/c64exp/c64exp-cmdline-options.c,
	src/drive/iec/c64exp/c64exp-resources.c,
	src/drive/iec/c64exp/iec-c64exp.c, src/drive/iec/c64exp/stardos.c,
	src/drive/iec/c64exp/stardos.h, src/translate.txt,
	src/translate_text.c: added emulation for the StarDOS drive ROM, which
	makes it actually work now :)

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/socketimpl.h,
	src/arch/gtk3/socketimpl_unix.h: Added gtk3 socketimpl.h file(s).

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/ui.h: Added gtk3 ui.h file.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/coproc.h: Added gtk3
	coproc.h file.

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

	* src/arch/gtk3/videoarch.h: #if 0'ed some members to allow
	compilation to continue.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/videoarch.h: Added gtk3
	videoarch.h file.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/mousedrv.h: Added gtk3
	mousedrv.h file.

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

	* src/arch/gtk3/kbd.h: Added missing prototype.h

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep.h,
	src/arch/gtk3/kbd.h: Added gtk3 kbd.h file.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/joy.h: Added gtk3 joy.h
	file.

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/archdep.h,
	src/arch/gtk3/archdep_unix.h: Added gtk3 archdep.h file(s).

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

	* src/arch/gtk3/Makefile.am, src/arch/gtk3/types.h: Added gtk3 types.h
	file.

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

	* src/platform/platform_x86_runtime_cpu.c: Disabled cpu name retrieval
	code, it makes some binaries crash on startup.

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

	* src/joyport/paperclip64.c: Fixed paperclip64 dongle emulation (thanx
	Zero-X).

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

	* configure.proto, src/monitor/mon_parse.c: Fixed.

2017-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix quotation of error message

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

	* configure.proto, src/arch/Makefile.am, src/arch/gtk3,
	src/arch/gtk3/Makefile.am, src/arch/gtk3/gtk3main.c: Added native gtk3
	'framework' (or at least the start of it), this port is very much WIP
	and currently doesn't even compile.

2017-02-09  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Slightly clearer error message for failed
	--enable-debug

2017-02-08  Marcus Sutton <loggedoubt@gmail.com>

	* src/platform/platform_x86_runtime_cpu.c: Added support for returning
	the x86 CPU name string (if present) via the cpuid instruction.

2017-02-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/ps-ieee1284.c: Applied fix by 'retrodood'.

2017-02-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/aciacore.c, src/arch/os2/dialogs/dlg-fileio.c,
	src/c64/cart/c64-midi.c, src/c64/vsidstubs.c,
	src/cbm2/cbm2-cmdline-options.c, src/midi.h,
	src/vic20/cart/vic20-midi.c: Some init fixes.

2017-02-08  Marco van den Heuvel <blackystardust68@yahoo.com>

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

2017-02-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/joyport/paperclip64.c: Updated to repeat.

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

	* src/joyport/paperclip64.c: Reworked a bit, still doesn't work with
	the software.

2017-02-06  groepaz <groepaz@gmx.net>

	* src/core/viacore.c, src/via.h: implemented shift register (reg 10),
	not cycle exact yet

2017-02-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/ps-ieee1284.c: Added 'NULL' check.

2017-02-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/win32-watcom/c1541.tgt,
	src/arch/sdl/win32-watcom/vice.wpj: Updated.

2017-02-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: For windows port link against 'libshfolder.a'
	before 'libshell32.a'.

2017-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/cbmdos.h: Replace integer literals with proper
	symbolic constant

2017-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: All occurences of the old
	'extract_unit_from_file_name()' replaced with a more robust version

2017-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Update write command

2017-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/vdrive/vdrive-command.c: Update c1541 rename
	command, fix 'splat' file bug in vdrive_command_rename()

2017-02-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Update read and geosread commands

2017-02-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Update chain, copy and format commands

2017-02-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Remove last use of the old check_drive() function and
	the function itself

2017-02-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/log.c, src/log.h: Add -silent to c1541, obviouslt
	only works with log_bla() calls, not fprintf()

2017-02-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/log.c, src/translate.txt: Add -silent command line switch,
	disables all logging

2017-02-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/log.c: Don't continue scanning, one 'verbose' is enough. Also
	don't use 'not' on a function that clearly doesn't return a boolean
	value

2017-02-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Use EXIT_SUCCESS/EXIT_FAILURE, not 0/1 (pedantic but
	portable)

2017-02-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix drive index bug in read_cmd()

2017-01-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: More message fixes

2017-01-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Remove capitalization and full stops from error
	messages

2017-01-28  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: add bpoke (block-poke) command:
	low-level write access to blocks

2017-01-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Make extract_unit_from_file_name() actually return a
	unit number, not an index into the drives array

2017-01-28  Marco van den Heuvel <blackystardust68@yahoo.com>

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

2017-01-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/archdep.c: Coding style fix.

2017-01-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: make arg_to_int() accept prefixes indicating the
	base of the number parsed. Supported are '%/0b' for base-2, '&' for
	base-8 and '$/0x' for base-16. A literal of '0123' is interpreted as
	base-10, NOT base-8

2017-01-28  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: allow specifying min/max track for
	'bam' command

2017-01-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: remove bam_dump_<format>() helper functions, use
	vdrive_get_max_sectors() and track count in the vdrive image to
	determine max sectors and track count

2017-01-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/vdrive/vdrive-bam.c: c1541: add support for 2040,
	8050 and 8250 images for the 'bam' command, and guard against corrupt
	8250 images

2017-01-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2017-01-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h:
	Rename vdrive_bam_calculate_track(), which can mean anything, to
	vdrive_bam_get_track_entry(), which is a lot clearer

2017-01-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h:
	c1541: Add support of 1571 and 1581 images to the 'bam' command,
	refactor code slightly

2017-01-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Reverse '*' and '.' in c1541 bbam dump output, so used
	sector is indicated by '*' and a free sector by '.'

2017-01-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2017-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive-bam.h: c1541
	Add preliminary support for displaying BAM of images

2017-01-25  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/joyport/script64_dongle.c: Comment fix.

2017-01-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: add tilde expansion of path to bread and bwrite
	commands

2017-01-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vs_tmpl/c1541.tmpl: Added diskimage include dir.

2017-01-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/watcom/joyport.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/joyport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/joyport.tmpl,
	src/arch/win32/watcom/joyport.tgt, src/arch/win32/watcom/vice.wpj,
	src/c128/c128.c, src/c64/c64.c, src/joyport/Makefile.am,
	src/joyport/joyport.h, src/joyport/script64_dongle.c,
	src/joyport/script64_dongle.h, src/scpu64/scpu64.c, src/translate.txt,
	src/translate_text.c: Added joyport 'script 64 dongle' support.

2017-01-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: fix default unit in bcopy, bread and bwrite
	commands, fix syntax/help text for bcopy command

2017-01-23  Marcus Sutton <loggedoubt@gmail.com>

	* FEEDBACK: Fixed outdated bug tracker URL.

2017-01-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui.cc: Added support for BeVICE to paste dropped text
	the same way as clipboard text.

2017-01-23  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: Add bcopy (block-copy): copy raw
	blocks in images or between images

2017-01-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/Makefile.am: Properly fix Makefile.am this time

2017-01-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/Makefile.am: Fix Makefile.am

2017-01-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/Makefile.am: .. and also add the Makefile.am

2017-01-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/diskimage/fsimage-check.c, src/diskimage/fsimage-check.h: Return
	different error codes for illegal track or sector in
	fsimage_check_sector(), makes proper error messages easier

2017-01-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2017-01-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/Makefile.am: Silence (cd && make), there's already an echo on
	what make is doing and make itself also reports its recursion

2017-01-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/Makefile.am: echo -> @echo

2017-01-22  Marcus Sutton <loggedoubt@gmail.com>

	* src/Makefile.am: Added echo commands to show the progress of a
	single-emulator build.

2017-01-22  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: add bwrite (block-write) command,
	write a raw block from the host file system to an image

2017-01-22  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: Add bread (block-read) command,
	read a single block from an image and write it to the host file system

2017-01-22  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: add 'chain' command

2017-01-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uiprinteriecplus4.c: Fix trailing space after
	newline

2017-01-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/vsidui.c: Fixed.

2017-01-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/vdrive/vdrive.h: c1541: add helper function
	parse_track_sector() and add errors codes FD_BAD_TRKNUM and
	FD_BAD_SECNUM to vdrive

2017-01-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/uivicii.c: Fixed.

2017-01-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/uiprinteriec.c,
	src/arch/unix/gui/uiprinteriecplus4.c,
	src/arch/unix/gui/uiprinterieee.c, src/arch/unix/gui/uips2mouse.c,
	src/arch/unix/gui/uiram.c, src/arch/unix/gui/uiramcart.c,
	src/arch/unix/gui/uiretroreplay.c, src/arch/unix/gui/uireu.c,
	src/arch/unix/gui/uiromset.c, src/arch/unix/gui/uirrnetmk3.c,
	src/arch/unix/gui/uirs232.c, src/arch/unix/gui/uirs232c64c128.c,
	src/arch/unix/gui/uirs232petplus4cbm2.c,
	src/arch/unix/gui/uirs232user.c, src/arch/unix/gui/uisampler.c,
	src/arch/unix/gui/uiscpu64.c, src/arch/unix/gui/uisettings.c,
	src/arch/unix/gui/uisid.c, src/arch/unix/gui/uisound.c,
	src/arch/unix/gui/uisoundexpander.c,
	src/arch/unix/gui/uisoundsampler.c,
	src/arch/unix/gui/uisupersnapshot.c, src/arch/unix/gui/uitapeport.c,
	src/arch/unix/gui/uited.c, src/arch/unix/gui/uitpi.c,
	src/arch/unix/gui/uiuserport.c, src/arch/unix/gui/uiv364speech.c,
	src/arch/unix/gui/uivdc.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/gnome/uiedit.c,
	src/arch/unix/x11/gnome/uimenu.c, src/arch/unix/x11/gnome/x11mouse.c,
	src/arch/unix/x11/xaw/uiedit.c, src/arch/unix/x11/xaw/uimenu.c,
	src/arch/unix/x11/xaw/uiscreenshot.c: Some more init fixes.

2017-01-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: clean up block command code

2017-01-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uidrive.c: Properly stringify drive number,
	preproc concatenation doesn't work inside string literals

2017-01-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uiprinter.h, src/arch/unix/gui/uiprinteriec.c,
	src/arch/unix/gui/uiprinterieee.c: Fix linker errors in
	arch/unix/gui/libarchgui.a

2017-01-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/uigmod2.c, src/arch/unix/gui/uiide64.c,
	src/arch/unix/gui/uiisepic.c, src/arch/unix/gui/uijoyport.c,
	src/arch/unix/gui/uijoystick2.c, src/arch/unix/gui/uikeyboard.c,
	src/arch/unix/gui/uimagicvoice.c, src/arch/unix/gui/uimidi.c,
	src/arch/unix/gui/uimmc64.c, src/arch/unix/gui/uimmcreplay.c,
	src/arch/unix/gui/uimouse.c, src/arch/unix/gui/uinetplay.c,
	src/arch/unix/gui/uiperipheral.c, src/arch/unix/gui/uiperipheraliec.c,
	src/arch/unix/gui/uiperipheralieee.c, src/arch/unix/gui/uipetcolour.c,
	src/arch/unix/gui/uipetdww.c, src/arch/unix/gui/uipethre.c,
	src/arch/unix/gui/uipetreu.c, src/arch/unix/gui/uiplus4cart.c,
	src/arch/unix/gui/uiprinter.c: Some more init fixes.

2017-01-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2017-01-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/buildtools/geninfocontrib.c: Fixed.

2017-01-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/vice.texi, src/Makefile.am, src/buildtools/geninfocontrib.c,
	src/buildtools/geninfocontrib_h.sh: Started fixing the infocontrib
	(and other files) generation script/exe.

2017-01-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui.cc: Added support for BeVICE to autostart a file
	dropped on it from tracker.

2017-01-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2017-01-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/scpu64ui.c, src/arch/unix/gui/uidrivec64vic20.c:
	Fixed.

2017-01-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/scpu64ui.c,
	src/arch/unix/gui/uic64memoryhacks.c, src/arch/unix/gui/uicbm2cart.c,
	src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicrtc.c,
	src/arch/unix/gui/uics8900.c, src/arch/unix/gui/uidatasette.c,
	src/arch/unix/gui/uidigimax.c, src/arch/unix/gui/uidqbb.c,
	src/arch/unix/gui/uidrive.c, 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/uidrivec64vic20.c, src/arch/unix/gui/uidriveiec.c,
	src/arch/unix/gui/uidrivepetcbm2.c, src/arch/unix/gui/uidriveplus4.c,
	src/arch/unix/gui/uidrivevic20.c, src/arch/unix/gui/uids12c887rtc.c,
	src/arch/unix/gui/uieasyflash.c, src/arch/unix/gui/uiethernetcart.c,
	src/arch/unix/gui/uiexpert.c, src/arch/unix/gui/uifliplist.c,
	src/arch/unix/gui/uifullscreen-menu.h, src/arch/unix/gui/uigeoram.c:
	Some more init fixes.

2017-01-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/buildtools: Ignore 'Makefile' as well.

2017-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/buildtools: Ignore Makefile.in in src/buildtools

2017-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/pc8477.c: Remove trailing comma's

2017-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundsdl.c: Fix warnings

2017-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/drive-cmdline-options.c, src/drive/drive-resources.c,
	src/raster/raster-cmdline-options.c, src/raster/raster-resources.c,
	src/video/video-cmdline-options.c, src/video/video-resources.c: Remove
	useless/dangerous casts

2017-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/iec-cmdline-options.c, src/drive/iec/iec-resources.c:
	Remove useless casts

2017-01-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uimsgbox.c: Remove obsolete statement in SDL uimsgbox

2017-01-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uimsgbox.c: Apply patch by Greg King, see bug #857

2017-01-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/c64scui.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/scpu64ui.c,
	src/arch/unix/gui/uiacia1.c, src/arch/unix/gui/uiattach.c,
	src/arch/unix/gui/uiautostart.c, src/arch/unix/gui/uic64cart.c,
	src/arch/unix/gui/uic64dtv.c: Some more init fixes.

2017-01-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/x11/xaw/widgets/Joystick.c: Include 'vice.h' so that
	'#ifdef USE_XAW3D' can actually do something useful.

2017-01-14  Ingo Korb <ingo@akana.de>

	* src/arch/win32/archdep.c: Replace symbol with numeric constant to
	work around Win32 header weirdness

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/glue1571.c, src/drive/iec/iecrom.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/fdd.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/cia1571d.c, src/drive/iec/cia1581d.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/interrupt.h: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/plus4exp/plus4exp-cmdline-options.c,
	src/drive/iec/plus4exp/plus4exp-resources.c, Remove casts

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/c64exp/dolphindos3.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/c64exp/c64exp-resources.c: Remove (now useless) casts

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/resources.h: Remove const keyword from 'name' field of structs
	resource_int_s and resource_string_s, again to avoid undefined
	behaviour

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/c64exp/c64exp-cmdline-options.c: Remove (now useless)
	casts

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/cmdline.h: Remove const keyword from name and resource_name
	fields in struct cmdline_option_s. Some code uses these fields for
	dynamically allocated strings and then uses casts to remove the const
	to allow free() to 'work'. That's undefined behaviour.

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundflac.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundvorbis.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/lamelib.h, src/sounddrv/soundmp3.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/sounduss.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundalsa.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundpulse.c: Fix warnings, except those generated by
	-pedantic

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundwav.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundvoc.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundmovie.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundaiff.c: Fix warnings

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/sampler2bit.c, src/joyport/sampler4bit.c: More tab fixes

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/rushware_keypad.c: Fix tabs

2017-01-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/paperclip64.c: Fix tabs

2017-01-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64dtvui.c,
	src/arch/unix/x11/x11menu.h: Started on my '*nix menu init fixing'
	run.

2017-01-13  Ingo Korb <ingo@akana.de>

	* src/arch/win32/archdep.c: Fix typo

2017-01-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/x11/xaw/widgets/JoystickP.h: Used xaw3d simplep header

2017-01-13  Ingo Korb <ingo@akana.de>

	when compiling with/for xaw3d. (fixes bug #855)

	* src/arch/win32/archdep.c: Win32: Use a folder below appdata instead
	of dumping everything into the profile's root dir

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/mouse.c: Fix warnings

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/lightpen.c: Fix warnings

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/joystick.c: Fix warnings

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/alarm.h: Fix warnings

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib/p64/p64.c: Fix lib/p64 warnings on 64-bit systems, remove
	tabs

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/cx85.c: Fix warnings and tabs

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/cx21.c: Fix warnings and tabs

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/petcat.c: Fix overzealous bug fixing

2017-01-13  Ingo Korb <ingo@akana.de>

	* doc/vice.pdf, src/arch/win32/archdep.c: Win32: Prefer boot_path for
	vice.ini if it already exists there

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/coplin_keypad.c: Replace tabs with spaces

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/coplin_keypad.c: Fix warnings

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/cardkey.c: Fix warnings

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/bbrtc.c: Fix warnings

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* po/intl2po.c: Fix warnings and bugs

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/cartconv.c: Some fixes

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/petcat.c: Some (warning) fixes

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/sound.h: Fix warning

2017-01-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix warnings/bugs

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

	* src/arch/win32/archdep.c: Changed windows log, fliplist, rtc,
	autostart and settings location to the current user 'home' directory.

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

	* src/lib/p64/p64.c: Some warning fixes.

2017-01-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/buildtools/bin2c.c: Add new version of bin2c.c that handles
	2d-arrays

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

	* src/arch/msdos/uids12c887rtc.c, src/arch/msdos/uieasyflash.c,
	src/arch/msdos/uiethernetcart.c, src/arch/msdos/uiexpert.c,
	src/arch/msdos/uigeoram.c, src/arch/msdos/uigmod2.c,
	src/arch/msdos/uiide64.c, src/arch/msdos/uiiocollisions.c,
	src/arch/msdos/uiisepic.c, src/arch/msdos/uijoystick.c,
	src/arch/msdos/uikeymap.c, src/arch/msdos/uimagicvoice.c,
	src/arch/msdos/uimmc64.c, src/arch/msdos/uimmcreplay.c,
	src/arch/msdos/uinetplay.c, src/arch/msdos/uiperipherial.c,
	src/arch/msdos/uipetdww.c, src/arch/msdos/uipethre.c,
	src/arch/msdos/uipetmodel.c, src/arch/msdos/uipetreu.c,
	src/arch/msdos/uiplus4cart.c, src/arch/msdos/uiplus4memoryhacks.c,
	src/arch/msdos/uiplus4model.c, src/arch/msdos/uiprinter.c,
	src/arch/msdos/uiramcart.c, src/arch/msdos/uiretroreplay.c,
	src/arch/msdos/uireu.c, src/arch/msdos/uirrnetmk3.c,
	src/arch/msdos/uisampler.c, src/arch/msdos/uiscpu64.c,
	src/arch/msdos/uiscpu64model.c, src/arch/msdos/uiscreenshot.c,
	src/arch/msdos/uisid.h, src/arch/msdos/uisidc128.c,
	src/arch/msdos/uisidc64.c, src/arch/msdos/uisidcart.c,
	src/arch/msdos/uisidcbm2.c, src/arch/msdos/uisiddtv.c,
	src/arch/msdos/uisnapshot.c, src/arch/msdos/uisound.c,
	src/arch/msdos/uisoundexpander.c, src/arch/msdos/uisoundsampler.c,
	src/arch/msdos/uiss5.c, src/arch/msdos/uitapeport.c,
	src/arch/msdos/uiuserport.c, src/arch/msdos/uiv364speech.c,
	src/arch/msdos/uivic20model.c, src/arch/msdos/uivideo.c,
	src/arch/msdos/vic20ui.c: Some more warning fixes.

2017-01-12  Bas Wassink <b.wassink@ziggo.nl>

	* doc/Doxyfile: Don't recurse into src/lib when building Doxygen docs

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

	* configure.proto: Cosmetic fix.

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

	* doc/html/nsosrh.html: Updated.

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

	* src/Makefile.am, src/buildtools/Makefile.am,
	src/buildtools/palette2c.sh, src/palette2c.sh: Moved 'palette2c.sh' to
	the 'buildtools' directory.

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

	* src/Makefile.am, src/buildtools/Makefile.am,
	src/buildtools/palette2c.c, src/palette2c.c: Moved 'palette2c.c' to
	the 'buildtools' directory.

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

	* build/android/build-android.sh, src/Makefile.am,
	src/arch/os2/watcom/genwt.bat, src/arch/os2/watcom/genwt.cmd,
	src/arch/sdl/win32-watcom/genwt.bat,
	src/arch/win32/vs_tmpl/geninfocontrib.tmpl,
	src/arch/win32/watcom/genwt.bat, src/buildtools/Makefile.am,
	src/buildtools/infocontrib.sed, src/infocontrib.sed: Moved
	'infocontrib.sed' to the 'buildtools' directory.

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

	* src/Makefile.am, src/buildtools/Makefile.am,
	src/buildtools/gensvnversion.sh, src/gensvnversion.sh: Moved
	'gensvnversion.sh' to the 'buildtools' directory.

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

	* doc/html/nsosrh.html: Updated.

2017-01-10  Marcus Sutton <loggedoubt@gmail.com>

	* configure.proto, src/arch/unix/unixmain.c,
	src/arch/unix/vsyncarch.c: Removed dead BeOS-X11 code.

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

	* src/Makefile.am, src/buildtools/Makefile.am,
	src/buildtools/bin2c.sh, src/buildtools/od2c.sh, src/od2c.sh: Moved
	'od2c.sh' to the 'buildtools' directory.

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

	* src/Makefile.am, src/buildtools/Makefile.am,
	src/buildtools/convert_owcc_libs.sh, src/convert_owcc_libs.sh: Moved
	'convert_owcc_libs.sh' to the 'buildtools' directory.

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

	* src/Makefile.am, src/bin2c.sh, src/buildtools/Makefile.am,
	src/buildtools/bin2c.sh: Moved 'bin2c.sh' to the 'buildtools'
	directory.

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

	* src/Makefile.am, src/bin2c.c, src/buildtools/Makefile.am,
	src/buildtools/bin2c.c: Moved 'bin2c.c' to the 'buildtools' directory.

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

	* src/Makefile.am, src/buildtools/Makefile.am,
	src/buildtools/gentranslatetable.sh, src/gentranslatetable.sh: Moved
	'gentranslatetable.sh' to the 'buildtools' directory.

2017-01-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/Makefile.am: ... and also actually use the script :)

2017-01-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/Makefile.am: Add new Plus4 palettes to the 'palette2c.sh'
	section of the embedded data file rules

2017-01-10  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/uimsgbox.c: Apply sdl-messagebox patch by Greg King
	(see bug #857)

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

	* src/Makefile.am, src/buildtools/Makefile.am,
	src/buildtools/gentranslate_h.sh, src/gentranslate_h.sh: Moved
	'gentranslate_h.sh' to the 'buildtools' directory.

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

	* src/buildtools/geninfocontrib.c, src/buildtools/gentranslate.c:
	Cosmetic fixes.

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

	* src/Makefile.am, src/arch/os2/watcom/gentr.tgt,
	src/arch/os2/watcom/gentranslate32.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/gentr.tgt,
	src/arch/sdl/win32-watcom/gentranslate32.tgt,
	src/arch/sdl/win32-watcom/vice.wpj, src/arch/win32/utils/Makefile.am,
	src/arch/win32/utils/gentranslate.c,
	src/arch/win32/vs_tmpl/gentranslate.tmpl,
	src/arch/win32/watcom/gentr.tgt,
	src/arch/win32/watcom/gentranslate32.tgt,
	src/arch/win32/watcom/vice.wpj, src/buildtools/Makefile.am,
	src/buildtools/gentranslate.c: Moved 'gentranslate.c' to the
	'buildtools' directory.

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

	* doc/html/nsosrh.html: Updated.

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

	* src/Makefile.am, src/buildtools/Makefile.am,
	src/buildtools/geninfocontrib_h.sh, src/geninfocontrib_h.sh: Moved
	'geninfocontrib_h.sh' to the 'buildtools' directory.

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

	* configure.proto, src/Makefile.am, src/arch/os2/watcom/genic.tgt,
	src/arch/os2/watcom/geninfocontrib32.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-watcom/genic.tgt,
	src/arch/sdl/win32-watcom/geninfocontrib32.tgt,
	src/arch/sdl/win32-watcom/vice.wpj, src/arch/win32/utils/Makefile.am,
	src/arch/win32/utils/geninfocontrib.c,
	src/arch/win32/vs_tmpl/geninfocontrib.tmpl,
	src/arch/win32/watcom/genic.tgt,
	src/arch/win32/watcom/geninfocontrib32.tgt,
	src/arch/win32/watcom/vice.wpj, src/buildtools,
	src/buildtools/Makefile.am, src/buildtools/geninfocontrib.c: Started
	on moving 'build tools/scripts' to a 'src/buildtools' directory,
	starting with 'geninfocontrib.c'.

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

	* src/arch/amigaos/joyai.c, src/arch/amigaos/uiapi.c,
	src/arch/os2/kbd/kmap-pet.c, src/arch/os2/kbd/kmap.c,
	src/arch/os2/kbd.c, src/arch/os2/rs232.c, src/arch/unix/macosx/joy.c,
	src/arch/unix/macosx/mididrv.c, src/arch/unix/mididrv.c,
	src/arch/unix/x11/ui-resources.c, src/arch/unix/x11/xaw/x11video.c,
	src/arch/win32/ui-resources.c, src/autostart.c,
	src/c128/c128-resources.c, src/c128/functionrom.c,
	src/c64/c64-resources.c, src/c64/c64_256k.c, src/c64/cart/c64cart.c,
	src/c64/cart/c64tpi.c, src/c64/cart/cs8900io.c, src/c64/cart/dqbb.c,
	src/c64/cart/expert.c, src/c64/cart/georam.c, src/c64/cart/gmod2.c,
	src/c64/cart/ide64.c, src/c64/cart/isepic.c,
	src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c,
	src/c64/cart/mmcreplay.c, src/c64/cart/ramcart.c, src/c64/cart/reu.c,
	src/c64/cart/turbomaster.c, src/c64/plus256k.c, src/c64/plus60k.c,
	src/c64/vsid-resources.c, src/c64dtv/c64dtv-resources.c,
	src/c64dtv/c64dtvflash.c, src/c64dtv/flash-trap.c,
	src/cbm2/cbm2-common-resources.c, src/cbm2/cbm2-resources.c,
	src/cbm2/cbm2cart.c, src/cbm2/cbm5x0-resources.c,
	src/diskimage/rawimage.c, src/drive/iec/c64exp/c64exp-resources.c,
	src/drive/iec/iec-resources.c,
	src/drive/iec128dcr/iec128dcr-resources.c,
	src/drive/ieee/ieee-resources.c, src/drive/tcbm/tcbm-resources.c,
	src/event.c, src/fliplist.c, src/fsdevice/fsdevice-resources.c,
	src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/quicktimedrv.c,
	src/keyboard.c, src/log.c, src/machine.c,
	src/monitor/monitor_network.c, src/network.c, src/pet/pet-resources.c,
	src/pet/petdww.c, src/pet/petreu.c, src/plus4/digiblaster.c,
	src/plus4/plus4-resources.c, src/plus4/plus4-sidcart.c,
	src/plus4/plus4acia.c, src/plus4/plus4cart.c, src/plus4/plus4io.c,
	src/plus4/plus4memhacks.c, src/plus4/plus4speech.c,
	src/plus4/ted-resources.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/rs232drv/rs232drv.c, src/rs232drv/rsuser.c,
	src/samplerdrv/file_drv.c, src/samplerdrv/sampler.c,
	src/scpu64/scpu64-resources.c, src/scpu64/scpu64gluelogic.c,
	src/serial/serial-iec-device.c, src/sid/sid-resources.c, src/sound.c,
	src/sysfile.c, src/tapeport/cp-clockf83.c,
	src/tapeport/dtl-basic-dongle.c, src/tapeport/sense-dongle.c,
	src/tapeport/tape_diag_586220_harness.c, src/tapeport/tapelog.c,
	src/translate.c, src/traps.c, src/userport/userport.c,
	src/userport/userport_4bit_sampler.c, src/userport/userport_8bss.c,
	src/userport/userport_dac.c,
	src/userport/userport_diag_586220_harness.c,
	src/userport/userport_digimax.c, src/userport/userport_joystick.c,
	src/userport/userport_rtc_58321a.c,
	src/userport/userport_rtc_ds1307.c, src/vdc/vdc-resources.c,
	src/vic20/cart/debugcart.c, src/vic20/cart/finalexpansion.c,
	src/vic20/cart/ioramcart.c, src/vic20/cart/megacart.c,
	src/vic20/cart/ultimem.c, src/vic20/cart/vic-fp.c,
	src/vic20/cart/vic20-generic.c, src/vic20/cart/vic20-ieee488.c,
	src/vic20/cart/vic20-midi.c, src/vic20/cart/vic20-sidcart.c,
	src/vic20/cart/vic20cart.c, src/vic20/vic-resources.c,
	src/vic20/vic20-resources.c, src/vic20/vic20io.c,
	src/vicii/vicii-resources.c, src/viciisc/vicii-resources.c,
	src/vsync.c: Even more warning fixes.

2017-01-09  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/cbm5x0ui.c, src/arch/msdos/menudefs.c,
	src/arch/msdos/petui.c, src/arch/msdos/plus4ui.c,
	src/arch/msdos/scpu64ui.c, src/arch/msdos/tuimenu.h,
	src/arch/msdos/uiattach.c, src/arch/msdos/uiburstmod.c,
	src/arch/msdos/uic128model.c, src/arch/msdos/uic64cart.c,
	src/arch/msdos/uic64dtv.c, src/arch/msdos/uic64dtvmodel.c,
	src/arch/msdos/uic64memoryhacks.c, src/arch/msdos/uic64model.c,
	src/arch/msdos/uic64scmodel.c, src/arch/msdos/uicbm2model.c,
	src/arch/msdos/uicbm5x0model.c, src/arch/msdos/uiciamodel.c,
	src/arch/msdos/uidigimax.c, src/arch/msdos/uidqbb.c,
	src/arch/msdos/uidrivec128.c, src/arch/msdos/uidrivec64.c,
	src/arch/msdos/uidrivec64dtv.c, src/arch/msdos/uidriveieee.c,
	src/arch/msdos/uidriveplus4.c, src/arch/msdos/uidrivevic20.c: Some
	more warning fixes.

2017-01-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/bin2c.c: Add FIXME to src/bin2c.c

2017-01-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/c128/c128embedded.c, src/c64/c64embedded.c,
	src/c64dtv/c64dtvembedded.c, src/cbm2/cbm2embedded.c,
	src/cbm2/cbm5x0embedded.c, src/embedded.h, src/pet/petembedded.c,
	src/plus4/plus4embedded.c, src/vic20/vic20embedded.c: Properly
	terminate embedded file and palette lists

2017-01-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/keyboard.c: Free 'name' _after_ use

2017-01-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/Makefile.am, src/palette2c.c, src/palette2c.sh,
	src/plus4/plus4embedded.c: Fix --enable-embedded building

2017-01-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/xcbm2_ui.c: Fix additional dynmenu memory leaks in SDL
	xcbm2

2017-01-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_joyport.c, src/arch/sdl/menu_joyport.h,
	src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	src/arch/sdl/x64dtv_ui.c, src/arch/sdl/x64sc_ui.c,
	src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	src/arch/sdl/xplus4_ui.c, src/arch/sdl/xscpu64_ui.c,
	src/arch/sdl/xvic_ui.c: Fix memory leaks in SDL joyport menus

2017-01-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/resources.h: Fix typos

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

	* src/arch/Makefile.am, src/arch/amigaos/Makefile.am,
	src/arch/sdl/Makefile.am, src/arch/sdl/syllable-files/Makefile.am,
	src/arch/unix/Makefile.am: Some more build recursion fixes.

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

	* doc/html/solaris.html: Updated.

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

	* src/c64/cart/georam.c, src/c64/cart/gmod2.c, src/c64/cart/ide64.c,
	src/c64/cart/isepic.c, src/c64/cart/magicvoice.c,
	src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c,
	src/c64/cart/ramcart.c, src/c64/cart/retroreplay.c,
	src/c64/cart/reu.c, src/c64/cart/rrnetmk3.c,
	src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c,
	src/c64/cart/shortbus_digimax.c, src/c64/cart/shortbus_etfe.c,
	src/c64/cart/supersnapshot.c, src/c64/cart/turbomaster.c,
	src/c64/plus60k.c, src/c64/psid.c, src/c64/vsid-debugcart.c,
	src/c64/vsid-resources.c, src/c64dtv/c64dtv-resources.c,
	src/c64dtv/c64dtvblitter.c, src/c64dtv/c64dtvdma.c,
	src/c64dtv/c64dtvflash.c, src/c64dtv/debugcart.c,
	src/c64dtv/flash-trap.c, src/cbm2/cbm2-common-resources.c,
	src/cbm2/cbm2-resources.c, src/cbm2/cbm2cart.c, src/cbm2/cbm2io.c,
	src/cbm2/cbm5x0-resources.c, src/cbm2/debugcart.c,
	src/crtc/crtc-resources.c, src/datasette.c, src/debug.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/event.c,
	src/fsdevice/fsdevice-resources.c, src/gfxoutputdrv/doodledrv.c,
	src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/koaladrv.c,
	src/gfxoutputdrv/quicktimedrv.c, src/joyport/bbrtc.c,
	src/joyport/joyport.c, src/joyport/joystick.c, src/joyport/mouse.c,
	src/kbdbuf.c, src/keyboard.c, src/machine.c, src/monitor/monitor.c,
	src/monitor/monitor_network.c, src/network.c, src/pet/debugcart.c,
	src/pet/pet-resources.c, src/pet/pet-sidcart.c, src/pet/petdww.c,
	src/pet/pethre.c, src/pet/petio.c, src/pet/petpia1.c,
	src/pet/petreu.c, src/plus4/debugcart.c: Some more init fixes.

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

	* src/aciacore.c, src/arch/amigaos/joyll.c, src/arch/amigaos/uiapi.c,
	src/arch/beos/ui.cc, 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/mousedrv.c, src/arch/os2/ui.c,
	src/arch/os2/video.c, src/arch/unix/macosx/cocoa/mousedrv.m,
	src/arch/unix/macosx/cocoa/ui-resources.c,
	src/arch/unix/macosx/cocoa/video.m, src/arch/unix/macosx/joy.c,
	src/arch/unix/mididrv.c, src/arch/unix/rs232dev.c,
	src/arch/unix/ui-threads.c, src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/openGL_sync.c, src/arch/unix/x11/ui-resources.c,
	src/arch/unix/x11/xaw/x11video.c, src/arch/win32/joy.c,
	src/arch/win32/mididrv.c, src/arch/win32/mousedrv.c,
	src/arch/win32/ui-resources.c, src/arch/win32/video.c, src/attach.c,
	src/autostart.c, src/c128/c128-resources.c, src/c128/c128mmu.c,
	
	src/c128/functionrom.c, src/c64/c64-memory-hacks.c,
	src/c64/c64-resources.c, src/c64/c64_256k.c, src/c64/c64gluelogic.c,
	src/c64/c64io.c, src/c64/cart/c64-midi.c, src/c64/cart/c64acia1.c,
	src/c64/cart/c64cart.c, src/c64/cart/c64tpi.c, src/c64/cart/cpmcart.c,
	src/c64/cart/cs8900io.c, src/c64/cart/debugcart.c,
	src/c64/cart/digimax.c, src/c64/cart/dqbb.c,
	src/c64/cart/ds12c887rtc.c, src/c64/cart/easyflash.c,
	src/c64/cart/ethernetcart.c, src/c64/cart/expert.c, src/resources.h:
	Started on a resources warning fixing run.

2017-01-07  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Remove -fsanitize from debug builds, makes them too
	slow. I'll add some separate switches to enable -fsanitize in debug
	builds

2017-01-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/archdep.c: Remove HaikuPorts-specific bootpath patch

2017-01-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/arch/Makefile.am: Do not recurse into the
	android dir for sdl builds and do not recurse into the
	watcom-source-wrappers dir for windows builds.

2017-01-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/darwin.html: Updated.

2017-01-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/platform_darwin_runtime_os.c: Fixed.

2017-01-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/cmdline.h: Fixed define.

2017-01-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* 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/romset.c,
	src/rs232drv/rs232drv.c, src/rs232drv/rsuser.c,
	src/samplerdrv/file_drv.c, src/samplerdrv/sampler.c,
	src/scpu64/scpu64-cmdline-options.c, src/scpu64/scpu64gluelogic.c,
	src/serial/serial-iec-device.c, src/sid/sid-cmdline-options.c,
	src/sound.c, src/sysfile.c, src/tapeport/cp-clockf83.c,
	src/tapeport/dtl-basic-dongle.c, src/tapeport/sense-dongle.c,
	src/tapeport/tape_diag_586220_harness.c, src/tapeport/tapelog.c,
	src/translate.c, src/traps.c, src/userport/userport.c,
	src/userport/userport_4bit_sampler.c, src/userport/userport_8bss.c,
	src/userport/userport_dac.c,
	src/userport/userport_diag_586220_harness.c,
	src/userport/userport_digimax.c, src/userport/userport_joystick.c,
	src/userport/userport_rtc_58321a.c,
	src/userport/userport_rtc_ds1307.c, src/vic20/cart/debugcart.c,
	src/vic20/cart/finalexpansion.c, src/vic20/cart/ioramcart.c,
	src/vic20/cart/megacart.c, src/vic20/cart/ultimem.c,
	src/vic20/cart/vic-fp.c, src/vic20/cart/vic20-ieee488.c,
	src/vic20/cart/vic20-sidcart.c, src/vic20/cart/vic20cart.c,
	src/vic20/vic-cmdline-options.c, src/vic20/vic20-cmdline-options.c,
	src/vic20/vic20io.c, src/video/video-cmdline-options.c, src/vsync.c:
	Some more init fixes.

2017-01-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/archdep.c: Apply Haiku patch from their build system

2017-01-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Removed extra 'fi' (copy/paste error).

2017-01-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Added check for '-fsanitize=undefined' when doing a
	debug build.

2017-01-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/io-access.c: Fixed for non-x86.

2017-01-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* 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/gfxoutputdrv/doodledrv.c,
	src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/koaladrv.c,
	src/gfxoutputdrv/quicktimedrv.c, src/initcmdline.c,
	src/joyport/bbrtc.c, src/joyport/joyport.c, src/joyport/joystick.c,
	src/joyport/mouse.c, src/kbdbuf.c, src/keyboard.c, src/log.c,
	src/machine.c, src/midi.c, src/monitor/monitor.c,
	src/monitor/monitor_network.c, src/network.c, src/pet/debugcart.c,
	src/pet/pet-cmdline-options.c, src/pet/pet-sidcart.c,
	src/pet/petdww.c, src/pet/pethre.c, src/pet/petio.c,
	src/pet/petpia1.c, src/pet/petreu.c, src/plus4/debugcart.c,
	src/plus4/digiblaster.c, src/plus4/plus4-cmdline-options.c,
	src/plus4/plus4-sidcart.c, src/plus4/plus4acia.c,
	src/plus4/plus4cart.c, src/plus4/plus4io.c, src/plus4/plus4memhacks.c,
	src/plus4/plus4speech.c: Some more fixes.

2017-01-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/joyport.c: Fix warnings

2017-01-05  groepaz <groepaz@gmx.net>

	* src/resid/filter.h, src/resid/sid.cc, src/resid/sid.h,
	src/resid/siddefs.h.in, src/resid/spline.h, src/resid/voice.cc,
	src/resid/wave.cc: removed TABs from sourcefiles

2017-01-05  groepaz <groepaz@gmx.net>

	* doc/vice.pdf, doc/vice.txt: sync generated files with trunk

2017-01-05  groepaz <groepaz@gmx.net>

	* src/resid/filter.cc: hack to fix integer overflow, patch by leandro
	nini

2017-01-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/cart/ramcart.c, src/c64/cart/retroreplay.c,
	src/c64/cart/reu.c, src/c64/cart/rrnetmk3.c,
	src/c64/cart/sfx_soundexpander.c, src/c64/cart/sfx_soundsampler.c,
	src/c64/cart/shortbus_digimax.c, src/c64/cart/shortbus_etfe.c,
	src/c64/cart/supersnapshot.c, src/c64/cart/turbomaster.c,
	src/c64/plus256k.c, src/c64/plus60k.c, src/c64/psid.c,
	src/c64/vsid-cmdline-options.c, src/c64/vsid-debugcart.c,
	src/c64dtv/c64dtv-cmdline-options.c, src/c64dtv/c64dtvblitter.c,
	src/c64dtv/c64dtvdma.c, src/c64dtv/c64dtvflash.c,
	src/c64dtv/debugcart.c, src/c64dtv/flash-trap.c,
	src/cbm2/cbm2-cmdline-options.c, src/cbm2/cbm2cart.c,
	src/cbm2/cbm2io.c, src/cbm2/debugcart.c, src/datasette.c, src/debug.c,
	src/diskimage/rawimage.c, src/drive/drive-cmdline-options.c: Some more
	fixes.

2017-01-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/cart/dqbb.c, src/c64/cart/ds12c887rtc.c,
	src/c64/cart/easyflash.c, src/c64/cart/ethernetcart.c,
	src/c64/cart/expert.c, src/c64/cart/georam.c, src/c64/cart/gmod2.c,
	src/c64/cart/ide64.c, src/c64/cart/isepic.c,
	src/c64/cart/magicvoice.c, src/c64/cart/mmc64.c,
	src/c64/cart/mmcreplay.c: Some more fixes.

2017-01-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/archdep_beos.c: Add sdl2 renderers to Haiku port,
	experimental!

2017-01-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* 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/ui.cc,
	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/kmap-pet.c, src/arch/os2/kbd/kmap.c,
	src/arch/os2/kbd.c, src/arch/os2/mousedrv.c, src/arch/os2/rs232.c,
	src/arch/os2/ui.c, src/arch/os2/video.c, src/arch/unix/joy.c,
	src/arch/unix/macosx/cocoa/mousedrv.m,
	src/arch/unix/macosx/cocoa/ui-cmdline-options.c,
	src/arch/unix/macosx/cocoa/video.m, src/arch/unix/macosx/joy.c,
	src/arch/unix/macosx/mididrv.c, src/arch/unix/mididrv.c,
	src/arch/unix/rs232dev.c, src/arch/unix/ui-threads.c,
	src/arch/unix/x11/gnome/gnomevideo.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/mousedrv.c,
	src/arch/win32/ui-resources.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-memory-hacks.c, src/c64/c64_256k.c,
	src/c64/c64gluelogic.c, src/c64/c64io.c, src/c64/cart/c64-midi.c,
	src/c64/cart/c64acia1.c, src/c64/cart/c64cart.c,
	src/c64/cart/c64carthooks.c, src/c64/cart/c64tpi.c,
	src/c64/cart/cpmcart.c, src/c64/cart/cs8900io.c,
	src/c64/cart/debugcart.c, src/c64/cart/digimax.c, src/cmdline.h:
	Started on my 'init cmdline structure members properly at the end of a
	cmdline list' run.

2017-01-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/nl.po: Updated by Kees Zaaijer.

2017-01-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/beos.html: Updated.

2017-01-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* AUTHORS, README, doc/html/index.html, doc/vice.texi, man/vice.1,
	src/arch/os2/dialogs/dialogs.rc, src/arch/unix/macosx/Info.plist,
	src/arch/unix/macosx/Resources/Credits.html,
	src/arch/unix/x11/gnome/about.c, src/c1541.c, src/geninfocontrib_h.sh,
	src/sounddrv/soundflac.c: 2016->2017 and active member cut down.

2017-01-03  groepaz <groepaz@gmx.net>

	* src/diskimage/fsimage-create.c: fixed track number in sector headers
	when creating g71

2017-01-03  groepaz <groepaz@gmx.net>

	* doc/vice.pdf, doc/vice.txt: sync local files with trunk. bah^2

2017-01-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_drive.c: Add G71 to new disk image dialog in SDL
	UI

2017-01-03  Bas Wassink <b.wassink@ziggo.nl>


	* src/arch/unix/x11/xaw/uiedisk.c, src/arch/unix/x11/xaw/x11ui.c: Add
	G71 to disk open/new dialogs in Xaw UI

2017-01-02  groepaz <groepaz@gmx.net>

	* src/drive/driveimage.c: added G71 to detach

2017-01-02  groepaz <groepaz@gmx.net>

	* doc/vice.texi, src/arch/unix/x11/gnome/uiedisk.c, src/c1541.c,
	src/diskimage/diskimage.c, src/diskimage/fsimage-check.c,
	src/diskimage/fsimage-create.c, src/diskimage/fsimage-gcr.c,
	src/diskimage/fsimage-probe.c, src/diskimage/fsimage.c,
	src/diskimage.h, src/drive/drive.c, src/drive/driveimage.c,
	src/drive/ieee/fdc.c, src/vdrive/vdrive-bam.c, src/vdrive/vdrive.c:
	Use "g71" for double-sided G64 format, handle the format seperately
	internally und use a different file signature in the file. also added
	image creation. UIs will need updating, see devlog

2017-01-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/uilib.c: Fix typos

2017-01-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/msdos/uiattach.c, src/arch/os2/dialogs/dlg-fileio.c,
	src/arch/unix/x11/gnome/uifileentry.c, src/arch/win32/uilib.c: Add g71
	to file dialog filters

2017-01-02  groepaz <groepaz@gmx.net>

	* src/vdrive/vdrive.c: fix vdrive for double-sided g64/p64

2017-01-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/cmdline.c: Fix location of #ifdef

2017-01-01  groepaz <groepaz@gmx.net>

	* src/resid/wave.cc: SID noise writeback improvement, patch #145 by
	Leandro Nini

2017-01-01  groepaz <groepaz@gmx.net>

	* doc/vice.texi, src/diskimage/fsimage-create.c,
	src/diskimage/fsimage-p64.c, src/drive/drive.c, src/drive/drive.h,
	src/drive/rotation.c, src/gcr.h, src/lib/p64/p64.c, src/lib/p64/p64.h:
	Support of double sided disks (1571) for g64 and p64 - patch #122 by
	Markus

2017-01-01  groepaz <groepaz@gmx.net>

	* doc/html/index.html, man/vice.1: sync generated files with trunk.
	bah

2016-12-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/machine.c: Slight fix.

2016-12-31  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/solaris.html: Updated.

2016-12-31  groepaz <groepaz@gmx.net>

	* doc/html/Makefile.am, doc/html/fonts/Lato-Semibold.eot,
	doc/html/fonts/Lato-Semibold.ttf, doc/html/fonts/Lato-Semibold.woff,
	doc/html/fonts/Lato-Semibold.woff2,
	doc/html/fonts/Lato-SemiboldItalic.eot,
	doc/html/fonts/Lato-SemiboldItalic.ttf,
	doc/html/fonts/Lato-SemiboldItalic.woff,
	doc/html/fonts/Lato-SemiboldItalic.woff2, doc/html/latofonts.css:
	semibold can also go

2016-12-31  groepaz <groepaz@gmx.net>

	* doc/html/Makefile.am, doc/html/fonts/Lato-Black.eot,
	doc/html/fonts/Lato-Black.ttf, doc/html/fonts/Lato-Black.woff,
	doc/html/fonts/Lato-Black.woff2, doc/html/fonts/Lato-BlackItalic.eot,
	doc/html/fonts/Lato-BlackItalic.ttf,
	doc/html/fonts/Lato-BlackItalic.woff,
	doc/html/fonts/Lato-BlackItalic.woff2,
	doc/html/fonts/Lato-Hairline.eot, doc/html/fonts/Lato-Hairline.ttf,
	doc/html/fonts/Lato-Hairline.woff, doc/html/fonts/Lato-Hairline.woff2,
	doc/html/fonts/Lato-HairlineItalic.eot,
	doc/html/fonts/Lato-HairlineItalic.ttf,
	doc/html/fonts/Lato-HairlineItalic.woff,
	doc/html/fonts/Lato-HairlineItalic.woff2,
	doc/html/fonts/Lato-Heavy.eot, doc/html/fonts/Lato-Heavy.ttf,
	doc/html/fonts/Lato-Heavy.woff, doc/html/fonts/Lato-Heavy.woff2,
	doc/html/fonts/Lato-HeavyItalic.eot,
	doc/html/fonts/Lato-HeavyItalic.ttf,
	doc/html/fonts/Lato-HeavyItalic.woff,
	doc/html/fonts/Lato-HeavyItalic.woff2, doc/html/fonts/Lato-Light.eot,
	doc/html/fonts/Lato-Light.ttf, doc/html/fonts/Lato-Light.woff,
	doc/html/fonts/Lato-Light.woff2, doc/html/fonts/Lato-LightItalic.eot,
	doc/html/fonts/Lato-LightItalic.ttf,
	doc/html/fonts/Lato-LightItalic.woff,
	doc/html/fonts/Lato-LightItalic.woff2, doc/html/fonts/Lato-Medium.eot,
	doc/html/fonts/Lato-Medium.ttf, doc/html/fonts/Lato-Medium.woff,
	doc/html/fonts/Lato-Medium.woff2,
	doc/html/fonts/Lato-MediumItalic.eot,
	doc/html/fonts/Lato-MediumItalic.ttf,
	doc/html/fonts/Lato-MediumItalic.woff,
	doc/html/fonts/Lato-MediumItalic.woff2, doc/html/fonts/Lato-Thin.eot,
	doc/html/fonts/Lato-Thin.ttf, doc/html/fonts/Lato-Thin.woff,
	doc/html/fonts/Lato-Thin.woff2, doc/html/fonts/Lato-ThinItalic.eot,
	doc/html/fonts/Lato-ThinItalic.ttf,
	doc/html/fonts/Lato-ThinItalic.woff,
	doc/html/fonts/Lato-ThinItalic.woff2: removed a couple fonts that are
	not used anyway

2016-12-31  groepaz <groepaz@gmx.net>

	* doc/html/Makefile.am, doc/html/amigaos.html, doc/html/beos.html,
	doc/html/fonts, doc/html/fonts/Lato-Black.eot,
	doc/html/fonts/Lato-Black.ttf, doc/html/fonts/Lato-Black.woff,
	doc/html/fonts/Lato-Black.woff2, doc/html/fonts/Lato-BlackItalic.eot,
	doc/html/fonts/Lato-BlackItalic.ttf,
	doc/html/fonts/Lato-BlackItalic.woff,
	doc/html/fonts/Lato-BlackItalic.woff2, doc/html/fonts/Lato-Bold.eot,
	doc/html/fonts/Lato-Bold.ttf, doc/html/fonts/Lato-Bold.woff,
	doc/html/fonts/Lato-Bold.woff2, doc/html/fonts/Lato-BoldItalic.eot,
	doc/html/fonts/Lato-BoldItalic.ttf,
	doc/html/fonts/Lato-BoldItalic.woff,
	doc/html/fonts/Lato-BoldItalic.woff2,
	doc/html/fonts/Lato-Hairline.eot, doc/html/fonts/Lato-Hairline.ttf,
	doc/html/fonts/Lato-Hairline.woff, doc/html/fonts/Lato-Hairline.woff2,
	doc/html/fonts/Lato-HairlineItalic.eot,
	doc/html/fonts/Lato-HairlineItalic.ttf,
	doc/html/fonts/Lato-HairlineItalic.woff,
	doc/html/fonts/Lato-HairlineItalic.woff2,
	doc/html/fonts/Lato-Heavy.eot, doc/html/fonts/Lato-Heavy.ttf,
	doc/html/fonts/Lato-Heavy.woff, doc/html/fonts/Lato-Heavy.woff2,
	doc/html/fonts/Lato-HeavyItalic.eot,
	doc/html/fonts/Lato-HeavyItalic.ttf,
	doc/html/fonts/Lato-HeavyItalic.woff,
	doc/html/fonts/Lato-HeavyItalic.woff2, doc/html/fonts/Lato-Italic.eot,
	doc/html/fonts/Lato-Italic.ttf, doc/html/fonts/Lato-Italic.woff,
	doc/html/fonts/Lato-Italic.woff2, doc/html/fonts/Lato-Light.eot,
	doc/html/fonts/Lato-Light.ttf, doc/html/fonts/Lato-Light.woff,
	doc/html/fonts/Lato-Light.woff2, doc/html/fonts/Lato-LightItalic.eot,
	doc/html/fonts/Lato-LightItalic.ttf,
	doc/html/fonts/Lato-LightItalic.woff,
	doc/html/fonts/Lato-LightItalic.woff2, doc/html/fonts/Lato-Medium.eot,
	doc/html/fonts/Lato-Medium.ttf, doc/html/fonts/Lato-Medium.woff,
	doc/html/fonts/Lato-Medium.woff2,
	doc/html/fonts/Lato-MediumItalic.eot,
	doc/html/fonts/Lato-MediumItalic.ttf,
	doc/html/fonts/Lato-MediumItalic.woff,
	doc/html/fonts/Lato-MediumItalic.woff2,
	doc/html/fonts/Lato-Regular.eot, doc/html/fonts/Lato-Regular.ttf,
	doc/html/fonts/Lato-Regular.woff, doc/html/fonts/Lato-Regular.woff2,
	doc/html/fonts/Lato-Semibold.eot, doc/html/fonts/Lato-Semibold.ttf,
	doc/html/fonts/Lato-Semibold.woff, doc/html/fonts/Lato-Semibold.woff2,
	doc/html/fonts/Lato-SemiboldItalic.eot,
	doc/html/fonts/Lato-SemiboldItalic.ttf,
	doc/html/fonts/Lato-SemiboldItalic.woff,
	doc/html/fonts/Lato-SemiboldItalic.woff2,
	doc/html/fonts/Lato-Thin.eot, doc/html/fonts/Lato-Thin.ttf,
	doc/html/fonts/Lato-Thin.woff, doc/html/fonts/Lato-Thin.woff2,
	doc/html/fonts/Lato-ThinItalic.eot,
	doc/html/fonts/Lato-ThinItalic.ttf,
	doc/html/fonts/Lato-ThinItalic.woff,
	doc/html/fonts/Lato-ThinItalic.woff2, doc/html/fonts/OFL.txt,
	doc/html/index.html, doc/html/latofonts.css, doc/html/macosx.html,
	doc/html/qnx.html, doc/html/sco.html, doc/html/solaris.html,
	doc/html/texi2html, doc/html/vice.css: moved the lato font(s) into the
	tree

2016-12-31  groepaz <groepaz@gmx.net>

	* src/resid/filter.cc: filter bias tweak value fix

2016-12-31  groepaz <groepaz@gmx.net>

	* src/resid/envelope.cc, src/resid/envelope.h: SID envelope generator
	improvements, patch #138 by Leandro Nini

2016-12-31  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/utils/geninfocontrib.c: Update date in Windows tool
	that generates Linux man page

2016-12-31  groepaz <groepaz@gmx.net>

	* src/resid/filter.cc, src/resid/filter.h: SID 8580 filter
	improvements, patch #143 by Leandro Nini

2016-12-31  groepaz <groepaz@gmx.net>

	* configure.proto, src/arch/sdl/archdep_unix.h,
	src/arch/unix/archdep.h, src/arch/unix/macosx/make-bindist.sh: macOS
	build fixes, patch #146 by TMLPiper

2016-12-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/arch/amigaos/Makefile.am,
	src/arch/amigaos/mui/Makefile.am: Some more amigaos out-of-tree build
	fixes (thanks to Matthias Rustler).

2016-12-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/beos.html: Updated.

2016-12-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/make-bindist_skyos.sh: Some fixes.

2016-12-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/Makefile.am: Also use the amigaos build dir as an
	include dir (fixes bug #843).

2016-12-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/index.html: Updated.

2016-12-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/sortix-files: Added svn ignores.

2016-12-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/cmdline.c, src/resources.c: Start compile-time debugging code
	cleanup

2016-12-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/machine.c: Don't call ui_shutdown() when running in console mode

2016-12-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/cmdline.c: Add dumping of registered command line options on
	shutdown when DEBUG_CMDLINE is defined

2016-12-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/win32/uihelp.c: Apply Greg King's Win32 about dialog patch

2016-12-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/index.html: Updated.

2016-12-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/sortix.html: Updated.

2016-12-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/platform/Makefile.am, src/platform/platform.h,
	src/platform/platform_discovery.h,
	src/platform/platform_sortix_runtime_os.c,
	src/platform/platform_x86_runtime_cpu.h: Updated.

2016-12-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/types.h: Undef CLOCK_MAX before (re)defining it.

2016-12-24  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/winmain.c: Remove debug messages.

2016-12-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/winmain.c: Fixed windows quoted argument issue.

2016-12-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/Makefile.am, doc/html/index.html, doc/html/sortix.html:
	Updated.

2016-12-23  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto, src/arch/sdl/Makefile.am,
	src/arch/sdl/sortix-files, src/arch/sdl/sortix-files/Makefile.am,
	src/arch/sdl/sortix-files/tixinfo32,
	src/arch/sdl/sortix-files/tixinfo64: Added sortix tix file templates.

2016-12-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/c128/c128.c: Add C128 machine keyboard mappings. No actual
	support for them though, that needs a lot of work

2016-12-23  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: get rid of memset

2016-12-23  groepaz <groepaz@gmx.net>

	* data/C128/Makefile.am, data/C128/colodore.vpl, data/C64/Makefile.am,
	data/C64/colodore.vpl, data/CBM-II/Makefile.am,
	data/CBM-II/colodore.vpl, data/PLUS4/Makefile.am,
	data/PLUS4/colodore_ted.vpl, data/SCPU64/Makefile.am,
	data/SCPU64/colodore.vpl, data/VIC20/Makefile.am,
	data/VIC20/colodore_vic.vpl, src/palette.c: added colodore (new pepto)
	palettes

2016-12-23  AreaScout <areascout@gmx.at>

	* src/arch/android/AnVICE/jni/locnet_al/missing.cpp: Fix: suppress
	compiler warnings

2016-12-23  AreaScout <areascout@gmx.at>

	* src/arch/sdl/ui.c: Fix: suppress compiler warnings

2016-12-23  pottendo  <pottendo@aon.at>

	* po/de.po: Updated.

2016-12-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/macosx.html: Removed old bin.

2016-12-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/macosx.html: Updated.

2016-12-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/index.html: Slight update.

2016-12-22  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/amigaos.html, doc/html/beos.html, doc/html/darwin.html,
	doc/html/index.html, doc/html/nsosrh.html, doc/html/qnx.html,
	doc/html/solaris.html: Updated.

2016-12-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/main65816cpu.c, src/mainc64cpu.c, src/maincpu.c,
	src/mainviccpu.c: Some fixes.

2016-12-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uikeymap.c: Fixed.

2016-12-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/android.html: Updated.

2016-12-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/platform/platform_netbsd_runtime_os.c: Add NetBSD 7.0.2

2016-12-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/android.html: Updated.

2016-12-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/android.html: Updated.

2016-12-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/android.html: Updated.

2016-12-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/android.html: Updated.

2016-12-19  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/android.html: Updated.

2016-12-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib/libx264/x264.c: Replace enum PixelFormat with AVPixelFormat

2016-12-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libx264/x264.c: Use different var name (i -> ii), fixes bug
	#837.

2016-12-18  Bas Wassink <b.wassink@ziggo.nl>

	* man/petcat.1, man/vice.1: Update man page dates

2016-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/keyboard.c: Fix keymap parsing to handle different EOL styles

2016-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/gfxoutputdrv/ffmpegdrv.c: Fix memory leaks in ffmpeg driver

2016-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/core/cs8900.c, src/ioutil.c, src/pet/pet.c,
	src/sounddrv/soundcoreaudio.c, src/sounddrv/sounddart.c,
	src/vicii/viciidtv-draw.c: Fix C++ style comments

2016-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/ui.c: Fix C++ style comments

2016-12-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/hs-linux.c, src/arch/unix/x11/xaw/uiedit.c,
	src/arch/unix/x11/xaw/uiscreenshot.c,
	src/arch/unix/x11/xaw/uistatusbar.c,
	src/arch/unix/x11/xaw/uitapestatus.c: Fix C++ style comments in
	src/arch/unix

2016-12-16  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/macosx.html: Updated.

2016-12-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf,
	doc/vice.pdf, doc/vice.texi, doc/vice.txt: Updated (oops).

2016-12-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* README: Updated.

2016-12-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* ChangeLog, configure.proto, doc/WinNT-Unicode.txt, doc/vice.chm,
	doc/vice.hlp, doc/vice.pdf, po/da.po, po/de.po, po/es.po, po/fr.po,
	po/hu.po, po/it.po, po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po,
	po/tr.po, po/translations-status.txt,
	src/arch/android/AnVICE/AndroidManifest.xml,
	src/arch/win32/vice-version.bat, src/version.h, src/vice-version.sh:
	Generated VICE 3.0 source for building bindists for the release on
	December 22nd.

2016-12-15  Marco van den Heuvel <blackystardust68@yahoo.com>

	* build/android/build-android.sh, src/arch/android/AnVICE/Makefile.am,
	src/arch/android/AnVICE/assets: Fixed android build script to generate
	the 'assets' directory and removed the empty directory from the
	makefile and svn.

2016-12-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/Makefile.am: Fix .PHONY targets, see bug #834

2016-12-14  groepaz <groepaz@gmx.net>

	* doc/html/Makefile.am: fix typo

2016-12-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vs_tmpl/Makefile.am: Fixed a typo.

2016-12-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib/Makefile.am: Add missing ffmpeg files to dist

2016-12-14  Bas Wassink <b.wassink@ziggo.nl>

	* doc/Makefile.am, doc/html/Makefile.am,
	src/arch/android/AnVICE/Makefile.am,
	src/arch/unix/macosx/Resources/Makefile.am,
	src/arch/win32/vs_tmpl/Makefile.am: Adding missing files to dist

2016-12-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* doc/html/Makefile.am, doc/html/android.html, doc/html/index.html:
	Added android download page.

2016-12-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/platform/platform_aix_version.h,
	src/platform/platform_dragonfly_version.h,
	src/platform/platform_freebsd_version.h,
	src/platform/platform_netbsd_version.h,
	src/platform/platform_openbsd_version.h,
	src/platform/platform_qnx6_version.h,
	src/platform/platform_solaris_version.h: Fix C++ style comments

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

	* doc/html/Makefile.am, doc/html/darwin.html, doc/html/index.html,
	doc/html/nsosrh.html: Updated.

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

	* doc/html/index.html: Updated.

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

	* src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4:
	Added svn ignores.

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

	* doc/html/solaris.html: Slight fix.

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

	* src/arch/sdl/make-bindist_scosol.sh: Fix bin package name.

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

	* src/c64/cart/c64carthooks.c, src/c64/cart/gmod2.c: Use /* ... */
	not // ...

2016-12-12  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/statusbar.cc: Use a maximum size of 11 points for the
	BeVICE statusbar font.

2016-12-12  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_cbm2.cc, src/arch/beos/ui_cbm5x0.cc: Rearranged the
	BeVICE CBM-II settings dialogs.

2016-12-10  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/socketimpl.h: Fixed. (BeOS has no <arpa/inet.h>.)

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

	* src/arch/sdl/xpet_ui.c: Use correct screenshot menu for xpet (fixes
	bug #833).

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

	* configure.proto: Added missing makefile generation (fixes bug #832).

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

	* doc/html/amigaos.html, doc/html/beos.html, doc/html/index.html,
	doc/html/macosx.html, doc/html/qnx.html, doc/html/sco.html,
	doc/html/solaris.html: Some fixes.

2016-12-09  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/statusbar.c: win32 Unicode fixes: Statusbar.

2016-12-09  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_file.cc: Adjusted image contents window control
	sizes.

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

	* doc/html/index.html: Some fixes.

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

	* src/arch/android/AnVICE/jni/Makefile.am: Added missing directory.

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

	* src/geninfocontrib_h.sh: Fixed os/2 about dialog generation.

2016-12-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_ide64.cc: Fix warning

2016-12-08  Bas Wassink <b.wassink@ziggo.nl>

	* doc/html/index.html: Remove Dingoo from the list of binaries,
	support for Dingoo/Dingux was removed.

2016-12-08  groepaz <groepaz@gmx.net>

	* doc/Doxyfile, doc/html/Makefile.am, doc/html/amigaos.html,
	doc/html/beos.html, doc/html/images/CIPS2008.jpg,
	doc/html/images/CIPS2008.png, doc/html/images/vice-logo-small.png,
	doc/html/images/vice-logo.jpg, doc/html/images/vice-logo.svg,
	doc/html/index.html, doc/html/macosx.html, doc/html/qnx.html,
	doc/html/sco.html, doc/html/solaris.html, doc/html/texi2html,
	doc/html/vice.css, doc/vice.pdf: updated website html, updated
	generation of html docs and doxygen. all using a similar design as the
	pokefinder page.

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

	* src/arch/unix/x11/xaw/console.c: Fixed for minix.

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

	* src/arch/win32/msvc/ide-config.h: Fixed for winrt.

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

	* src/sid/hardsid.c: Make 'hardsid_available()' function return 0 for
	platforms that don't support hardsid.

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

	* src/arch/beos/io-access.c: Fixed for ppc-beos.

2016-12-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/socketimpl.h: Add hack for Haiku's missing
	closesocket()

2016-12-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/socketimpl.h: Add missing include for inet_addr

2016-12-07  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Don't enable OpenCBM on BeOS/Haiku

2016-12-07  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Add Beos/Haiku to dynamic library loading check

2016-12-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/catweaselmkiii-drv.c, src/arch/msdos/hs-pci.c,
	src/arch/msdos/pci-drv.c, src/arch/msdos/pci-drv.h: Some pci function
	name changes for dos so they don't conflict with functions present in
	libpcap.

2016-12-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Some dos pcap/libnet fixes.

2016-12-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/archdep.h, src/arch/sdl/archdep_beos.h: Changed
	BeOS/Haiku path separator to ':'. (Not sure if old config files will
	work with this, but ';' was wrong.)

2016-12-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_sid.cc: Fixed for machines with no extra SIDs.

2016-12-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/uiethernetcart.c: Fixed.

2016-12-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_file.cc: Fixed file selector getting hidden behind
	main window when the image contents window is displayed on Haiku.

2016-12-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/uiethernetcart.c: Fixed.

2016-12-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/watcom/Makefile.am: Added missing file.

2016-12-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/hs-pci.c: Fixed.

2016-12-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/amigamain.c, src/arch/amigaos/uiapi.c: Load libs
	earlier.

2016-12-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/archdep.c: Small fix.

2016-12-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/lib/libffmpeg/Makefile: Fixed for 'make dist'.

2016-12-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/archdep_amiga.c, src/arch/sdl/archdep_win32.c: Added
	SDL error message when changing to a drive that is not accessible.

2016-12-04  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Slight order change to make 'SDL_NumJoysticks'
	detection work like it should again.

2016-12-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* configure.proto: Fix portaudio detection for windows when
	libportaudio needs libwinmm support to work.

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/uimon.c: Fix missing #include

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/parsid-drv.c: Fix missing include for snooze()

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/kbd.c: Add missing #include

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_keymap.cc: Remove unused BAlert

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uisnapshot.c: Use g_free() on pointer
	returned by Gtk

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/make-bindist_dingoo.sh,
	src/arch/sdl/make-bindist_dingoo_native.sh: Remove old Dingoo
	make-bindist files

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/make-bindist_beos.sh: Fix make-bindist for BeOS SDL
	port

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_file.cc: BeOS: fix crash on exit after having used
	'attach image'

2016-12-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_file.cc: BeOS UI: don't use delete on memory
	returned by malloc()

2016-12-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/uifilereq.c: Return proper drive result, fixes bug
	#496.

2016-12-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/sdl/types.h: Some fixes.

2016-12-01  Kajtar Zsolt <soci@c64.rulez.org>

	* src/raster/raster-resources.c: Change default due to video core

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

	* src/arch/sdl/joy.h: Typo fix.

2016-12-01  Bas Wassink <b.wassink@ziggo.nl>

	* Makefile.am, configure.proto, src/arch/sdl/Makefile.am,
	src/arch/sdl/archdep.c, src/arch/sdl/archdep.h,
	src/arch/sdl/archdep_dingoo.c, src/arch/sdl/archdep_dingoo.h,
	src/arch/sdl/archdep_unix.c, src/arch/sdl/dingoo-files,
	src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_snapshot.c,
	src/arch/sdl/menu_speed.c, src/arch/sdl/menu_vic20cart.c,
	src/arch/sdl/menu_video.c, src/arch/sdl/sdlmain.c, src/arch/sdl/ui.c,
	src/c64/c64cart.h, src/ioutil.c, src/plus4/ted-timing.h,
	src/printerdrv/drv-nl10.c, src/printerdrv/printer.c, src/sysfile.c,
	src/vic20/victypes.h, src/video/Makefile.am,
	src/video/render1x1_dingoo.h, src/video/video-render-crt.c,
	src/video/video-render-pal.c, src/vsync.c: Remove Dingoo/Dingux
	support, current vice won't run on it

2016-12-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib/libffmpeg/Makefile: Add libavformat/flac_enc.h header for
	source releases

2016-12-01  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Change pcap error message

2016-12-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/Makefile.am, src/arch/beos/constants.txt,
	src/arch/beos/ui.cc, src/arch/beos/ui_keymap.cc,
	src/arch/beos/ui_keymap.h, src/arch/beos/vicemenu.cc: Add keyboard
	dialog to BeOS UI. Contains two controls that set unused resources,
	since the BeOS keyboard code is incomplete

2016-11-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_drive.cc, src/arch/beos/ui_pet.cc,
	src/arch/beos/ui_sidcart.cc: Some more BeVICE dialog control
	adjustments.

2016-11-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/vsync.c: Added a hack to deal with bug #818 (and possibly #792.)

2016-11-30  Marcus Sutton <loggedoubt@gmail.com>

	* doc/readmes/Readme-BeOS.txt: Updated for the 3.0 release.

2016-11-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/vicemenu.cc: Moved/fixed some BeVICE menu items.

2016-11-30  Marcus Sutton <loggedoubt@gmail.com>

	* 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_sound.cc, src/arch/beos/ui_sound.h: BeOS/Haiku UI
	changes: Added main volume and drive sound volume sliders to the Sound
	settings dialog. Added drive RPM and wobble sliders to the Drive
	settings dialog. Adjusted the size of other controls in those dialogs.
	Reverted addition of drive RPM, wobble and sound volume sliders to the
	Device settings dialog; wrong dialog.

2016-11-30  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_ide64.cc: Fixed a crash and hacked the size of the
	BeVICE IDE64 image size dialog.

2016-11-30  Marcus Sutton <loggedoubt@gmail.com>

	* NEWS: Updated BeOS/Haiku section and fixed svn props.

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

	* src/arch/sdl/xpet_ui.c: Removed obsolete include.

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

	* src/pet/pet-sidcart.c, src/plus4/plus4-sidcart.c,
	src/sid/sid-resources.c, src/sid/sid.h,
	src/vic20/cart/vic20-sidcart.c: Fixed pet, plus4 and vic20 sidcart
	performance issues when the sidcart is not activated.

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

	* src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/uic64cart.c,
	src/arch/amigaos/mui/uikeymap.c: Some amiga fixes.

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

	* src/arch/sdl/xpet_ui.c: Removed debugging line.

2016-11-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/vic20ui.c: Add ReSID sampling method UI item to
	*nix xvic

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

	* po/de.po: Updated.

2016-11-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c: Add ifdef's
	around ReSID ui items

2016-11-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/petui.c, src/arch/unix/gui/plus4ui.c: Add ReSID
	sampling method items to the *nix menu for xpet and xplus4

2016-11-29  Marcus Sutton <loggedoubt@gmail.com>

	* src/sid/sid-resources.c: Changed default SID engine for xpet/xplus4
	to FastSID to improve performance when SIDcart is disabled.

2016-11-29  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc,
	src/arch/beos/scpu64ui.cc, src/arch/beos/ui.cc: Moved ui_ide64usb()
	calls to machine-specific BeOS UI code.

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

	* ChangeLog, configure.proto, doc/vice.chm, doc/vice.guide,
	doc/vice.hlp, doc/vice.inf, doc/vice.pdf, doc/vice.txt, po/da.po,
	po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po, po/ko.po, po/nl.po,
	po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	src/arch/android/AnVICE/AndroidManifest.xml,
	src/arch/win32/vice-version.bat, src/version.h, src/vice-version.sh:
	VICE 2.4.33

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

	* doc/vice.texi, src/infocontrib.sed: Updated.

2016-11-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl_text.c, src/arch/win32/res.rc,
	src/arch/win32/resautostart.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/rescia.rc,
	src/arch/win32/resethernet.rc, src/arch/win32/resethernetcart.rc,
	src/arch/win32/reside64.rc, src/arch/win32/resmmc64.rc,
	src/arch/win32/resmmcreplay.rc, src/arch/win32/respet.rc,
	src/arch/win32/resretroreplay.rc, src/arch/win32/resscpu64.rc,
	src/arch/win32/resvic20.rc, src/arch/win32/resvicii.rc,
	src/translate_text.c: Did a 'make trans-update'.

2016-11-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/nl.po, po/translations-status.txt: Updated.

2016-11-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	po/translations-status.txt: Did a 'make update-po'.

2016-11-27  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/dlg-drive.c, src/arch/os2/dialogs/dlg-drive.h,
	src/arch/os2/dialogs/dlg-drive.rc: Added drive rpm, wobble and sound
	volume items to the os/2 gui.

2016-11-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/Makefile.am, src/arch/beos/constants.txt,
	src/arch/beos/ui.cc, src/arch/beos/ui_ide64usb.cc,
	src/arch/beos/ui_ide64usb.h, src/arch/beos/vicemenu.cc: Add IDE64 USB
	server settings to the BeOS UI

2016-11-26  groepaz <groepaz@gmx.net>

	* src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist:
	more osx gui updates

2016-11-26  groepaz <groepaz@gmx.net>

	* src/arch/unix/macosx/Resources/English.lproj/ResourceTree.plist,
	src/arch/unix/macosx/cocoa/menu/c64controller.m,
	src/arch/unix/macosx/cocoa/menu/vic20controller.m: some osx gui
	updates

2016-11-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_device.cc, src/arch/beos/ui_device.h: Add drive
	sound emulation volume item to the BeOS UI

2016-11-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/cart/clockport-mp3at64.c: Some fixes.

2016-11-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_device.cc, src/arch/beos/ui_device.h: Add drive RPM
	and Wobble items to the BeOS UI

2016-11-26  groepaz <groepaz@gmx.net>

	* doc/vice.texi: made description of drive wobble value more clear

2016-11-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/uiattach.c: Added autostart delay items to the dos
	tui.

2016-11-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/dlg-drive.rc: Slight fix.

2016-11-26  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resautostart.rc, src/arch/win32/resdialogs.txt,
	src/arch/win32/resstrings.txt, src/arch/win32/uiautostart.c: Added
	autostart delay items to the windows gui.

2016-11-26  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc,
	src/arch/beos/constants.txt, src/arch/beos/scpu64ui.cc,
	src/arch/beos/vicemenu.cc: Added IDE64 shortbus DigiMAX/ETFE menu
	items to BeVICE.

2016-11-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Update c1541 delete command: each unit specified is now
	checked, not just the current one

2016-11-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_sid.cc: Adjust BeOS/Haiku SID dialog to properly
	display ReSID controls

2016-11-26  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/sdl/archdep.h, src/arch/sdl/archdep_beos.h: Disable
	"hardware" scaling for SDL builds on BeOS/Haiku.

2016-11-25  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_autostart.cc, src/arch/beos/ui_autostart.h: Added
	missing svn properties.

2016-11-25  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/c128ui.cc, src/arch/beos/scpu64ui.cc: Fixed handling
	of IDE64 clockport device for BeVICE xscpu64 and x128.

2016-11-25  groepaz <groepaz@gmx.net>

	* src/petcat.c: added plus4/basic v3.5 specific control codes, fixes
	bug #764

2016-11-25  groepaz <groepaz@gmx.net>

	* src/c128/c128mem.c: invert chargen_high for international version,
	fixes bug #781

2016-11-25  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Fix typos

2016-11-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/c64ui.cc, src/arch/beos/constants.txt,
	src/arch/beos/vicemenu.cc: Add IDE64 clockport device selection to
	BeOS/Haiku

2016-11-24  groepaz <groepaz@gmx.net>

	* src/autostart.c: work around auto start bug in x128, when prg file
	is autostarted with default settings, it would fail because some code
	in RAM is executed (see comment). someone who is more into c128 than i
	am might want to fix this properly :)

2016-11-24  groepaz <groepaz@gmx.net>

	* src/video/video-resources.c: more tweaks to the CRT emulation
	defaults

2016-11-24  groepaz <groepaz@gmx.net>

	* src/vic20/vic-color.c: added extra palette for ntsc, tweaked to be
	close(r) to mikes palette and tokras photo

2016-11-24  groepaz <groepaz@gmx.net>

	* src/crtc/crtc-color.c: tweak color to be closer to p1 phosphor

2016-11-24  groepaz <groepaz@gmx.net>

	* data/PET/amber.vpl, data/PET/green.vpl, data/PET/white.vpl: use rgb
	values of the respective display phosphors for the monochrome palettes

2016-11-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_autostart.cc: Add AutostartDelay menu item to the
	BeOS/Haiku UI (one more file)

2016-11-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/Makefile.am, src/arch/beos/constants.txt,
	src/arch/beos/ui.cc, src/arch/beos/ui_autostart.h,
	src/arch/beos/vicemenu.cc: Add AutostartDelay menu item to the
	BeOS/Haiku UI

2016-11-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_drive.c: Add AutostartDelay menu item to SDL UI

2016-11-24  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix stupid typo in yasm version check

2016-11-24  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Remove quotes from yasm version check, some shells
	complain

2016-11-24  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/beos/ui_device.cc: Adjust BeOS device dialog to properly
	display all text

2016-11-24  Bas Wassink <b.wassink@ziggo.nl>

	* autogen.sh: Fix files-to-remember logic in autogen, see bug #825

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uiautostart.c: Added autostart delay items to the
	amiga gui.

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

	* src/arch/amigaos/mui/uiautostart.c,
	src/arch/amigaos/mui/uiautostart.h: Some cosmetic fixes.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added autostart delay items to the
	os/2 gui.

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

	* src/arch/os2/dialogs/dlg-drive.c, src/arch/os2/dialogs/dlg-drive.h,
	src/arch/os2/dialogs/dlg-drive.rc: Added RTC Save (FD2000/4000) items
	to the os/2 drive dialog.

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

	* src/arch/os2/dialogs/dlg-drive.c, src/arch/os2/dialogs/dlg-drive.h,
	src/arch/os2/dialogs/dlg-drive.rc: Added SuperCard+ items to the os/2
	drive dialog.

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

	* src/arch/os2/dialogs/dlg-drive.rc: Locked in new coordinates and
	removed group boxes.

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

	* src/arch/amigaos/mui/uivideo.c, src/arch/os2/dialogs/menubar.c,
	src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc:
	Updated.

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

	* src/arch/os2/dialogs/dlg-drive.c, src/arch/os2/dialogs/dlg-drive.h,
	src/arch/os2/dialogs/dlg-drive.rc: Fixed/extended the drive parallel
	cable elements of the os/2 drive settings dialog.

2016-11-23  groepaz <groepaz@gmx.net>

	* data/PLUS4/Makefile.am, data/PLUS4/vice.vpl,
	data/PLUS4/yape-ntsc.vpl, data/PLUS4/yape-pal.vpl, src/palette.c,
	src/plus4/ted-resources.c: remove totally useless and broken vice.vpl
	that didnt even contain a plus4 palette. added pal and ntsc palettes
	stolen from yape. embedded-stuff and bindist scripts need updating
	(sorry)

2016-11-23  groepaz <groepaz@gmx.net>

	* src/video/video-resources.c: make contrast/saturation settings
	neutral by default and tweak values only for c64 and plus4 (for now)

2016-11-23  groepaz <groepaz@gmx.net>

	* src/plus4/ted-color.c: tweak NTSC colors to somehow match YAPEs
	output

2016-11-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_parse.c, src/monitor/mon_parse.h: Updates mon files

2016-11-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix check_drive_unit()

2016-11-23  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/arch/unix/gui/uiautostart.c: Fix autostart UI
	text for *nix

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

	* src/arch/os2/dialogs/dlg-drive.rc: Updated slightly.

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Slight docs update

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added ide64 usb server items to the
	os/2 gui.

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Add unzip as an alias for zcreate

2016-11-21  Marco van den Heuvel <blackystardust68@yahoo.com>

	* 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/menubar.c,
	src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc: Added
	tapeport device items to the os/2 gui.

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Remove weird comma operator

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Apply c1541 patch by Greg King, see bug #821

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix stupid mistake

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/cbm2ui.c, src/arch/unix/gui/uicbm2cart.c,
	src/arch/unix/gui/uicbm2cart.h: Fix memory leak in *nix cart menu for
	xcbm2 and xcbm5x0

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uic64cart.c: Fix memory leak in *nix cart menu for
	x64, x64sc, xscpu64 and x128

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/vic20ui.c: Fix memory leak in xvic cartridge
	attach menu for *nix UI

2016-11-21  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/patchrom.c: Change log_verbose to log_error when returning
	error code

2016-11-20  groepaz <groepaz@gmx.net>

	* src/video/video-color.c: hack to align internally generated colors
	with the pepto stuff a bit better.

2016-11-20  groepaz <groepaz@gmx.net>

	* src/vicii/vicii-color.c, src/viciisc/vicii-color.c: trivial test
	option

2016-11-20  groepaz <groepaz@gmx.net>

	* src/video/video-resources.c: tweak defaults so ptoings yusblend test
	works better

2016-11-20  groepaz <groepaz@gmx.net>

	* src/arch/unix/x11/gnome/uipalcontrol.c,
	src/arch/unix/x11/gnome/x11ui.c: on ui_update_menus set sliders in CRT
	control to values of their associated resources

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

	* src/arch/sdl/make-bindist_qnx6.sh: Fixed sdl qnx6 make bindist.

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

	* src/arch/unix/qnx6/make-bindist.sh: Fixed xaw qnx6 make bindist.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Fixed os/2 palette menu.

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

	* src/arch/os2/dialogs/Makefile.am, src/arch/os2/dialogs/dialogs.h,
	src/arch/os2/dialogs/dialogs.rc,
	src/arch/os2/dialogs/dlg-text-input.c,
	src/arch/os2/watcom/dialogs.tgt, src/arch/os2/watcom/vice.wpj: Added
	generic text input dialog for the os/2 gui.

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

	* src/arch/os2/archdep.c, src/arch/os2/dialogs/dialogs.c,
	src/arch/os2/dialogs/dialogs.rc, src/arch/os2/dialogs/dlg-cmdopt.c,
	src/arch/os2/dialogs/dlg-color.rc,
	src/arch/os2/dialogs/dlg-datasette.rc,
	src/arch/os2/dialogs/dlg-drive.rc,
	src/arch/os2/dialogs/dlg-emulator.rc,
	src/arch/os2/dialogs/dlg-fileio.c, src/arch/os2/dialogs/dlg-fileio.rc,
	src/arch/os2/dialogs/dlg-ide64.rc,
	src/arch/os2/dialogs/dlg-joystick.rc,
	src/arch/os2/dialogs/dlg-monitor.c,
	src/arch/os2/dialogs/dlg-monitor.rc, src/arch/os2/dialogs/menubar.rc,
	src/arch/os2/fullscr.c, src/arch/os2/gradd.h, src/arch/os2/signals.c,
	src/arch/os2/snippets/pmwin2.c, src/arch/os2/sounddrv.c,
	src/arch/os2/video.c, src/arch/os2/vsidui.c: Removed some obsolete
	#if(n)def's.

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

	* src/arch/win32/resvsid.rc, src/arch/win32/vsidui.c: Added speed
	items to the windows vsid gui.

2016-11-20  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	* src/monitor/mon_memory.c, src/monitor/mon_parse.c,
	src/monitor/mon_parse.h, src/monitor/mon_parse.y,
	src/monitor/monitor.c, src/monitor/montypes.h: Clear the buffer before
	starting parsing. If the previous line contained a syntax error, it
	might leave dirty data in the buffer. An example was this line:
	hunt 801 947b bo 64, (note: bo, not b0), that left the number $0b as
	first byte of the buffer. So, when one attempted to launch the correct
	line, hunt 801 947b b0 64, the content of the buffer was not the
	expected $b0 $64, but $0b $b0 $64 (the first $0b being an undesired
	side effect of the initial command)

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

	* src/c64/cart/cs8900io.c: Provide gui error message when trying to
	enable pcap based devices when no pcap library can be loaded, fixes
	bug #812.

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

	* src/arch/os2/Makefile.am, src/arch/os2/dialogs/dialogs.h,
	src/arch/os2/dialogs/dialogs.rc, src/arch/os2/dialogs/dlg-cmdopt.c,
	src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc, src/arch/os2/uifeatures.c,
	src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/vice.wpj: Added
	vice features show dialog to the os/2 gui.

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

	* src/arch/beos/vicemenu.cc: Added max speed items to the beos gui.

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

	* src/arch/win32/uiethernet.c: Initialize var, fixes bug #815.

2016-11-19  AreaScout <areascout@gmx.at>

	* src/arch/sdl/uimenu.c, src/c128/c128.c, src/c64/c64.c,
	src/c64/vsid.c, src/c64dtv/c64dtv.c, src/machine.h, src/pet/pet.c,
	src/plus4/plus4.c, src/plus4/ted-timing.c, src/scpu64/scpu64.c,
	src/vic20/vic-timing.c, src/vic20/vic20.c, src/vicii/vicii-timing.c,
	src/viciisc/vicii-timing.c: Fix: revert r32345

2016-11-19  AreaScout <areascout@gmx.at>

	* src/arch/sdl/uimenu.c, src/c128/c128.c, src/c64/c64.c,
	src/c64/vsid.c, src/c64dtv/c64dtv.c, src/machine.h, src/pet/pet.c,
	src/plus4/plus4.c, src/plus4/ted-timing.c, src/scpu64/scpu64.c,
	src/vic20/vic-timing.c, src/vic20/vic20.c, src/vicii/vicii-timing.c,
	src/viciisc/vicii-timing.c: Fix: this should adress bug #810, now when
	in menu, only normal borders are used + machine does not reset anymore
	when changing 

2016-11-18  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/Makefile.am: Fixed typo.

2016-11-18  groepaz <groepaz@gmx.net>

	* src/crtc/crtc.c: fix warning

2016-11-18  groepaz <groepaz@gmx.net>

	* src/cbm2/cbm2-resources.c, src/cbm2/cbm2mem.c,
	src/cbm2/cbm5x0-resources.c, src/crtc/crtc-mem.c, src/crtc/crtc-mem.h,
	src/crtc/crtc.c, src/crtc/crtctypes.h, src/pet/petmem.c: added i/o
	dump for CRTC, added constants for CRTC registers and made most of the
	code use them, fixed some register write masking

2016-11-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c64/cart/clockport-mp3at64.c: Slight fix.

2016-11-18  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, data/fonts/Makefile.am: Fix QNX6 fontdir shizzle

2016-11-18  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Remove --enable-debug-code

2016-11-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uidrivec128.c, src/arch/amigaos/mui/uidrivec64.c,
	src/arch/amigaos/mui/uidrivec64dtv.c,
	src/arch/amigaos/mui/uidrivepetcbm2.c,
	src/arch/amigaos/mui/uidriveplus4.c,
	src/arch/amigaos/mui/uidrivevic20.c: Added drive rpm and wobble
	elements to the amiga gui.

2016-11-18  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uinetwork.c: Slight fix.

2016-11-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/patchrom.c: Change revision-OK message to verbose. Remove
	parenthesis from return statements, return is a statement, not a
	function call

2016-11-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm5x0.c: Fix memory leaks in CBM 500 resources handling

2016-11-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm2cart.c: Fix typos

2016-11-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbm2/cbm2.c, src/cbm2/cbm2cart.c: Fix memory leaks in CBM-II
	resources handling

2016-11-18  Bas Wassink <b.wassink@ziggo.nl>

	* src/video/video-viewport.c: Fix warning

2016-11-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/rawnetarch.c: Minor fixes.

2016-11-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/statusbar.cc, src/arch/beos/ui.cc: Display tape status
	on the BeVICE statusbar whenever the Datasette is enabled.

2016-11-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/ui_file.cc: Fixed a crash in ui_select_file_action().

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

	* src/arch/win32/Makefile.am, src/arch/win32/c128ui.c,
	src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	src/arch/win32/cbm2ui.c, src/arch/win32/cbm5x0ui.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/rescbm2common.rc, src/arch/win32/resdialogs.txt,
	src/arch/win32/reskeymap.rc, src/arch/win32/respet.rc,
	src/arch/win32/resplus4.rc, src/arch/win32/resscpu64.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/resvic20.rc,
	src/arch/win32/scpu64ui.c, src/arch/win32/uikeyboard.c,
	src/arch/win32/uikeyboard.h, src/arch/win32/uikeymap.c,
	src/arch/win32/uikeymap.h, src/arch/win32/vic20ui.c,
	src/arch/win32/vs_tmpl/arch_native.tmpl,
	src/arch/win32/vs_tmpl/x128.tmpl, src/arch/win32/vs_tmpl/x64.tmpl,
	src/arch/win32/vs_tmpl/x64dtv.tmpl, src/arch/win32/vs_tmpl/x64sc.tmpl,
	src/arch/win32/vs_tmpl/xcbm2.tmpl,
	src/arch/win32/vs_tmpl/xcbm5x0.tmpl, src/arch/win32/vs_tmpl/xpet.tmpl,
	src/arch/win32/vs_tmpl/xplus4.tmpl,
	src/arch/win32/vs_tmpl/xscpu64.tmpl, src/arch/win32/vs_tmpl/xvic.tmpl,
	src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt,
	src/arch/win32/watcom/vice.wpj: Fixed keymap support for the windows
	gui.

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

	* src/arch/amigaos/vsidui.c, src/arch/amigaos/vsiduires.h: Removed
	refresh rate related items from vsid in the amiga gui.

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

	* Makefile.am, configure.proto, src/arch/unix/Makefile.am,
	src/arch/unix/hpux: Removed outdated (and by now obsolete) hpux
	bindist directory.

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

	* src/arch/os2/watcom/makebindist.bat,
	src/arch/os2/watcom/makebindist.cmd: Fixed os/2 makebindst scripts
	when it comes to copying the palette (.vpl) files.

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

	* po/ko.po, po/translations-status.txt: Updated with Korean
	translations by David Renz.

2016-11-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbmdos.h: Fix assigning/comparing -1 to/with unsigned drive
	number

2016-11-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/drive/iec/pc8477.c, src/drive/iec/wd1770.c: Fix warnings

2016-11-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundmp3.c: Fix warning

2016-11-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/joyport/mouse.c: Fix warnings

2016-11-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/samplerdrv/file_drv.c: Fix warning

2016-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/tape/t64.c: T64: only adjust size of last file if end address
	points past the T64 data

2016-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/io-access.c, src/arch/unix/x11/qnxshm.c: Fix a few
	warnings on QNX6

2016-11-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/vsidui.c, src/arch/unix/x11/gnome/uimenu.c: Add
	ugly hacks to work around ugly hack in vsid UI

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

	* src/arch/os2/Makefile.am, src/arch/os2/makeclean.cmd,
	src/arch/os2/makedist.cmd: Removed obsolete os/2 command files.

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

	* src/Makefile.am, src/c128/c128embedded.c, src/c64/c64embedded.c,
	src/cbm2/cbm2embedded.c, src/cbm2/cbm5x0embedded.c,
	src/pet/petembedded.c, src/plus4/plus4embedded.c,
	src/vic20/vic20embedded.c: Fixed palette generation and usage for
	'--enable-embedded'.

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

	* build/android/push-roms.sh: Fixed android roms list.

2016-11-14  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/cbm5x0ui.c, src/arch/amigaos/cbm5x0uires.h,
	src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/Makefile.am, src/arch/amigaos/mui/uikeymap.c,
	src/arch/amigaos/mui/uikeymap.h, src/arch/amigaos/mui/uipetsettings.c,
	src/arch/amigaos/petui.c, src/arch/amigaos/petuires.h,
	src/arch/amigaos/plus4ui.c, src/arch/amigaos/plus4uires.h,
	src/arch/amigaos/scpu64ui.c, src/arch/amigaos/scpu64uires.h,
	src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Fixed
	keymap support for the amiga gui.

2016-11-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uivideo.c: Fixed palette items in the amiga
	gui.

2016-11-14  groepaz <groepaz@gmx.net>

	* doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated info on available
	palettes in the documentation

2016-11-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/Makefile.am, src/arch/msdos/menudefs.c,
	src/arch/msdos/petui.c, src/arch/msdos/uikeymap.c,
	src/arch/msdos/uikeymap.h: Fixed keymap support for the dos tui.

2016-11-14  groepaz <groepaz@gmx.net>

	* data/CBM-II/Makefile.am, data/CBM-II/default.vpl,
	data/CBM-II/pepto-pal.vpl, data/CBM-II/vice.vpl: rename vice.vpl to
	pepto-pal.vpl and default.vpl to vice.vpl

2016-11-14  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resdialogs.txt, src/arch/win32/reside64.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/uiide64.c: Added ide64
	clockport elements to the windows gui.

2016-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/vsidui.c, src/arch/unix/vsiduiunix.h,
	src/arch/unix/x11/xaw/uivsidcontrol.c: Fix memory leaks in Xaw vsid UI

2016-11-14  Olaf Seibert <rhialto@falu.nl>

	* src/arch/unix/x11/xaw/uistatusbar.c: When positioning the status
	porthole, only refer to the drive status widgets if they actually
	exist. If not, the porthole is placed to the right of the speed label.

2016-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/samplerdrv/file_drv.c, src/samplerdrv/file_drv.h,
	src/samplerdrv/sampler.c: Fix memory leak in sampler resources
	handling

2016-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/tapeport/tapelog.h: Fix memory leak in tapeport, properly this
	time

2016-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/tapeport/tapelog.c, src/tapeport/tapelog.h,
	src/tapeport/tapeport.c: Fix memory leak in resource handling of
	tapelog

2016-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/xaw/widgets/Joystick.c: Fix indentation/code style
	in xaw/widgets/Joystick.c

2016-11-14  Olaf Seibert <rhialto@falu.nl>

	* src/arch/unix/x11/xaw/widgets/Joystick.xt: Move declaration up, to
	match r32295, editing the generated code.

2016-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/cs8900io.c: Fix memory leak in resource handling of
	cs8900io

2016-11-14  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uimenu.c: Fix memory leaks in Gtk UI:
	properly free extra memory allocated for menu items

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

	* src/platform/platform_qnx6_runtime_os.c: Fixed.

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

	* src/arch/unix/vsyncarch.c: Slight order fix.

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

	* src/arch/unix/x11/xaw/widgets/Joystick.c: Partially fixed, some-1
	else will need to fix indentation and coding style of this file.

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

	* src/platform/Makefile.am, src/platform/platform.h,
	src/platform/platform_qnx6_runtime_os.c,
	src/platform/platform_x86_runtime_cpu.h: Added QNX 6.x runtime
	detection.

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

	* src/opencbm.h: Fixed for qnx 6.x.

2016-11-13  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.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/Makefile.am, src/arch/amigaos/mui/uic64cart.c,
	src/arch/amigaos/mui/uic64cart.h, src/arch/amigaos/scpu64ui.c,
	src/arch/amigaos/scpu64uires.h, src/arch/amigaos/uic64cart.c,
	src/arch/amigaos/uires.h: Fixed binary cart image selection/menu items
	for the amiga gui.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added ide64 clockport items to the
	os/2 gui.

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

	* src/arch/win32/resdialogs.txt, src/arch/win32/reside64.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/uiide64.c: Added ide64
	short bus etfe elements to the windows gui.

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

	* src/arch/win32/Makefile.am: Fixed.

2016-11-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/attach.c: Revert patch #140, causes an abort (--disable-debug)
	or segfault (--enable-debug)

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Fixed loading of the various palette
	files for the os/2 gui.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc, src/arch/os2/watcom/vice.wpj,
	src/arch/os2/watcom/x128.tgt, src/arch/os2/watcom/x64.tgt,
	src/arch/os2/watcom/xscpu64.tgt: Added mmc64, mmcr and rr clockport
	items to the os/2 gui.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added ide64 short bus etfe elements
	to the os/2 gui.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added ethernetcart elements to the
	os/2 gui.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Fixed mouse elements in the os/2 gui.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resdialogs.txt, src/arch/win32/reside64.rc,
	src/arch/win32/uiide64.c: Added address label to the ide64 shortbus
	digimax dialog in the windows gui.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/attach.c: Fixed.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* 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:
	Applied patch #139 by Christopher Phillips: Added RPM and Wobble to
	the Drive Settings dialogue.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/attach.c: Applied patch #140 by Greg King: Fix memory leak in
	disk image detachment.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/resdialogs.txt, src/arch/win32/resmmc64.rc,
	src/arch/win32/resmmcreplay.rc, src/arch/win32/resretroreplay.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/uimmc64.c,
	src/arch/win32/uimmcreplay.c, src/arch/win32/uiretroreplay.c: Added
	mmc64, mmcr and rr clockport selection elements to the windows gui.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/dlg-fileio.c, src/arch/os2/dialogs/menubar.c,
	src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc: Fixed
	binary cart image selection/menu items for the os/2 gui.

2016-11-12  Marco van den Heuvel <blackystardust68@yahoo.com>

	* po/POTFILES.in, src/arch/win32/Makefile.am, src/arch/win32/c128ui.c,
	src/arch/win32/c64ui.c, src/arch/win32/rawnetarch.c,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/resdialogs.txt,
	src/arch/win32/resethernet.rc, src/arch/win32/resethernetcart.rc,
	src/arch/win32/resmenu.txt, src/arch/win32/resscpu64.rc,
	src/arch/win32/resstrings.txt, src/arch/win32/restfe.rc,
	src/arch/win32/resvic20.rc, src/arch/win32/scpu64ui.c,
	src/arch/win32/ui.c, src/arch/win32/uiethernet.c,
	src/arch/win32/uiethernet.h, src/arch/win32/uiethernetcart.c,
	src/arch/win32/uiethernetcart.h, src/arch/win32/uitfe.c,
	src/arch/win32/uitfe.h, src/arch/win32/vic20ui.c,
	src/arch/win32/vs_tmpl/arch_native.tmpl,
	src/arch/win32/vs_tmpl/x128.tmpl, src/arch/win32/vs_tmpl/x64.tmpl,
	src/arch/win32/vs_tmpl/x64sc.tmpl,
	src/arch/win32/vs_tmpl/xscpu64.tmpl, src/arch/win32/vs_tmpl/xvic.tmpl,
	src/arch/win32/watcom/arch.tgt, src/arch/win32/watcom/cartconv.tgt,
	src/arch/win32/watcom/vice.wpj: Added ethernet and ethernetcart items
	to the windows gui.

2016-11-12  pottendo  <pottendo@aon.at>

	* po/de.po: Summary: Updated.

2016-11-11  AreaScout <areascout@gmx.at>

	* src/arch/sdl/ui.c: Fix: do not create the window in console mode
	(thx to compyx)

2016-11-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_video.c, src/arch/sdl/menu_video.h,
	src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	src/arch/sdl/x64sc_ui.c, src/arch/sdl/xcbm2_ui.c,
	src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c,
	src/arch/sdl/xscpu64_ui.c, src/arch/sdl/xvic_ui.c: Fix memory leaks in
	the SDL UI palette menu's

2016-11-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64cart.h,
	src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	src/arch/sdl/x64sc_ui.c, src/arch/sdl/xscpu64_ui.c: Fix memory leak in
	SDL dynamic C64 cart menu

2016-11-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/xvic_ui.c: Fix memory leak in SDL xvic SID model menu

2016-11-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_sid.c, src/arch/sdl/menu_sid.h,
	src/arch/sdl/vsidui.c, src/arch/sdl/x128_ui.c,
	src/arch/sdl/x64dtv_ui.c, src/arch/sdl/x64sc_ui.c,
	src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	src/arch/sdl/xplus4_ui.c, src/arch/sdl/xscpu64_ui.c: Fix memory leak
	in SDL dynamic SID model menu

2016-11-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	src/arch/sdl/x64dtv_ui.c, src/arch/sdl/x64sc_ui.c,
	src/arch/sdl/xcbm2_ui.c, src/arch/sdl/xpet_ui.c,
	src/arch/sdl/xplus4_ui.c, src/arch/sdl/xscpu64_ui.c: Fix memory leak
	in SDL keyboard settings menu (all emu's this time)

2016-11-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_settings.c, src/arch/sdl/menu_settings.h,
	src/arch/sdl/vsidui.c: Fix memory leak in SDL keyboard settings menu

2016-11-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_speed.c, src/arch/sdl/menu_speed.h,
	src/arch/sdl/vsidui.c: Add speed settings submenu to vsid SDL UI

2016-11-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uisettings.c, src/arch/unix/gui/uisettings.h,
	src/arch/unix/gui/vsidui.c: Add 'Maximum speed' submenu to vsid
	settings *nix UI

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

	* doc/html/Makefile.am, doc/html/images/CIPS2008.jpg,
	doc/html/images/CommodoreInnovationPriceSoftware2008.jpg,
	doc/html/index.html: Shortened.

2016-11-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_settings.c, src/arch/sdl/menu_settings.h,
	src/arch/sdl/vsidui.c: Update VSID SDL menu

2016-11-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/6510dtvcore.c, src/65816core.c, src/65c02core.c,
	src/arch/amigaos/mui/mui.c, src/arch/amigaos/mui/mui.h,
	src/arch/amigaos/mui/uidrivec128.c, src/arch/amigaos/mui/uidrivec64.c,
	src/arch/amigaos/mui/uidrivepetcbm2.c,
	src/arch/amigaos/mui/uidriveplus4.c, src/arch/amigaos/timer.c,
	src/h6809regs.h, src/joyport/joystick.c, src/mainc64cpu.c,
	src/mainviccpu.c, src/monitor/mon_lex.c, src/monitor/mon_lex.l,
	src/monitor/mon_parse.c, src/monitor/monitor.c, src/pet/6809.h,
	src/plus4/plus4.h, src/scpu64/scpu64.h, src/vic20/vic20.h,
	src/vic20/vic20cpu.c: Reverted svn:eol-style properties changed by
	r32212.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.rc:
	Changed vicii new lums to be x64dtv only for the os/2 gui.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added vic20 vfli mod elements to the
	os/2 gui.

2016-11-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/resources.c: Add dumping of resources at exit when DBGRESOURCES
	is defined

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added joyport device elements to the
	os/2 gui.

2016-11-09  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.txt: Update vice.txt

2016-11-09  Kajtar Zsolt <soci@c64.rulez.org>

	* src/vicii/vicii-badline.c: Comment fix by Leandro

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

	* AUTHORS, man/vice.1: Slight update.

2016-11-09  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Fix Acia1Irq description (NMI and IRQ constants were
	switched)

2016-11-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/vic20/vic20-cmdline-options.c: Add missing -acia1/+acia1 command
	line options to xvic

2016-11-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/scpu64/scpu64-cmdline-options.c: Add missing -acia1/+acia1
	command line options to xscpu64

2016-11-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Removed unused elements.

2016-11-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/pet/pet.c: Don't register joyport keypads, xpet already has a
	native keypad.

2016-11-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/cbm2/cbm2.c, src/cbm2/cbm5x0.c: Don't register joyport keypads,
	xcbm2 and xcbm5x0 already have a native keypad.

2016-11-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/c128/c128.c: Don't register joyport keypads, x128 already has a
	native keypad.

2016-11-08  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added userport devices elements to
	the os/2 gui.

2016-11-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_lex.c, src/monitor/mon_parse.c,
	src/monitor/mon_parse.h: Add rebuilt monitor files

2016-11-07  Kajtar Zsolt <soci@c64.rulez.org>

	* src/vicii/vicii-badline.c: Special case for cycle 58

2016-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/Makefile.am, src/c64/vsid-resources.c: Fix vsid build
	errors, hopefully

2016-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/Makefile.am, src/c64/vsid-cmdline-options.c: Remove
	basic/chargen/kernal command line options from vsid. Remove unused
	file src/c64/vsid-resources.c

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

	* src/arch/beos/Makefile.am, src/monitor/mon_parse.c,
	src/monitor/mon_parse.h: Fixed.

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

	* src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc,
	src/arch/beos/constants.txt, src/arch/beos/scpu64ui.cc,
	src/arch/beos/vicemenu.cc: Added RR, MMC64 and MMCR clockport device
	items to the beos gui.

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

	* src/arch/os2/dialogs/dlg-ide64.h, src/arch/os2/dialogs/dlg-ide64.rc:
	Some cosmetic fixes.

2016-11-07  Kajtar Zsolt <soci@c64.rulez.org>

	* src/vicii/vicii-badline.c: Try to fix a linecrunching bug (LFT)

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added IDE64 shortbus DigiMAX items to
	the os/2 gui.

2016-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Replace a lot of magic numbers with symbolic names and
	replace a few drive_check() calls.

2016-11-07  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi, src/machine.h: Changed MachineVideoStandard resource
	to positive values. Code fixing the old values withheld for now

2016-11-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added rrnet mk3 items to the os/2
	gui.

2016-11-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Removed userport item from the
	digimax cart in the os/2 gui.

2016-11-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added sampler setting items to the
	os/2 gui.

2016-11-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added c64 cp/m (z80) cart items to
	the os/2 gui.

2016-11-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added vic20 I/O-2 & I/O-3 RAM cart
	items to the os/2 gui.

2016-11-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added vic20 ultimem items to the os/2
	gui.

2016-11-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added ss5 32k addon items to the os/2
	gui.

2016-11-06  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c,
	src/arch/amigaos/vic20uires.h: Added vic20 vfli mod items to the amiga
	gui

2016-11-06  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Add 'Fast Resampling' to SidResidSampling
	description, fix typo/grammer

2016-11-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/psid.c: Add -basic, -chargen, -kernal and -kernalrev command
	line options to vsid

2016-11-06  Marcus Sutton <loggedoubt@gmail.com>

	* src/snapshot.c: Fixed a mingw32 warning.

2016-11-05  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/amigaos/mui/uijoystickll.c: Added a comment relating to
	r30229.

2016-11-05  Marcus Sutton <loggedoubt@gmail.com>

	* autogen.sh: Allow use of automake 1.10.2.

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added proper screenshot support to
	the os/2 gui.

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added easyflash crt optimize items to
	the os/2 gui.

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added plus4 memory hacks items to the
	os/2 gui.

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added viciisc vsp bug items to the
	os/2 gui.

2016-11-05  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh,
	src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: Fix:
	x128 for android, use all kernal + char files

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added ds12c887 rtc run mode items to
	the os/2 gui.

2016-11-05  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh, src/arch/android/AnVICE/Makefile.am:
	Fix: forgot quotes + reflect r32210 to Makefile.am

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/macosx/cocoa/dialog/disassemblywindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/iotreewindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/memorywindowcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/recordmediawindowcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/registerwindowcontroller.m,
	src/arch/unix/macosx/cocoa/dialog/resourceeditorcontroller.h,
	src/arch/unix/macosx/cocoa/dialog/vicewindowcontroller.m,
	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.m,
	src/arch/unix/macosx/cocoa/viceapplication.m,
	src/arch/unix/macosx/cocoa/vicemachine.m,
	src/arch/unix/macosx/cocoa/video.m,
	src/arch/unix/macosx/cocoa/view/driveview.m,
	src/arch/unix/macosx/cocoa/view/soundview.m: Applied patch #137 by
	Christopher Phillips: Fixed 31 warnings in the OS X Cocoa UI code.
	Fixed bug where CPU window visibility couldn't be toggled by the menu
	item unless it had already been loaded. Fixed bug where CPU window
	contents would remaing blank unless it was already visible at startup. 
	(issues #243 and 252?)

2016-11-05  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/cbm2ui.c, src/arch/amigaos/cbm2uires.h,
	src/arch/amigaos/cbm5x0ui.c, src/arch/amigaos/cbm5x0uires.h,
	src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/Makefile.am, src/arch/amigaos/mui/uicpclockf83.c,
	src/arch/amigaos/mui/uicpclockf83.h,
	src/arch/amigaos/mui/uidatasette.c, src/arch/amigaos/mui/uitapelog.c,
	src/arch/amigaos/mui/uitapelog.h, src/arch/amigaos/petui.c,
	src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c,
	src/arch/amigaos/plus4uires.h, src/arch/amigaos/scpu64uires.h,
	src/arch/amigaos/ui.c, src/arch/amigaos/uires.h,
	src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added
	tapeport devices elements to the amiga gui.

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/6510dtvcore.c, src/65816core.c, src/65c02core.c,
	src/arch/amigaos/mui/mui.c, src/arch/amigaos/mui/mui.h,
	src/arch/amigaos/mui/uidrivec128.c, src/arch/amigaos/mui/uidrivec64.c,
	src/arch/amigaos/mui/uidrivepetcbm2.c,
	src/arch/amigaos/mui/uidriveplus4.c, src/arch/amigaos/timer.c,
	src/c64/c64cpusc.c, src/h6809regs.h, src/joyport/joystick.c,
	src/mainc64cpu.c, src/mainviccpu.c, src/monitor/mon_lex.c,
	src/monitor/mon_lex.l, src/monitor/mon_parse.c, src/monitor/monitor.c,
	src/pet/6809.h, src/plus4/plus4.h, src/scpu64/scpu64.h,
	src/vic20/vic20.h, src/vic20/vic20cpu.c: Some more amiga fixes.

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/mui/uiuserportds1307rtc.c,
	src/arch/amigaos/mui/uiuserportds1307rtc.h: Function name fix.

2016-11-05  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh,
	src/arch/android/AnVICE/config.android.h,
	src/arch/android/AnVICE/config.android.h.proto: Add: versions info
	automation for android port

2016-11-05  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh,
	src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: Fix:
	keymap file naming for x128

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/c64ui.cc, src/arch/beos/constants.txt,
	src/arch/beos/scpu64ui.cc, src/arch/beos/ui_vicii.cc,
	src/arch/beos/vicemenu.cc: Fixed vicii lums to be x64dtv only for the
	beos gui.

2016-11-05  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128ui.c, src/arch/amigaos/c64ui.c,
	src/arch/amigaos/cbm2ui.c, src/arch/amigaos/intl.txt,
	src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/Makefile.am,
	src/arch/amigaos/mui/uic64model.c,
	src/arch/amigaos/mui/uic64scmodel.c, src/arch/amigaos/mui/uiide64.c,
	src/arch/amigaos/mui/uijoyport.c,
	src/arch/amigaos/mui/uiuserportds1307rtc.c,
	src/arch/amigaos/mui/uiuserportrtc58321a.c,
	src/arch/amigaos/mui/uivicii.c, src/arch/amigaos/petui.c,
	src/arch/amigaos/scpu64ui.c, src/arch/amigaos/vic20ui.c: Some amiga
	fixes.

2016-11-05  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh,
	src/arch/android/AnVICE/src-proto/com/locnet/vice/PreConfig.java: Fix:
	keymap file naming for android port

2016-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/vsync.c: Remove -refreshrate/RefrashRate from vsid. (The Amiga
	UI has this, why?)

2016-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/keyboard.c: Remove KeyboardMapping, KeyboardType, KeymapIndex,
	KeymapPosFile, KeymapSymFile, KeymapUserPosFile, KeymapUserSymFile and
	related command line options from vsid

2016-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/gnomevideo.c,
	src/arch/unix/x11/xaw/x11video.c: Remove -+keepaspect/KeepAspectRatio
	and -+trueaspect/TrueAspectRatio from vsid *nix

2016-11-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/machine.c: Remove non-sensical
	-exitscreenshot/ExitScreenshotName from vsid

2016-11-05  AreaScout <areascout@gmx.at>

	* src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_20/Android.mk.proto:
	Fix: reflect changes from r32168 to Android port

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

	* src/c64/cart/clockport-mp3at64.c: Fixed.

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uijoyport.c: Added bbrtc save data items to the
	amiga gui.

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uiide64.c: Added IDE64 short bus digimax items to
	the amiga gui.

2016-11-04  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/cbm2ui.c, src/arch/amigaos/cbm2uires.h,
	src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/Makefile.am,
	src/arch/amigaos/mui/uiuserportds1307rtc.c,
	src/arch/amigaos/mui/uiuserportds1307rtc.h,
	src/arch/amigaos/mui/uiuserportrtc58321a.c,
	src/arch/amigaos/mui/uiuserportrtc58321a.h, src/arch/amigaos/petui.c,
	src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c,
	src/arch/amigaos/plus4uires.h, src/arch/amigaos/scpu64ui.c,
	src/arch/amigaos/scpu64uires.h, src/arch/amigaos/uires.h,
	src/arch/amigaos/vic20ui.c, src/arch/amigaos/vic20uires.h: Added all
	userport device items to the amiga gui.

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

	ChangeLog, configure.proto, doc/vice.chm, doc/vice.guide,
	doc/vice.hlp, doc/vice.inf, doc/vice.pdf, doc/vice.txt, po/da.po,
	po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po, po/ko.po, po/nl.po,
	po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	src/arch/android/AnVICE/AndroidManifest.xml,
	src/arch/win32/vice-version.bat, src/version.h, src/vice-version.sh:
	VICE 2.4.32

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

	* config.rpath: Fixed quotation.

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

	* config.rpath: Fixed escaping.

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

	* config.rpath: Re-added solaris exception.

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

	* config.rpath: Fixed in general, host was re-set.

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

	* src/Makefile.am: Applied patch #136 by Uffe Jakobsen: When
	performing out-of-tree cross compiles gentranslate_h.sh could not be
	found because of its path (./gentranslate_h.sh) - this patch simply
	changes "." to "$(srcdir)".

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

	* config.rpath: Slight update for solaris.

2016-11-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/xaw/x11ui.c: Fix Xaw UI init failure with some
	session managers

2016-11-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uisettings.c, src/arch/unix/gui/uisettings.h,
	src/arch/unix/gui/vsidui.c, src/c64/vsid.c: Add debug resource init to
	vsid, update *nix UI for vsid to not display drive CPU items

2016-11-03  Bas Wassink <b.wassink@ziggo.nl>

	* autogen.sh, configure.proto: Update build system to support
	OpenIndiana

2016-11-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/xaw/uijoystatus.c: Fix warning, convert tabs to
	spaces

2016-11-03  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/c128ui.cc, src/arch/beos/c64dtvui.cc,
	src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc,
	src/arch/beos/cbm5x0ui.cc, src/arch/beos/constants.txt,
	src/arch/beos/petui.cc, src/arch/beos/plus4ui.cc,
	src/arch/beos/scpu64ui.cc, src/arch/beos/ui.cc,
	src/arch/beos/ui_joystick.cc, src/arch/beos/ui_joystick.h,
	src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.cc: Fixed BeVICE
	Joyport/Joystick menus and dialogs.

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

	* po/nl.po, src/arch/amigaos/intl_text.c, src/arch/win32/res.rc,
	src/arch/win32/resc128.rc, src/arch/win32/resc64dtv.rc,
	src/arch/win32/resgmod2.rc, src/arch/win32/reside64.rc,
	src/arch/win32/resjoyport.rc, src/arch/win32/resmmc64.rc,
	src/arch/win32/resmmcreplay.rc, src/arch/win32/resplus4.rc,
	src/arch/win32/resvic20.rc, src/translate_text.c: Did a
	'make trans-update'.

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

	* po/nl.po, po/translations-status.txt: Updated.

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

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	po/translations-status.txt: Did yet another 'make update-po'.

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

	* src/translate_text.c: Fixed some items.

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

	* po/nl.po: Partly updated.

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

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	po/translations-status.txt: Did another 'make update-po'.

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

	* src/arch/unix/gui/uiethernetcart.c: Removed N_(...) from items that
	don't need translation and added missing elements to the vic20
	ethernetcart menu.

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

	* src/arch/msdos/uisidc128.c, src/arch/msdos/uisidcart.c,
	src/arch/msdos/uisidcbm2.c, src/arch/msdos/uisiddtv.c: Some more
	fixes.

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

	* src/arch/msdos/uisidc64.c: Fixed.

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

	* src/arch/msdos/Makefile.am: Removed non-existing items.

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

	* src/arch/msdos/Makefile.am: Fixed rename in makefile.

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

	* src/arch/msdos/uic64scmodel.c: Fixed.

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

	* src/arch/msdos/uic64model.c, src/arch/msdos/uic64scmodel.c: Added
	some more missing includes.

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

	* src/arch/msdos/uic64model.c: Added missing include.

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/menu_c128hw.c,
	src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_ethernetcart.c,
	src/arch/sdl/menu_ethernetcart.h, src/arch/sdl/menu_scpu64hw.c,
	src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h,
	src/arch/sdl/menu_vic20hw.c, src/arch/sdl/win32-watcom/arch.tgt,
	src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/x128_ui.c,
	src/arch/sdl/x64_ui.c, src/arch/sdl/x64sc_ui.c,
	src/arch/sdl/xscpu64_ui.c, src/arch/win32/vs_tmpl/arch_sdl.tmpl:
	Changed tfe items to ethernet cart items in the sdl gui.

2016-11-02  pottendo  <pottendo@aon.at>

	* po/de.po: Summary: Updated.

2016-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/ps-file.c: Fix typo

2016-11-02  groepaz <groepaz@gmx.net>

	* src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c,
	src/cbm2/cbm2.c, src/cbm2/cbm5x0.c, src/pet/pet.c, src/plus4/plus4.c,
	src/scpu64/scpu64.c, src/vic20/vic20.c: do not call gui shutdown in
	console mode

2016-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uiethernetcart.c: Be more explicit when
	determining machine type

2016-11-02  Bas Wassink <b.wassink@ziggo.nl>

	* autogen.sh: Replace tabs with spaces, make indentation four spaces

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

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	po/translations-status.txt: Did a 'make update-po'.

2016-11-01  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/scpu64ui.c,
	src/arch/msdos/uiethernetcart.c, src/arch/msdos/uiethernetcart.h,
	src/arch/msdos/uitfe.c, src/arch/msdos/uitfe.h,
	src/arch/msdos/vic20ui.c: Changed tfe items to ethernet cart items in
	the dos tui.

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

	* src/arch/beos/constants.txt, src/arch/beos/vic20ui.cc,
	src/arch/beos/vicemenu.cc: Added vic20 vfli items to the beos gui.

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

	* doc/vice.texi: 'Is'->'Was'.

2016-11-01  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, doc/vice.texi, src/arch/amigaos/c128ui.c,
	src/arch/amigaos/c128uires.h, src/arch/amigaos/c64ui.c,
	src/arch/amigaos/c64uires.h, src/arch/amigaos/rawnetarch.c,
	src/arch/amigaos/scpu64ui.c, src/arch/amigaos/scpu64uires.h,
	src/arch/android/AnVICE/config.android.h, src/arch/msdos/c128ui.c,
	src/arch/msdos/c64ui.c, src/arch/msdos/rawnetarch.c,
	src/arch/msdos/scpu64ui.c, src/arch/msdos/uiide64.c,
	src/arch/msdos/uitfe.c, src/arch/msdos/uitfe.h,
	src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/menubar.c,
	src/arch/os2/dialogs/menubar.rc, src/arch/os2/rawnetarch.c,
	src/arch/os2/watcom/ide-config.h, src/arch/sdl/menu_c128hw.c,
	src/arch/sdl/menu_c64_common_expansions.c, src/arch/sdl/menu_c64hw.c,
	src/arch/sdl/menu_ethernet.c, src/arch/sdl/menu_scpu64hw.c,
	src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_vic20hw.c,
	src/arch/sdl/msvc-files/ide-config-mips.h,
	src/arch/sdl/msvc-files/ide-config-sdl2.h,
	src/arch/sdl/msvc-files/ide-config.h, src/arch/sdl/rawnetarch.c,
	src/arch/sdl/win32-watcom/ide-config.h, src/arch/sdl/x128_ui.c,
	src/arch/sdl/x64_ui.c, src/arch/sdl/x64sc_ui.c,
	src/arch/sdl/xscpu64_ui.c, src/arch/sdl/xvic_ui.c,
	src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/scpu64ui.c,
	src/arch/unix/gui/uiethernetcart.c, src/arch/unix/gui/uiide64.c,
	src/arch/unix/gui/vic20ui.c, src/arch/unix/rawnetarch.c,
	src/arch/win32/c128ui.c, src/arch/win32/c64ui.c,
	src/arch/win32/msvc/ide-config.h, src/arch/win32/rawnetarch.c,
	src/arch/win32/res.rc, src/arch/win32/resc128.rc,
	src/arch/win32/resc64.rc, src/arch/win32/resscpu64.rc,
	src/arch/win32/resvic20.rc, src/arch/win32/scpu64ui.c,
	src/arch/win32/ui.c, src/arch/win32/uitfe.c, src/arch/win32/uitfe.h,
	src/arch/win32/vic20ui.c, src/c64/cart/c64cart.c,
	src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c,
	src/c64/cart/clockport-rrnet.c, src/c64/cart/clockport.c,
	src/c64/cart/crt.c, src/c64/cart/cs8900io.c, src/c64/cart/cs8900io.h,
	src/c64/cart/ethernetcart.c, src/c64/cart/ethernetcart.h,
	src/c64/cart/rrnetmk3.c, src/c64/cart/shortbus.c,
	src/c64/cart/shortbus_etfe.c, src/c64/cart/shortbus_etfe.h,
	src/core/cs8900.c, src/core/cs8900.h, src/rawnet.c, src/rawnet.h,
	src/rawnetarch.h, src/translate.txt, src/translate_text.c,
	src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cartmem.c,
	src/vicefeatures.c: Change HAVE_TFE to HAVE_PCAP

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

	* src/arch/beos/c64ui.cc: Added another missing include.

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

	* src/arch/beos/c64ui.cc: Added missing include.

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

	* src/arch/beos/c64ui.cc, src/arch/beos/constants.txt,
	src/arch/beos/vicemenu.cc: Fixed the x64, x64sc and xscpu64 model
	items and custom model items in the beos gui.

2016-11-01  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.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/scpu64ui.c, src/arch/amigaos/scpu64uires.h,
	src/arch/amigaos/uires.h: Added SS5 32K addon items to the amiga gui.

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uieasyflash.c: Added easyflash crt optimize items
	to the amiga gui.

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uidatasette.c: Added tape wobble items to the
	amiga gui.

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

	* src/arch/amigaos/c64dtvui.c, src/arch/amigaos/c64ui.c,
	src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uivicii.c, src/arch/amigaos/mui/uivicii.h,
	src/arch/amigaos/scpu64ui.c: Added VSP bug item to the amiga gui.

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uids12c887rtc.c: Added ds12c887 run mode items to
	the amiga gui.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/vice_xvic/Android.mk.proto: Fixed xvic
	android build.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/vice_xscpu64/Android.mk.proto: Fixed
	xscpu64 android build.

2016-11-01  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: Add proper unit/device checks and tilde
	expansion to unlynx_cmd(), update docs

2016-11-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix validate_cmd(): reject unit 12+, don't segfault

2016-11-01  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: Some c1541 updates

2016-10-31  groepaz <groepaz@gmx.net>

	* src/arch/unix/gui/uivicii.c: added missing handling for menu
	updates, fixes bug #806

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

	* src/arch/sdl/menu_c64model.c: Fixed the x64, x64sc and xscpu64 model
	items and custom model items in the sdl gui.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/vice_xplus4/Android.mk.proto: Fixed xplus4
	android build.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_xpet/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xpet/Android.mk.proto: Fixed the xpet
	android build.

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

	* src/arch/msdos/Makefile.am, src/arch/msdos/c64ui.c,
	src/arch/msdos/uic64model.c, src/arch/msdos/uic64scmodel.c,
	src/arch/msdos/uic64scmodel.h, src/arch/msdos/uiscpu64model.c: Fixed
	the x64, x64sc and xscpu64 model items and custom model items in the
	dos tui.

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

	* src/arch/amigaos/c64ui.c, src/arch/amigaos/intl.txt,
	src/arch/amigaos/intl_text.c, src/arch/amigaos/mui/Makefile.am,
	src/arch/amigaos/mui/uic64model.c,
	src/arch/amigaos/mui/uic64scmodel.c,
	src/arch/amigaos/mui/uic64scmodel.h,
	src/arch/amigaos/mui/uiscpu64model.c,
	src/arch/amigaos/mui/uiscpu64model.h, src/arch/amigaos/scpu64ui.c:
	Fixed the x64, x64sc and xscpu64 model items and custom model items in
	the amiga gui.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Fixed the x64, x64sc and xscpu64
	model items and custom model items in the os/2 gui.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_xcbm5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xcbm5x0/Android.mk.proto: Fixed
	android xcbm5x0 build.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added 'jam action' items to the os/2
	gui.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_xcbm2/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xcbm2_5x0/Android.mk.proto: Fixed
	xcbm2 android build.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto: Fixed android
	x128 build.

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

	* src/arch/android/AnVICE/jni/vice_x128_2_5x0_pet,
	src/arch/android/AnVICE/jni/vice_x64_128_5x0,
	src/arch/android/AnVICE/jni/vice_x64_dtv_128_5x0,
	src/arch/android/AnVICE/jni/vice_x64_sc,
	src/arch/android/AnVICE/jni/vice_x64_sc_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_4,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_5x0_4_20,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_xcbm2_5x0: Added some svn ignores.

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

	* src/arch/android/AnVICE/jni/Makefile.am: Fixed.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu/Android.mk.proto: Fixed
	for android x64sc.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/vice_x64dtv/Android.mk.proto: Fixed
	android x64dtv build.

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

	* src/arch/os2/watcom/sounddrv.tgt, src/arch/os2/watcom/vice.wpj:
	Removed soundmmos2 from the os/2 ow project files.

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

	* src/arch/android/AnVICE/jni/vice_x128_2_5x0_pet,
	src/arch/android/AnVICE/jni/vice_x64_128_5x0,
	src/arch/android/AnVICE/jni/vice_x64_dtv_128_5x0,
	src/arch/android/AnVICE/jni/vice_x64_sc,
	src/arch/android/AnVICE/jni/vice_x64_sc_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_4,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_5x0_4_20,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_xcbm2_5x0: Added some svn ignores.

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

	* configure.proto: Fixed.

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

	* build/android/build-android.sh, configure.proto,
	src/arch/android/AnVICE/config.android.h,
	src/arch/android/AnVICE/jni/Makefile.am,
	src/arch/android/AnVICE/jni/locnet_x128/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_x64/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_x64dtv/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_x64sc/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xcbm2/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xcbm5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xpet/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xplus4/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xscpu64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_128_5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_dtv_128_5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_128/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_128_2_5x0_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_5x0_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_20/Android.mk.proto:
	Fixed for android x64 build.

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

	* NEWS, doc/vice.texi, src/infocontrib.sed: Some more 3.0 updates.

2016-10-30  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: Update verbose command to accept
	optional 'off' argument, update man page

2016-10-30  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: update name_cmd, add documentation
	to man page

2016-10-30  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1: Some c1541 man page updates

2016-10-29  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/beos/Makefile.am, src/arch/beos/c128ui.cc,
	src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc,
	src/arch/beos/cbm5x0ui.cc, src/arch/beos/constants.txt,
	src/arch/beos/scpu64ui.cc, src/arch/beos/ui_cia.cc,
	src/arch/beos/ui_cia.h, src/arch/beos/vicemenu.cc: Added a CIA
	settings dialog to BeVICE.

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

	* src/gfxoutputdrv/jpegdrv.c, src/gfxoutputdrv/pngdrv.c: Guarded.

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

	* src/gfxoutputdrv/gifdrv.c: Guarded.

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

	* src/serial/realdevice.c: Guarded.

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

	* src/arch/android/AnVICE/jni/Makefile.am: Fixed.

2016-10-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/imagecontents/imagecontents.c, src/imagecontents.h:
	c1541: Add proper (sub)pattern and file type matching for the dir/list
	command. Sub patterns can now be specified using comma's and file
	types can be matched by appending '=[PRSU]' to a (sub) pattern.

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

	* build/android/build-android.sh, configure.proto,
	src/arch/android/AnVICE/jni/Makefile.am,
	src/arch/android/AnVICE/jni/locnet_x128/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_x64/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_x64dtv/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_x64sc/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xcbm2/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xcbm5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xpet/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xplus4/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xscpu64/Android.mk.proto,
	src/arch/android/AnVICE/jni/locnet_xvic/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_c64cart,
	src/arch/android/AnVICE/jni/vice_c64exp,
	src/arch/android/AnVICE/jni/vice_cbm2common,
	src/arch/android/AnVICE/jni/vice_common,
	src/arch/android/AnVICE/jni/vice_commonall,
	src/arch/android/AnVICE/jni/vice_commoncart,
	src/arch/android/AnVICE/jni/vice_crtc,
	src/arch/android/AnVICE/jni/vice_iec,
	src/arch/android/AnVICE/jni/vice_ieeepar,
	src/arch/android/AnVICE/jni/vice_joyport,
	src/arch/android/AnVICE/jni/vice_tape,
	src/arch/android/AnVICE/jni/vice_vicii,
	src/arch/android/AnVICE/jni/vice_viciisc,
	src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x128_2_5x0_pet,
	src/arch/android/AnVICE/jni/vice_x128_2_5x0_pet/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x128_2_5x0_pet/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_128_5x0,
	src/arch/android/AnVICE/jni/vice_x64_128_5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_128_5x0/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_dtv_128_5x0,
	src/arch/android/AnVICE/jni/vice_x64_dtv_128_5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_dtv_128_5x0/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc,
	src/arch/android/AnVICE/jni/vice_x64_sc/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_128/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_128/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_128_2_5x0_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_128_2_5x0_pet_4_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_128_2_5x0_pet_4_20/Android.mk.proto, 
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_4_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_5x0_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_2_pet_4_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_dtv_scpu_128_4_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_5x0_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_5x0_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_5x0_pet_4_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_2_pet_4_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_4,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_4/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_4/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_5x0_4_20,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_5x0_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64_sc_scpu_128_5x0_4_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64dtv/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu/Makefile.am,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu_128_2_pet_4_20,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu_128_2_pet_4_20/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64sc_scpu_128_2_pet_4_20/Makefile.am,
	src/arch/android/AnVICE/jni/vice_xcbm2/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xcbm2_5x0,
	src/arch/android/AnVICE/jni/vice_xcbm2_5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xcbm2_5x0/Makefile.am,
	src/arch/android/AnVICE/jni/vice_xcbm2_pet,
	src/arch/android/AnVICE/jni/vice_xcbm2_pet/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xcbm5x0/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xpet/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xplus4/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xscpu64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xvic/Android.mk.proto,
	src/diskimage/rawimage.c, src/gfxoutputdrv/quicktimedrv.c,
	src/infocontrib.sed, src/sounddrv/soundahi.c, src/sounddrv/soundaix.c,
	src/sounddrv/soundallegro.c, src/sounddrv/soundalsa.c,
	src/sounddrv/soundarts.c, src/sounddrv/soundbeos.cc,
	src/sounddrv/soundbsp.cc, src/sounddrv/soundcoreaudio.c,
	src/sounddrv/sounddart.c, src/sounddrv/soundhpux.c,
	src/sounddrv/soundmidas.c, src/sounddrv/soundpulse.c,
	src/sounddrv/soundsdl.c, src/sounddrv/soundsgi.c,
	src/sounddrv/soundsun.c, src/sounddrv/sounduss.c,
	src/sounddrv/soundwmm.c: Modularized the android build, temporarily
	breaks the android build, build fixes to come.

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

	* src/sounddrv/Makefile.am, src/sounddrv/soundmmos2.c: Removed unused
	soundmmos2 sound driver.

2016-10-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/cartconv.c: Fix 'array subscript is char' warning on NetBSD

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

	* src/platform/platform_netbsd_version.h: Support NetBSD 7.0.2

2016-10-28  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix runtimepath/linker configuration for *BSD to
	allow out-of-tree building

2016-10-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/vdrive/vdrive-command.c, src/vdrive/vdrive-dir.c,
	src/vdrive/vdrive-dir.h: Add filetype filter support in wildcard
	patterns for vdrive, patch by Simon Rowe

2016-10-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/autostart.c: Fix invalid free(), this should fix bug #804

2016-10-27  Olaf Seibert <rhialto@falu.nl>

	* src/arch/unix/gui/ui.c, src/arch/unix/x11/xaw/Makefile.am,
	src/arch/unix/x11/xaw/uiarch.h, src/arch/unix/x11/xaw/uijoystatus.c,
	src/arch/unix/x11/xaw/uijoystatus.h,
	src/arch/unix/x11/xaw/uistatusbar.c,
	src/arch/unix/x11/xaw/widgets/Joystick.c,
	src/arch/unix/x11/xaw/widgets/Joystick.h,
	src/arch/unix/x11/xaw/widgets/Joystick.xt,
	src/arch/unix/x11/xaw/widgets/JoystickP.h,
	src/arch/unix/x11/xaw/widgets/Makefile.am: Add Joystick indicators to
	the xaw gui, very similar to the gnome ones. This is done with a
	proper X toolkit widget, which was generated with the help of TwiXt,
	the Templated Widgets for Xt from https://github.com/Rhialto/twiXt .

2016-10-27  Olaf Seibert <rhialto@falu.nl>

	* src/arch/unix/x11/xaw/uimenu.c, src/arch/unix/x11/xaw/x11ui.c:
	Cleaner shutdown procedures: Set some pointers to NULL after being
	freed. Use (more of the) X-provided methods for cleaning up widget
	hierarchies. This helps with reducing apparent memory leaks in
	Valgrind tests.

2016-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uimon.c, src/c1541.c: Fix build errors for
	gnome/uimon.c and c1541.c when readline isn't installed

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

	* src/c64/cart/clockport-mp3at64.c: Made the default channel config
	mono, should fix the 'now I only have sound on my left speaker' issue.

2016-10-26  groepaz <groepaz@gmx.net>

	* src/arch/unix/x11/gnome/uimon.c: added missing ifdef

2016-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* data/C128/Makefile.am, data/C128/default.vpl,
	data/C128/pepto-pal.vpl, data/C128/vice.vpl, data/C64/Makefile.am,
	data/C64/default.vpl, data/C64/pepto-pal.vpl, data/C64/vice.vpl,
	data/PLUS4/Makefile.am, data/PLUS4/default.vpl, data/PLUS4/vice.vpl,
	data/SCPU64/Makefile.am, data/SCPU64/default.vpl,
	data/SCPU64/pepto-pal.vpl, data/SCPU64/vice.vpl,
	data/VIC20/Makefile.am, data/VIC20/default.vpl, data/VIC20/vice.vpl,
	src/palette.c: Rename vice.vpl to pepto-pal.vpl, rename default.vpl to
	vice.vpl, update buildsystem to install the proper palettes

2016-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/scpu64ui.c,
	src/arch/unix/gui/vic20ui.c: *nix UI cosmetics

2016-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/scpu64ui.c,
	src/arch/unix/gui/uics8900.c, src/arch/unix/gui/uiethernetcart.c,
	src/arch/unix/gui/vic20ui.c: Update *nix UI: add 'Ethernet settings'
	submenu to 'settings' menu, add 'Ethernet cartridge' submenu to I/O
	submenu

2016-10-26  Bas Wassink <b.wassink@ziggo.nl>

	* 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/c64scui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/scpu64ui.c, src/arch/unix/gui/uiethernetcart.c,
	src/arch/unix/gui/uiethernetcart.h, src/arch/unix/gui/uitfe.c,
	src/arch/unix/gui/uitfe.h, src/arch/unix/gui/vic20ui.c: Update *nix
	UI, collecting ethernet emulation settings in a single submenu, see
	devlog item r32092. Needs testing

2016-10-26  groepaz <groepaz@gmx.net>

	* src/c64/cart/ethernetcart.c: in rr-net mode show actual range in
	dump output

2016-10-26  groepaz <groepaz@gmx.net>

	* src/translate_text.c: fixed messages

2016-10-26  groepaz <groepaz@gmx.net>

	* src/c64/cart/ethernetcart.c: actually implement rr-net mode :)

2016-10-25  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Properly escape at sign this time ;)

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

	* src/arch/msdos/uiide64.c, src/arch/sdl/menu_c64_common_expansions.c,
	src/arch/unix/gui/uiide64.c, src/c64/cart/shortbus_etfe.c: Added
	address $df00 to the possible locations for the ide64 shortbus etfe
	(already added the address to the dos, sdl and *nix guis).

2016-10-25  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Fix error in vice.texi

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

	* src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto,
	src/arch/os2/watcom/c64commoncart.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/c64commoncart.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/c64commoncart.tmpl,
	src/arch/win32/watcom/c64commoncart.tgt,
	src/arch/win32/watcom/vice.wpj, src/c64/cart/Makefile.am,
	src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c,
	src/c64/cart/ethernetcart.c, src/c64/cart/ethernetcart.h,
	src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c,
	src/c64/cart/retroreplay.c, src/c64/cart/rrnetmk3.c,
	src/c64/cart/tfe.c, src/c64/cart/tfe.h, src/cartridge.h,
	src/translate.txt, src/translate_text.c, src/vic20/cart/vic20cart.c,
	src/vic20/cart/vic20cartmem.c: Renamed src/c64/cart/tfe.c to
	src/c64/cart/ethernetcart.c, turning it into a generic ethernet
	cartridge emulation file.

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

	* src/c64/cart/cs8900io.c: Remove debug msg.

2016-10-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uics8900.c: Update *nix
	UI menus and includes related to ethernet emulation

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

	* NEWS, doc/vice.texi: Some more 3.0 updates.

2016-10-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/platform/platform_beos_runtime_os.c: Add Haiku nightly build
	hrev50610 to platform

2016-10-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/joy_usb.c: Fix warning

2016-10-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/platform/platform_dragonfly_runtime_os.c,
	src/platform/platform_dragonfly_version.h: Add DragonFly BSD 4.6.1 to
	platform

2016-10-25  groepaz <groepaz@gmx.net>

	* src/c64/cart/gmod2.c: register is mirrored in whole IO1, also when
	reading :)

2016-10-25  groepaz <groepaz@gmx.net>

	* src/c64/cart/gmod2.c: register is mirrored in whole IO1

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

	* src/arch/msdos/rawnetarch.c, src/arch/os2/rawnetarch.c,
	src/arch/unix/rawnetarch.c, src/arch/win32/rawnetarch.c,
	src/c64/cart/cs8900io.c, src/rawnet.c, src/rawnet.h, src/rawnetarch.h,
	src/translate.txt, src/translate_text.c: Better way of getting the
	default ethernet interface.

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

	* src/c64/cart/actionreplay.c, src/c64/cart/atomicpower.c,
	src/c64/cart/retroreplay.c: Some warning fixes.

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

	* src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe:
	Increased compiler heap size for growing infocontrib.h string.

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

	* NEWS, doc/vice.texi: Some more 3.0 updates.

2016-10-24  groepaz <groepaz@gmx.net>

	* src/c64/cart/actionreplay.c, src/c64/cart/atomicpower.c,
	src/c64/cart/retroreplay.c: improved i/o dump output a bit

2016-10-24  groepaz <groepaz@gmx.net>

	* src/c64/cart/atomicpower.c: disable mmu translate stuff, it makes
	code execution test from the ar acidtest program fail

2016-10-24  groepaz <groepaz@gmx.net>

	* src/c64/cart/cs8900io.c: assigning value to constant does not
	work :)

2016-10-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/resid/configure.in, src/resid-dtv/configure.in: Changed the
	order ReSID(-DTV) configure searches for compilers to match main
	configure.

2016-10-23  Marcus Sutton <loggedoubt@gmail.com>

	* configure.proto: Added configure option to disable checking for JPEG
	support. (May improve portability of binaries built on Haiku.)

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

	* src/c64/cart/tfe.c: Removed useless include.

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

	* src/c64/cart/cs8900io.c: Get default ethernet interface from
	'pcap_lookupdev()', fallback on archdep defined interface if function
	returns 'NULL'.

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

	* src/arch/sdl/menu_c64model.c: Completely removed old
	'vicii luminances' items from the sdl gui.

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

	* src/arch/unix/macosx/cocoa/view/fullscreenwindow.m: Untested fix for
	osx 10.12 (sierra).

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

	* src/platform/platform_macosx.h: Added untested compile time
	recognition of macos sierra.

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

	* src/arch/sdl/menu_c64_common_expansions.c: Properly seperate ide64
	shortbus menu items.

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

	* src/c64/cart/ide64.c: Use a better string for ide64 clockport.

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

	* src/c64/cart/clockport-rrnet.c: Fixed enabling/disabling clockport
	rrnet device.

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

	* NEWS, doc/vice.texi: Some more 3.0 updates.

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

	* src/arch/win32/uiperipheral.c: Fixed default page of the windows
	peripheral settings dialog.

2016-10-22  groepaz <groepaz@gmx.net>

	* src/c64/c64-resources.c, src/c64/c64gluelogic.c,
	src/scpu64/scpu64-resources.c, src/scpu64/scpu64gluelogic.c,
	src/sid/sid-resources.c, src/viciisc/vicii-resources.c: changed
	default C64 model to C64C

2016-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/uics8900.c, src/arch/unix/gui/uitfe.c: Fix *nix
	ethernet/TFE GUI items

2016-10-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/c128/c128.c, src/c64/c64.c, src/c64/cart/clockport-mp3at64.h:
	Add missing includes

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

	* doc/vice.texi, src/infocontrib.sed: Some more 3.0 updates.

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

	* src/c128/c128.c, src/c64/c64.c: Hooked up the mp3@64 to the sound
	system init.

2016-10-21  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/uihelp.c, src/arch/win32/uilib.c,
	src/arch/win32/uilib.h, src/arch/win32/vsidui.c: win32 Unicode fix:
	Stopped Help menu text dialogs causing crashes; contents are still not
	displayed.

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

	* src/arch/msdos/uitfe.c: Fixed tfe menu for the dos tui.

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

	* src/arch/msdos/uiide64.c: Added ide64 clockport selection to the dos
	tui.

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

	* src/arch/msdos/uimmc64.c, src/arch/msdos/uimmcreplay.c,
	src/arch/msdos/uiretroreplay.c: Added mmc64, mmcr and rr clockport
	selection to the dos tui.

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

	* src/arch/msdos/uiide64.c: Added ide64 etfe shortbus device items to
	the dos tui.

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

	* src/c64/cart/shortbus_digimax.c: Fixed ide64 shortbus digimax device
	activation, 'real' activation still depends on both the host device
	(ide64) AND guest device (shortbus digimax) being activated.

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

	* doc/vice.texi, src/infocontrib.sed: Some more 3.0 updates.

2016-10-20  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/resautostart.rc, src/arch/win32/resc64memoryhacks.rc,
	src/arch/win32/respetcolour.rc, src/arch/win32/resvicii.rc,
	src/arch/win32/uiautostart.c, src/arch/win32/uic128.c,
	src/arch/win32/uic64memoryhacks.c, src/arch/win32/uicbm2set.c,
	src/arch/win32/uicbm5x0set.c, src/arch/win32/uicia.c,
	src/arch/win32/uiperipheral.c, src/arch/win32/uipetcolour.c,
	src/arch/win32/uipetset.c, src/arch/win32/uiplus4memoryhacks.c,
	src/arch/win32/uivicii.c: win32 Unicode and dialog box control fixes
	for various dialogs.

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/uiide64.c, src/arch/amigaos/mui/uimmc64.c,
	src/arch/amigaos/mui/uimmcreplay.c,
	src/arch/amigaos/mui/uiretroreplay.c: Added clockport device selection
	for ide64, mmc64, mmcr and rr to the amiga gui.

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

	* build/android/build-android.sh, src/arch/android/AnVICE/Makefile.am,
	src/arch/android/AnVICE/debug.h.proto: Added android specific
	debug.h(.proto) so the android build doesn't need on a configure run
	anymore.

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

	* src/arch/sdl/menu_ethernet.c: Completely remove "ETHERNET_ACTIVE"
	resource.

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

	* src/c64/cart/c64cart.c, src/c64/cart/c64carthooks.c,
	src/c64/cart/c64cartmem.c, src/c64/cart/crt.c,
	src/c64/cart/retroreplay.h, src/c64/cart/rrnetmk3.c: Only compile
	rrnetmk3 if pcap is available.

2016-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/x11ui.c: Replace tabs with spaces, remove
	trailing whitespace

2016-10-20  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: tab vs spaces

2016-10-20  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: warning

2016-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/archdep.c: Add tilde expansion, for c1541 on *nix

2016-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uics8900.c: Gtk: change
	'c8900 settings' to 'Ethernet settings', update submenuto closely
	resemble the SDL version

2016-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uiide64.c: Gtk: don't generate shortbus ETFE
	submenu in IDE64 menu when builing without ethernet support

2016-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/rrnetmk3.c: Temporary fix to allow VICE to compile
	without ethernet support

2016-10-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/Makefile.am, src/c64/cart/retroreplay.h: Fix build
	failures

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

	* NEWS: Some more 3.0 updates.

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

	* src/c64/cart/retroreplay.c: Use 'rr_enabled' for indicating
	attach/detach of the cart.

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

	* autogen.sh: Check if autoconf/automake are installed.

2016-10-19  groepaz <groepaz@gmx.net>

	* src/c64/cart/rrnetmk3.c: return last 4 bytes of the ROM in I/O to
	expose the MAC adress like the real RR-Net MK3 does

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

	* src/arch/sdl/menu_c64_common_expansions.c,
	src/arch/sdl/menu_c64_common_expansions.h,
	src/arch/sdl/menu_c64cart.c, src/arch/sdl/menu_c64cart.h,
	src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	src/arch/sdl/x64sc_ui.c, src/arch/sdl/xscpu64_ui.c,
	src/c64/cart/clockport.h: Added retroreplay, mmc64, mmcreplay and
	ide64 clockport device selection menus to the sdl gui.

2016-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Return values fixes, fix unit number check in
	unit_cmd()

2016-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, c1541: fix segfault in format_cmd() when using unit
	16-19 in short form, add check for unit number in long form

2016-10-19  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Make extract_unit...() validate unit number parsed

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

	* NEWS, doc/vice.texi: Some more 3.0 updates.

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

	* src/arch/sdl/x128_ui.c, src/arch/sdl/x64_ui.c,
	src/arch/sdl/x64sc_ui.c, src/arch/sdl/xscpu64_ui.c,
	src/arch/sdl/xvic_ui.c: Added missing includes.

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

	* src/arch/sdl/menu_c64_common_expansions.c: Added IDE64 ETFE settings
	menu to the sdl gui.

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

	* src/arch/sdl/menu_ethernet.c: Fixed.

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/menu_c128hw.c,
	src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_ethernet.c,
	src/arch/sdl/menu_ethernet.h, src/arch/sdl/menu_scpu64hw.c,
	src/arch/sdl/menu_tfe.c, src/arch/sdl/menu_tfe.h,
	src/arch/sdl/menu_vic20hw.c, src/arch/sdl/win32-watcom/arch.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/arch_sdl.tmpl: Added new ethernet menu and
	fixed the tfe menu for the sdl port.

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

	* NEWS, doc/vice.texi: Some more 3.0 updates.

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

	* src/c1541.c: Fixed to use base 10.

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

	* src/c1541.c: Fixed a possible typo: a call is made to strtold() with
	the result being put in a long, however strtold returns a long double,
	therefor I assume the function call was meant to be strtol.

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* doc/building/Linux-Native-Howto.txt: Update Linux build docs

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/resources.c: Remove weird casts

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

	* src/c64/cart/tfe.c: Fixed i/o collision detach resource.

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

	* NEWS, doc/vice.texi: Some more 3.0 contributors/news updates.

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

	* src/c64/cart/clockport-mp3at64.c: Make gcc happy.

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/shortbus_etfe.c: Fix shortbus command line option
	-sbtfebase help

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uiide64.c,
	src/arch/unix/gui/uitfe.c: Add The Final Ethernet
	(resource TFE_ACTIVE) to *nix GUI, update a few other ethernet related
	GUI items

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uifilechooser.c: Add toggling of image
	contents preview in Gtk UI, may need widget resizing as well

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uiclockport-device.c, src/arch/unix/gui/uiide64.c:
	Add shortbus ETFE GUI items for *nix (x64 only for now).

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/uics8900.c, src/arch/unix/gui/uics8900.h: Add cs8900
	settings stub in *nix GUI (x64 only for now)

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uiide64.c,
	src/arch/unix/gui/uiide64.h: Add clockport device selection for IDE64
	in *nix GUI

2016-10-17  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uirrnetmk3.c,
	src/arch/unix/gui/uirrnetmk3.h: Remove RRNetMk3 clockport device
	selection from *nix GUI

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

	* doc/vice.texi: Fixed.

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

	* NEWS, doc/vice.texi: Started on some contributors and new file
	preparation for VICE 3.0

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

	* src/c64/cart/rrnetmk3.c: Removed clockport from the rrnetmk3
	emulation, since the actual hardware isn't a clockport host.

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

	* doc/vice.texi, src/arch/os2/watcom/c64cart.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-watcom/c64cart.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/c64cart.tmpl,
	src/arch/win32/watcom/c64cart.tgt, src/arch/win32/watcom/vice.wpj,
	src/c64/cart/Makefile.am, src/c64/cart/clockport-mp3at64.c,
	src/c64/cart/clockport-mp3at64.h, src/c64/cart/clockport-rrnet.c,
	src/c64/cart/clockport.c, src/c64/cart/clockport.h,
	src/c64/cart/ide64.c, src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c,
	src/c64/cart/retroreplay.c, src/c64/cart/rrnetmk3.c,
	src/translate.txt, src/translate_text.c: Added mp3@64 clockport device
	emulation, functionally untested and experimental.

2016-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uisound.c: Don't make copies of const stuff

2016-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/c128ui.c, src/arch/unix/gui/c64scui.c,
	src/arch/unix/gui/c64ui.c, src/arch/unix/gui/uimmc64.c,
	src/arch/unix/gui/uimmc64.h, src/arch/unix/gui/uimmcreplay.c,
	src/arch/unix/gui/uimmcreplay.h, src/arch/unix/gui/uiretroreplay.c,
	src/arch/unix/gui/uiretroreplay.h: Add clockport device selection *nix
	GUI items for MMC64 MMCR RR in x64, x64sc and x128. See devlog r31947.

2016-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c128ui.c,
	src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/uiclockport-device.c,
	src/arch/unix/gui/uiclockport-device.h,
	src/arch/unix/gui/uirrnetmk3.c, src/arch/unix/gui/uirrnetmk3.h: Add
	dynamic generation of clockport device settings submenu for unix GUIs,
	only used in rrnetmk3 menu in x64, x64sc and x128 for now. Please test

2016-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uirrnetmk3.c: Add clockport device selection to
	*nix gui for RR-Net MK3, see devlog r31937. Unsupported devices
	commented out for now. Could do with #define's for the device names

2016-10-15  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/gui/uitfe.c: Remove *nix gui items related to removed
	resources ETHERNET_ACTIVE and ETHERNET_AS_RR, see devlog entry r31917

2016-10-14  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix yasm version check

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

	* configure.proto: Fixed configure breakage.

2016-10-14  Bas Wassink <b.wassink@ziggo.nl>

	* autogen.sh: Add proper autoconf/automake version checks

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

	* src/platform/platform_dragonfly_version.h: Fixed for more recent
	dfbsd versions.

2016-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* autogen.sh: Disable autoconf/automake checks, unreliable

2016-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Change subshell syntax to , not all shells can
	handle the former syntax

2016-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* autogen.sh: Add autoconf version check to autogen.sh

2016-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/menu_help.c: Fix casting away of const

2016-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* autogen.sh: Add automake version check to autogen.sh

2016-10-13  Bas Wassink <b.wassink@ziggo.nl>

	* src/platform/platform_dragonfly_runtime_os.c,
	src/platform/platform_dragonfly_version.h,
	src/platform/platform_openbsd_runtime_os.c: Updates in src/platform

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

	* src/platform/platform_dragonfly_version.h: Fixed for dfbsd 4.0.6

2016-10-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/platform/platform_openbsd_runtime_os.c,
	src/platform/platform_openbsd_version.h: Remove OpenBSD 6.0 amd64 from
	platform_openbsd_runtime_os.c, fix typo in platform_openbsd_version.h

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

	* src/platform/platform_dragonfly_version.h: Fixed the guard.

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

	* src/platform/platform_dragonfly_version.h: Updated for some major
	version changes of dfbsd.

2016-10-12  Bas Wassink <b.wassink@ziggo.nl>

	* src/platform/platform_netbsd_runtime_os.c,
	src/platform/platform_openbsd_runtime_os.c: Add OpenBSD and NetBSD
	amd64 builds to platform

2016-10-11  Bas Wassink <b.wassink@ziggo.nl>

	* src/imagecontents/imagecontents.c: Fix multiple quotes bug

2016-10-11  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto, src/platform/platform_freebsd_runtime_os.c: Update
	build system for FreeBSD 11.0

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

	* src/platform/platform_freebsd_version.h: Updated for FreeBSD 11.0

2016-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: fix list_cmd() to not accept '@<dev>:' when dev
	is illegal, don't default to unit 8. accept '@<dev>' without colon as
	part of the match pattern.

2016-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: add sane replacements for check_drive() to
	remove unit-number/drive-index mixups and confusion

2016-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: fix FD_BADDEV bug for unit 11

2016-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: fix segfault in info_cmd when using
	a unit number outside 8-11. clean up command output

2016-10-09  Bas Wassink <b.wassink@ziggo.nl>

	* man/c1541.1, src/c1541.c: c1541: make offset-in-block optional for
	'block' command

2016-10-09  AreaScout <areascout@gmx.at>

	* src/c64/c64.c, src/c64dtv/c64dtv.c, src/cbm2/cbm2.c,
	src/cbm2/cbm5x0.c, src/pet/pet.c, src/plus4/plus4.c,
	src/scpu64/scpu64.c, src/vic20/vic20.c: Fix: bug #796 menu actions in
	joystick map file didn't work

2016-10-08  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: not explicitly important, should always
	catch here

2016-10-08  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Add resources cleanup and readline setup/cleanup to
	interactive mode

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

	* po/de.po: Updated.

2016-10-07  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Move bash check for ffmpeg up so ffmpeg configure
	doesn't run before the bash check

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

	* doc/vice.chm, doc/vice.hlp, doc/vice.pdf: VICE 2.4.31

2016-10-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/cs8900io.c: Fix segfault on cs8900io resources cleanup

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

	* ChangeLog, configure.proto, po/da.po, po/de.po, po/es.po, po/fr.po,
	po/hu.po, po/it.po, po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po,
	po/tr.po, src/arch/android/AnVICE/AndroidManifest.xml,
	src/arch/win32/vice-version.bat, src/c64/cart/cs8900io.c,
	src/version.h, src/vice-version.sh: Only free if allocated.

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

	* po/nl.po, po/translations-status.txt: Updated.

2016-10-07  AreaScout <areascout@gmx.at>

	* src/arch/android/AnVICE/src/com/locnet/vice/DosBoxMenuUtility.java,
	src/arch/android/AnVICE/src-proto/com/locnet/vice/DosBoxLauncher.java,
	src/arch/sdl/ui.c: Fix: frameskip for android port + cosmetics

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

	* src/c64/cart/ide64.c: Added clockport emulation to ide64.

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

	* configure.proto: Ignore/silence svn error output when checking for
	svn revision.

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

	* src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c,
	src/c64/cart/retroreplay.c, src/c64/cart/rrnetmk3.c: Some clockport
	fixes.

2016-10-07  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: cosmetics on some notes

2016-10-07  AreaScout <areascout@gmx.at>

	* src/arch/android/AnVICE/jni/locnet/locnet_loader.cpp,
	src/arch/sdl/ui.c: Fix: refresh rate for android port

2016-10-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Temporary c1541 fix

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

	* src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/c64cart.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/c64cart.tmpl,
	src/arch/win32/watcom/c64cart.tgt, src/arch/win32/watcom/vice.wpj,
	src/c64/cart/Makefile.am, src/c64/cart/cs8900io.c,
	src/c64/cart/cs8900io.h, src/c64/cart/shortbus.c,
	src/c64/cart/shortbus_etfe.c, src/c64/cart/shortbus_etfe.h,
	src/translate.txt, src/translate_text.c: Added 'etfe' shortbus device
	emulation.

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

	* src/c64/cart/clockport.c: Cosmetic fixes.

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

	* src/c64/cart/tfe.h: Completely remove 'tfe_as_rr_net'.

2016-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Check for bash if static/shared ffmpeg

2016-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/lib/ffmpeg/configure.gnu: Fix bash lookup for ancient BSD shells

2016-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/gtk2legacy.c,
	src/arch/unix/x11/gnome/gtk2legacy.h,
	src/arch/unix/x11/gnome/uicontents.c,
	src/arch/unix/x11/gnome/uidrivestatus.c,
	src/arch/unix/x11/gnome/uiedisk.c,
	src/arch/unix/x11/gnome/uifilechooser.c,
	src/arch/unix/x11/gnome/uijoystatus.c,
	src/arch/unix/x11/gnome/uijoystickkeys.c,
	src/arch/unix/x11/gnome/uimon.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/uistatusbar.c,
	src/arch/unix/x11/gnome/uitapestatus.c,
	src/arch/unix/x11/gnome/x11ui.c: Gtk2->Gtk3: replace all
	gtk_hbox_new()/gtk_vbox_new() calls with gtk_box_new()

2016-10-05  Bas Wassink <b.wassink@ziggo.nl>

	* src/c64/cart/mmc64.c: Fix probable copy/paste error, hope I got it
	right

2016-10-05  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh: Add: build android binaries with the
	available number of processing units

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

	* src/c64/cart/tfe.c, src/c64/cart/tfe.h: Cleaned up the tfe cart of
	any clockport code.

2016-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/parallel/parallel-trap.c: Fix weird logic

2016-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Add proper linker/runtime configuration for
	DragonflyBSD

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

	* src/arch/win32/vs_tmpl/mkmsvc.exe: Regenerated.

2016-10-03  AreaScout <areascout@gmx.at>

	* src/arch/win32/vs_tmpl/mkmsvc.c: Fix: remove not needed opengl32
	library from visual studio build tool

2016-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/joy_usb.c: Fix DragonflyBSD USB stack includes

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

	* src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c,
	src/c64/cart/retroreplay.c, src/c64/cart/rrnetmk3.c,
	src/c64/cart/tfe.c: Tied mmc64, mmcr and retroreplay into the
	clockport system.

2016-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/opencbm.h: Fix __u_char typedef for DragonflyBSD

2016-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/sdl/archdep_unix.c: Fix another char-based indexing warning
	on NetBSD

2016-10-03  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uimon.c: Fix char-based array indexing
	warnings on NetBSD

2016-10-03  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: init vice with SDLLimitMode other then 0
	in recource file (blackscreen)

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

	* src/arch/android/AnVICE/assets-proto/sdl-vicerc-x128,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-x64,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-x64dtv,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-x64sc,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xcbm2,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xcbm5x0,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xpet,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xplus4,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xscpu64,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xvic: Changed the
	android settings files to only hold non-default items.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_xplus4/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xplus4/Android.mk.proto: Fixed xplus4
	android build.

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

	* src/arch/android/AnVICE/jni/vice_c64cart/Android.mk.proto: Added
	clockport.c to the android builds.

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

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	po/translations-status.txt: Did a 'make update-po'.

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

	* src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/c64cart.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/c64cart.tmpl,
	src/arch/win32/watcom/c64cart.tgt, src/arch/win32/watcom/vice.wpj,
	src/c64/cart/Makefile.am, src/c64/cart/clockport-rrnet.c,
	src/c64/cart/clockport-rrnet.h, src/c64/cart/clockport.c,
	src/c64/cart/clockport.h, src/c64/cart/cs8900io.c,
	src/c64/cart/cs8900io.h, src/c64/cart/rrnetmk3.c, src/c64/cart/tfe.c,
	src/translate.txt, src/translate_text.c: Added clockport system, moved
	rrnetmk3 over to the clockport system, rest to follow.

2016-10-02  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: cosmetics

2016-10-02  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: warning

2016-10-02  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Update FreeBSD linker configuration

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_xvic/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xvic/Android.mk.proto: Fixed android
	xvic build.

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

	* configure.proto: Fix runtime path for X11R6 NetBSD.

2016-10-01  AreaScout <areascout@gmx.at>

	* src/arch/sdl/vsidui.c: Fix: sid menu creation for vsid

2016-10-01  AreaScout <areascout@gmx.at>

	* src/arch/sdl/xcbm2_ui.c: Fix: sid menu creation for xcbm5x0

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

	* src/arch/android/AnVICE, src/arch/android/AnVICE/assets,
	src/arch/android/AnVICE/jni/vice_joyport: Added some svn ignores.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_xscpu64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_xscpu64/Android.mk.proto: Fixed
	android xscpu64 build.

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

	* src/arch/android/AnVICE/jni/Application.mk.proto: Update api level
	to 16.

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

	* configure.proto, src/monitor/monitor.c: Added check and replacement
	function for 'stpcpy'.

2016-09-30  AreaScout <areascout@gmx.at>

	* configure.proto: Fix: remove libGL from linking, it was not needed
	nor used, no opengl function to link for

2016-09-30  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: log error message

2016-09-29  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: NetBSD build updates

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_x128/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x128/Android.mk.proto: Fixed android
	x128 build.

2016-09-29  Bas Wassink <b.wassink@ziggo.nl>

	* src/sounddrv/soundalsa.c: Workaround to get ALSA to compile on
	NetBSD

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

	* configure.proto: clang++ g++ cc -> g++ clang++ cc

2016-09-28  AreaScout <areascout@gmx.at>

	* src/arch/android/AnVICE/assets-proto/sdl-vicerc-x128,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-x64,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-x64dtv,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-x64sc,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xcbm2,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xcbm5x0,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xpet,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xplus4,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xscpu64,
	src/arch/android/AnVICE/assets-proto/sdl-vicerc-xvic: Fix: sound
	crackling on android devices

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

	* src/arch/android/AnVICE/jni/vice_common/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64dtv/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto: Fixed android
	x64dtv build.

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

	* src/arch/os2/watcom/c64commoncart.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/c64commoncart.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/c64commoncart.tmpl,
	src/arch/win32/watcom/c64commoncart.tgt,
	src/arch/win32/watcom/vice.wpj, src/c64/cart/Makefile.am,
	src/c64/cart/cs8900io.c, src/c64/cart/cs8900io.h,
	src/c64/cart/mmc64.c, src/c64/cart/mmcreplay.c,
	src/c64/cart/retroreplay.c, src/c64/cart/rrnetmk3.c,
	src/c64/cart/tfe.c: Abstracted the cs8900 I/O calls so that the tfe
	and rrnet-clockport carts can use cs8900io_* calls and be properly
	separated, all this in preparation for an upcoming clockport system.

2016-09-28  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: window aspect ratio on devices with no
	windowing system

2016-09-28  AreaScout <areascout@gmx.at>

	* src/vice_sdl.h: Fix: remove _CONSOLE definition and log to file as a
	default

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_x64dtv/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64dtv/Android.mk.proto: Fixed
	android x64dtv build.

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

	* src/arch/sdl/menu_joyport.c: Fixed sdl joyport (1) menu bug.

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

	* build/android/build-android.sh: Fixed.

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

	* acinclude.m4: Fixed line-endings.

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

	* acinclude.m4: Ignore --enable-yasm-command in main configure.

2016-09-27  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: More robust and portable check for
	backtrace_symbols when requesting debug build

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

	* src/arch/android/AnVICE/jni/vice_joyport/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto: Moved mouse.c
	to a different android build file.

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

	* build/android/build-android.sh,
	src/arch/android/AnVICE/jni/locnet_x64sc/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64sc/Android.mk.proto: Fixed x64sc
	android build.

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

	* build/android/Makefile.am, build/android/build-android.sh,
	build/android/build-android.sh.in, configure.proto, src/Makefile.am,
	src/vice-version.sh, src/vice-version.sh.in: Better way of getting the
	current vice version for unix scripts.

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

	* src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto: Use correct
	cpu source file.

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

	* src/arch/android/AnVICE/jni/sdl/include/SDL_stdinc.h: Fixed for x86.

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

	* build/android/build-android.sh, build/android/build-android.sh.in:
	Fixed.

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

	* src/arch/android/AnVICE/local.properties.proto: Fixed.

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

	* build/android/build-android.sh.in,
	src/arch/android/AnVICE/Makefile.am,
	src/arch/android/AnVICE/local.properties,
	src/arch/android/AnVICE/local.properties.proto: Generate android
	local.properties using the $ANDROID_HOME env var.

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

	* src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_vicii/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto: Fixed for x64,
	libx64.so now builds on current ndk.

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

	* src/arch/android/AnVICE/jni/locnet_x64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_common/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto: Changed
	android library linking to 'whole' and removed duplicate object files
	for x64.

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

	* build/android/build-android.sh, build/android/build-android.sh.in,
	src/arch/android/AnVICE/jni/vice_joyport/Android.mk.proto: Some fixes.

2016-09-25  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Update comment

2016-09-25  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix ReSID build failure when using NLS on FreeBSD

2016-09-25  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix linker errors for debug builds and libpci on
	FreeBSD/PC-BSD

2016-09-25  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh, build/android/build-android.sh.in:
	Fix: android buildscript

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

	* src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto: Fixed.

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

	* configure.proto, src/arch/android/AnVICE/jni/Makefile.am,
	src/arch/android/AnVICE/jni/locnet_x64/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_joyport,
	src/arch/android/AnVICE/jni/vice_joyport/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_joyport/Makefile.am: Made separate
	joyport build for android.

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

	* build/android/build-android.sh.in: Fixed.

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

	* build/android/build-android.sh, build/android/build-android.sh.in:
	Fix 'infocontrib.h' generation problem.

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

	* src/petcat.c: Added petcat handy basic support.

2016-09-24  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh: Fix: all-cpu :)

2016-09-24  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh: Add: x86_64 architecture + all-cpu
	fixes

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

	* src/petcat.c: Warning fix.

2016-09-24  AreaScout <areascout@gmx.at>

	* build/android/build-android.sh: Add: android arm64-v8a and mips64
	architecture

2016-09-23  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/uilib.c: win32 Unicode fix: File selector filter
	list.

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

	* src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto: More
	android linker error fixes.

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

	* src/arch/android/AnVICE/jni/vice_c64cart/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_common/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto: More
	android linker error fixes.

2016-09-23  AreaScout <areascout@gmx.at>

	* src/arch/android/AnVICE/jni/vice_common/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto: Fix:
	cosmetics, tab vs. spaces

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

	* src/arch/android/AnVICE/config.android.h,
	src/arch/android/AnVICE/jni/vice_c64cart/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto: More android
	linker error fixes.

2016-09-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/samplerdrv/sampler.c: Fix memory leak in cmdline handling in
	samplerdrv

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

	* build/android/build-android.sh: Fixed here too.

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

	* build/android/build-android.sh.in: Fixed infocontrib.h generation.

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

	* src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto: Fixed
	typo and indentation.

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

	* src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto: fixed
	lightpen.c location.

2016-09-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/cartconv.c: Fix 'not a string literal warnings'

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

	* src/arch/android/AnVICE/jni/locnet_x64/Android.mk.proto: Added
	joyport include dir.

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

	* src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto: Removed
	duplicated lightpendrv.c line.

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

	* build/android/build-android.sh, build/android/build-android.sh.in:
	Removed dos2000 and dos4000 files from the roms list.

2016-09-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/autostart.c, src/imagecontents/imagecontents.c,
	src/imagecontents.h: Fix weird memory deallocation side-effect. Add
	more doxygen stuff.

2016-09-23  AreaScout <areascout@gmx.at>

	* src/arch/android/AnVICE/jni/vice_common/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_commonall/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_commoncart/Android.mk.proto,
	src/arch/android/AnVICE/jni/vice_x64/Android.mk.proto: Add: update
	some of the android make files -> wip

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

	* src/cartconv.c: Added game/exrom line warnings when showing
	information about a .crt file.

2016-09-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/cbmimage.c, src/cbmimage.h: Add more doxygen stuff

2016-09-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix a lot of memory leaks in main(), list_cmd() and a
	few others.

2016-09-23  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Reject negative 'disp' argument for 'block' command'

2016-09-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/diskimage/fsimage-create.c, src/diskimage/fsimage-create.h: More
	doxygen stuff

2016-09-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/diskconstants.h: Add doxygen stuff

2016-09-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/diskimage/fsimage-check.c, src/diskimage/fsimage-check.h: Add
	doxygen docblocks

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

	* doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf,
	doc/vice.pdf, doc/vice.txt: Updated for latest cart documentation
	changes.

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

	* doc/html/texi2html: Escape literal left curly brackets (fixes
	warnings/errors from perl 5.22+).

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

	* doc/vice.texi, src/c64/cart/rrnetmk3.c, src/cartconv.c: Added rrnet
	mkiii, easycalc and gmod carts to the documentation.

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

	* doc/vice.texi, src/c64/cart/rgcd.c: Updated RGCD cart documentation.

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

	* src/Makefile.am: Put in the proper location.

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

	* src/Makefile.am: Added native-tools generated files to the
	'distclean' files.

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

	* doc/vice.texi, src/cartconv.c: Added silverrock 128 and formel64
	cart documentation.

2016-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c, src/diskimage/diskimage.c, src/diskimage/fsimage.c: Add
	doxygen docstrings, add some fixme/xxx notes, small fixes.

2016-09-20  Bas Wassink <b.wassink@ziggo.nl>

	* doc/vice.texi: Fix error in vice.texi

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

	* doc/vice.texi: Added kingsoft cart documentation.

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

	* doc/vice.texi, src/c64/cart/exos.c, src/c64/cart/mach5.c,
	src/c64/cart/prophet64.c, src/c64/cart/superexplode5.c,
	src/cartconv.c: Some more cart fixes.

2016-09-19  groepaz <groepaz@gmx.net>

	* src/c64/cart/c64carthooks.c: detach prophet64 properly

2016-09-19  groepaz <groepaz@gmx.net>

	* src/c64/cart/c64carthooks.c: detach gamekiller properly

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

	* doc/vice.texi, src/c64/cart/actionreplay3.c, src/c64/cart/c64tpi.c,
	src/c64/cart/delaep256.c, src/c64/cart/delaep64.c,
	src/c64/cart/delaep7x8.c, src/c64/cart/dinamic.c,
	src/c64/cart/epyxfastload.c, src/c64/cart/expert.c,
	src/c64/cart/final.c, src/c64/cart/final3.c, src/c64/cart/funplay.c,
	src/c64/cart/gamekiller.c, src/c64/cart/gs.c,
	src/c64/cart/magicdesk.c, src/c64/cart/mikroass.c,
	src/c64/cart/mmc64.c, src/c64/cart/rexep256.c,
	src/c64/cart/rexutility.c, src/c64/cart/warpspeed.c,
	src/c64/cart/westermann.c, src/cartconv.c: Started on making the cart
	game/exrom lines in the 'export' struct, cartconv and dox
	consistent/correct.

2016-09-19  AreaScout <areascout@gmx.at>

	* src/vice_sdl.h: Add: always define console for SDL1/2 and MSVC
	builds, so it needs only /SUBSYSTEM:CONSOLE linker directive to get
	console output

2016-09-19  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: only used in SDL2

2016-09-19  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: cleanup window scale after fullscreen

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

	* src/c64/c64export.c: Added c64/c128 exrom/game lines status messages
	for the monitor 'export' command.

2016-09-17  pottendo  <pottendo@aon.at>

	* po/de.po: Summary: Updated.

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

	* src/6510dtvcore.c: Warning fix.

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

	* configure.proto, src/lib/ffmpeg/configure.gnu,
	src/lib/libx264/configure: Fix 'yasm' command checks in libx264 and
	ffmpeg.

2016-09-16  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Add yasm version check to configure

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

	* configure.proto: Compiler order change, now: gcc, clang, cc.

2016-09-16  groepaz <groepaz@gmx.net>

	* src/core/m93c86.c: fix eeprom read offset. patch by chester
	kollschen

2016-09-16  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uiedit.c, src/arch/unix/x11/gnome/uimenu.c,
	src/arch/unix/x11/gnome/uimenu.h, src/arch/unix/x11/gnome/x11ui.c: Fix
	memory leak in Gnome ui code, replace strdup()/free() with
	lib_stralloc()/lib_free() for better debugging

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

	* src/arch/os2/snippets/Makefile.am, src/arch/os2/snippets/dirport.c,
	src/arch/os2/snippets/dirport.h, src/arch/os2/types.h,
	src/arch/os2/watcom/archdep.tgt, src/arch/os2/watcom/vice.wpj,
	src/ioutil.c: Since os/2 vac++ is no longer supported, use ow
	readdir/opendir/closedir functions and remove os/2 vac++ dirport
	files.

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

	* src/joyport/cardkey.c, src/joyport/coplin_keypad.c,
	src/joyport/cx21.c, src/joyport/cx85.c, src/joyport/rushware_keypad.c:
	Some more warning fixes.

2016-09-15  AreaScout <areascout@gmx.at>

	* src/arch/sdl/ui.c, src/arch/sdl/video.c: Fix: move fullscreen check
	to canvas_create when we push the event + check width height for null

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

	* src/arch/os2/types.h: Warning fix: make sure 'BYTE' is 'unsigned'.

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

	* src/snapshot.c: Warning fix: use DWORD instead of unsigned int.

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

	* src/resid-dtv/sid.cc: Warning fix: comparison between two constant
	enums, and worse, the comparison is always false.

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

	* src/arch/win32/utils/genwinres.c: Warning fix: return a value from
	the main function.

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

	* src/arch/os2/watcom/tapeport.tgt, src/arch/os2/watcom/userport.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/os2/watcom/x128.tgt,
	src/arch/os2/watcom/x64.tgt, src/arch/os2/watcom/x64sc.tgt,
	src/arch/os2/watcom/xscpu64.tgt: Fixed os/2 ow build.

2016-09-14  groepaz <groepaz@gmx.net>

	* src/core/ciacore.c: improved cia_peek

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

	* src/petcat.c: Fixed some loading addresses.

2016-09-13  groepaz <groepaz@gmx.net>

	* src/gensvnversion.sh: first split at :, then remove non numeric
	characters

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

	* src/monitor/monitor.c, src/petcat.c: Some warning fixes.

2016-09-13  groepaz <groepaz@gmx.net>

	* src/snapshot.c, src/translate_text.c: only use svnversion.h if
	USE_SVN_REVISION is defined

2016-09-13  groepaz <groepaz@gmx.net>

	src/sid/sid-snapshot.c: forgot to bump version

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

	doc/vice.texi, src/petcat.c: Some more cosmetic fixes.

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

	* doc/vice.texi, src/petcat.c: Some cosmetic fixes.

2016-09-13  groepaz <groepaz@gmx.net>

	src/sid/sid-snapshot.c: added version check

2016-09-13  groepaz <groepaz@gmx.net>

	* src/snapshot.c, src/translate.txt, src/translate_text.c: write
	current VICE version into the snapshots so it can be displayed in
	error messages. added respective message for the case when there is a
	version mismatch

2016-09-13  groepaz <groepaz@gmx.net>

	* src/core/viacore.c: bump major version for VIA snapshot module

2016-09-13  groepaz <groepaz@gmx.net>

	* src/vic20/cart/vic20cart.c: fix out of bounds read when loading
	older snapshot with cartridge. needs testing

2016-09-13  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/resjoyport.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/uijoyport.c: win32 Unicode and general fixes: Joyport
	settings dialog.

2016-09-12  Marcus Sutton <loggedoubt@gmail.com>

	* configure.proto, src/arch/win32/fullscrn.c,
	src/arch/win32/mingw32/system.h, src/arch/win32/ui.c,
	src/arch/win32/uiacia.c, src/arch/win32/uic64cart.c,
	src/arch/win32/uirs232user.c, src/arch/win32/uivideo.c,
	src/arch/win32/vsidui.c, src/lib.c, src/lib.h,
	src/platform/platform_windows_runtime_os.c: Added functions/macros to
	replace _stprintf() when it is broken or <tchar.h> is unavailable.
	Hopefully this improves portability.

2016-09-12  groepaz <groepaz@gmx.net>

	* src/c128/c128-snapshot.c, src/c64/c64-snapshot.c,
	src/c64/vsid-snapshot.c, src/c64dtv/c64dtv-snapshot.c,
	src/cbm2/cbm2-snapshot.c, src/cbm2/cbm5x0-snapshot.c,
	src/pet/pet-snapshot.c, src/plus4/plus4-snapshot.c,
	src/scpu64/scpu64-snapshot.c, src/snapshot.c,
	src/vic20/vic20-snapshot.c: pop up a message window when the snapshot
	version does not match

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

	* src/arch/win32/uimon.c, src/arch/win32/watcom/tapeport.tgt,
	src/arch/win32/watcom/userport.tgt, src/arch/win32/watcom/vice.wpj:
	Fixed win32 ow build.

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

	* src/arch/sdl/win32-watcom/tapeport.tgt,
	src/arch/sdl/win32-watcom/userport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj: Fixed sdl ow build.

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

	* src/arch/amigaos/intl_text.c, src/arch/win32/res.rc,
	src/arch/win32/resgmod2.rc, src/arch/win32/resmmc64.rc,
	src/arch/win32/resmmcreplay.rc, src/arch/win32/resvic20.rc,
	src/translate_text.c: Did a 'make trans-update'.

2016-09-11  groepaz <groepaz@gmx.net>

	* doc/vice.pdf, doc/vice.texi, doc/vice.txt: updated cartconv section

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

	* po/nl.po, po/translations-status.txt: Updated.

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

	* doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf,
	doc/vice.pdf, doc/vice.texi, doc/vice.txt: Updated petcat section.

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

	* src/petcat.c: Changed the list of supported basic dialects to come
	out sorted.

2016-09-10  AreaScout <areascout@gmx.at>

	* src/arch/win32/videoarch.h: Add: Common Controls 6.0 visuals for
	msvc win32/64 port - styled buttons etc.

2016-09-10  groepaz <groepaz@gmx.net>

	* src/cartconv.c: added check for the case when the size given in a
	CHIP header exceeds the length of the crt file. also added
	-b commandline switch to disable 'optimizing' of easyflash .crt files.

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

	* ChangeLog, build/android/build-android.sh, configure.proto,
	doc/vice.chm, doc/vice.hlp, doc/vice.pdf, po/da.po, po/de.po,
	po/es.po, po/fr.po, po/hu.po, po/it.po, po/ko.po, po/nl.po, po/pl.po,
	po/ru.po, po/sv.po, po/tr.po,
	src/arch/android/AnVICE/AndroidManifest.xml,
	src/arch/win32/vice-version.bat, src/version.h: VICE 2.4.30

2016-09-08  Bas Wassink <b.wassink@ziggo.nl>

	* configure.proto: Fix C++11 warning

2016-09-08  Bas Wassink <b.wassink@ziggo.nl>

	* doc/building/Linux-Native-Howto.txt: Add yasm minimal version note

2016-09-08  Bas Wassink <b.wassink@ziggo.nl>

	* doc/building/Linux-Native-Howto.txt: Add yasm for ffmpeg building,
	reduce line length to 80 chars.

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

	* src/petcat.c: petcat fix.

2016-09-08  Bas Wassink <b.wassink@ziggo.nl>

	* doc/building/Linux-Native-Howto.txt: Fix typo and remove tabs

2016-09-08  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: segfault in c128 when switch VICII vs.
	VDC chip

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

	* src/petcat.c: Fixed for simons basic.

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

	* src/petcat.c: Fixed for basic 10.

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

	* src/petcat.c: Fixed for basic 7.1

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

	* src/petcat.c: Some more petcat fixes.

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

	* src/petcat.c: Some more petcat fixes.

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

	* src/petcat.c: Some more petcat fixes.

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

	* src/petcat.c: Fixed for prefixed tokens with a '0' as command id.

2016-09-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/xaw/uisnapshot.c: Fix missing prototype for
	snapshot_display_error()

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

	* src/petcat.c: Another petcat fix.

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

	* src/petcat.c: Another petcat fix.

2016-09-06  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/xaw/uimenu.c: Fix casting int to void*

2016-09-06  Bas Wassink <b.wassink@ziggo.nl>

	* doc/building/Linux-Native-Howto.txt: Add missing tex-info package,
	add note about missing ROM's

2016-09-06  groepaz <groepaz@gmx.net>

	* src/sid/resid.cc: dont read sid state when sid is not initialized,
	fixes bug #787

2016-09-05  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/fullscrn.c, src/arch/win32/uivideo.c,
	src/arch/win32/video-dx9.c: win32 Unicode and general fixes: DX9 and
	Video settings dialog.

2016-09-05  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: crash when x128 being reseted soft/hard,
	bug #788

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

	* src/petcat.c: Another petcat fix.

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

	* src/petcat.c: Another petcat fix.

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

	* src/platform/platform_openbsd_runtime_os.c,
	src/platform/platform_openbsd_version.h: Updated for OpenBSD 6.0

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

	* src/petcat.c: Some petcat fixes.

2016-09-05  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Add: SDL1 like window title

2016-09-05  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: warnings

2016-09-04  groepaz <groepaz@gmx.net>

	* data/PET/sdl_sym.vkm: include business keyboard by default for
	symbolic mapping, fixes bug #786

2016-09-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/main.c: Fix stupid mistake

2016-09-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uimon.c: Fix GCC warning on Raspberry Pi 2B

2016-09-04  Bas Wassink <b.wassink@ziggo.nl>

	* src/main.c: Fix buffer overflow

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

	* src/lib/libffmpeg/libavcodec/allcodecs.c,
	src/lib/libffmpeg/libavformat/allformats.c: Use 'old style'
	codec/format selection for all versions of msvc.

2016-09-03  AreaScout <areascout@gmx.at>

	* src/arch/sdl/kbd.c: Fix: SDL1 format key in ini file was not
	respected

2016-09-03  AreaScout <areascout@gmx.at>

	* src/arch/sdl/ui.c, src/arch/sdl/video.c: Fix: this fixes bug #768
	window size in sdl-vice.ini

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

	* src/arch/unix/io-access.c: Don't use inb/outb if the functions are
	not present.

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

	* configure.proto: Added a check for 'inb' and 'outb' functions.

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

	* src/platform/platform_windows_runtime_os.c: Fixed for non-unicode
	builds.

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

	* src/platform/platform_windows_runtime_os.c: Fixed for cygwin.

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

	* src/rs232drv/rs232.c: Warning fixes.

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

	* src/lib.h: Fixed for cygwin.

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

	* src/arch/win32/res.rc, src/arch/win32/resc64dtv.rc,
	src/arch/win32/resgmod2.rc, src/translate_text.c: Did a
	'make trans-update'.

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

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	po/translations-status.txt: Did a 'make update-po'.

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

	* doc/vice.chm, doc/vice.guide, doc/vice.hlp, doc/vice.inf,
	doc/vice.pdf, doc/vice.txt: Updated.

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

	* AUTHORS, README, doc/html/index.html, doc/vice.texi, man/vice.1,
	src/arch/os2/dialogs/dialogs.rc,
	src/arch/unix/macosx/Resources/Credits.html, src/infocontrib.sed:
	Added AreaScout and Compyx as new core team members.

2016-09-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/petcat.c: Remove evil tab

2016-09-01  groepaz <groepaz@gmx.net>

	* src/petcat.c: revert, that was crap

2016-09-01  groepaz <groepaz@gmx.net>

	* src/petcat.c: comment out unimplemented basic dialects

2016-09-01  Bas Wassink <b.wassink@ziggo.nl>

	* src/monitor/mon_drive.c: mon_drive.c: fix assignment of const to
	non-const

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

	* src/cartconv.c: Reverted to previous state.

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

	* src/cartconv.c: Added the ability to convert a basic program to a
	cartridge image (-b filename), for now only 8kb generic cart
	($8000-$9fff) supported.

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

	* check-activity.sh, doc/html/checklinks.sh, doc/html/texi2html,
	doc/mkdoxy.sh, doc/src2doxy.sh, doc/txt2doxy.sh, src/findhacks.sh:
	Added more standardized script 'headers'.

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

	* src/convert_owcc_libs.sh, src/geninfocontrib_h.sh,
	src/gensvnversion.sh, src/gentranslate_h.sh, src/gentranslatetable.sh,
	src/lib/ffmpeg/configure.gnu, src/od2c.sh, src/palette2c.sh,
	src/sedinfocontrib_h.sh, src/wrap-u-ar.sh: Added more standardized
	script 'headers'.

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

	* src/arch/beos/ppc-ar.sh, src/arch/beos/ppc-cc.sh,
	src/arch/os2/watcom/genwt.bat, src/arch/os2/watcom/genwt.cmd,
	src/arch/os2/watcom/makebindist.bat,
	src/arch/sdl/generate_msvc10_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc10_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc10_sdl1x.bat,
	src/arch/sdl/generate_msvc10_sdl2x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc11_sdl1x.bat,
	src/arch/sdl/generate_msvc11_sdl2x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc12_sdl1x.bat,
	src/arch/sdl/generate_msvc12_sdl2x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc14_sdl1x.bat,
	src/arch/sdl/generate_msvc14_sdl2x.bat,
	src/arch/sdl/generate_msvc6_sdl1x.bat,
	src/arch/sdl/generate_msvc6_sdl2x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc70_sdl1x.bat,
	src/arch/sdl/generate_msvc70_sdl2x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc71_sdl1x.bat,
	src/arch/sdl/generate_msvc71_sdl2x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc8_sdl1x.bat,
	src/arch/sdl/generate_msvc8_sdl2x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc9_sdl1x.bat,
	src/arch/sdl/generate_msvc9_sdl2x.bat,
	src/arch/sdl/generate_msvcmips_sdl1x.bat,
	src/arch/sdl/msvc-files/make-bindist-mips.bat.proto,
	src/arch/sdl/msvc-files/make-bindist-sdl1x.bat.proto,
	src/arch/sdl/msvc-files/make-bindist-sdl2x.bat.proto,
	src/arch/sdl/msvc-files/winid_arm.bat,
	src/arch/sdl/msvc-files/winid_ia64.bat,
	src/arch/sdl/msvc-files/winid_x64.bat,
	src/arch/sdl/msvc-files/winid_x86.bat,
	src/arch/sdl/qnx4/make-bindist.sh,
	src/arch/sdl/syllable-files/install.sh,
	src/arch/sdl/syllable-files/uninstall.sh,
	src/arch/sdl/win32-watcom/genwt.bat,
	src/arch/sdl/win32-watcom/make-watcom-bindist.bat,
	src/arch/unix/hpux/getdate.pl, src/arch/unix/hpux/getnow.pl,
	src/arch/unix/hpux/make-bindist.sh,
	src/arch/unix/macosx/make-bindist.sh,
	src/arch/unix/macosx/vice-launcher.sh,
	src/arch/unix/macosx/x11-launcher.sh, src/arch/unix/minix/minix-ar.sh,
	src/arch/unix/next_open_rhap/make-bindist.sh,
	src/arch/unix/next_open_rhap/nextfix.sh,
	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/make-bindist.sh,
	src/arch/win32/generate_msvc10_ffmpeg_project.bat,
	src/arch/win32/generate_msvc10_project.bat,
	src/arch/win32/generate_msvc11_ffmpeg_project.bat,
	src/arch/win32/generate_msvc11_project.bat,
	src/arch/win32/generate_msvc12_ffmpeg_project.bat,
	src/arch/win32/generate_msvc12_project.bat,
	src/arch/win32/generate_msvc14_ffmpeg_project.bat,
	src/arch/win32/generate_msvc14_project.bat,
	src/arch/win32/generate_msvc6_project.bat,
	src/arch/win32/generate_msvc70_ffmpeg_project.bat,
	src/arch/win32/generate_msvc70_project.bat,
	src/arch/win32/generate_msvc71_ffmpeg_project.bat,
	src/arch/win32/generate_msvc71_project.bat,
	src/arch/win32/generate_msvc8_ffmpeg_project.bat,
	src/arch/win32/generate_msvc8_project.bat,
	src/arch/win32/generate_msvc9_ffmpeg_project.bat,
	src/arch/win32/generate_msvc9_project.bat,
	src/arch/win32/genmenuid.sh, src/arch/win32/genstringid.sh,
	src/arch/win32/genwinres.sh, src/arch/win32/make-bindist.sh,
	src/arch/win32/msvc/make-msvc-bindist-native.bat.proto,
	src/arch/win32/msvc/winid_arm.bat, src/arch/win32/msvc/winid_ia64.bat,
	src/arch/win32/msvc/winid_x64.bat, src/arch/win32/msvc/winid_x86.bat,
	src/arch/win32/watcom/genwt.bat,
	src/arch/win32/watcom/make-watcom-bindist.bat,
	src/arch/win32/watcom/watcom-ar.sh, src/bin2c.sh: Added more
	standardized script 'headers'.

2016-08-31  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: simplify RGB mask and tested it under ppc
	big endian with mesa software rasterizer 

2016-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintltable.sh,
	src/arch/amigaos/make-bindist.sh, src/arch/beos/make-bindist.sh,
	src/arch/msdos/make-bindist.sh, src/arch/os2/makedist.cmd,
	src/arch/os2/watcom/makebindist.bat,
	src/arch/os2/watcom/makebindist.cmd,
	src/arch/sdl/make-bindist_amiga.sh, src/arch/sdl/make-bindist_beos.sh,
	src/arch/sdl/make-bindist_dingoo.sh,
	src/arch/sdl/make-bindist_dingoo_native.sh,
	src/arch/sdl/make-bindist_qnx6.sh,
	src/arch/sdl/make-bindist_scosol.sh,
	src/arch/sdl/make-bindist_skyos.sh,
	src/arch/sdl/make-bindist_syllable.sh,
	src/arch/sdl/make-bindist_win32.sh: Added more standardized script
	'headers'.

2016-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/attach.c, src/c1541.c, src/c64/vsidstubs.c,
	src/diskimage/diskimage.c, src/diskimage/fsimage.c,
	src/diskimage/fsimage.h, src/diskimage/rawimage.c,
	src/diskimage/rawimage.h, src/diskimage.h,
	src/vdrive/vdrive-internal.c: Move image name allocation
	responsibilities from callers to callee.

2016-08-30  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541: Partial fixes, docs and cleanups. Got through
	the first 1000 lines or so.

2016-08-30  groepaz <groepaz@gmx.net>

	* 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, build/macosx/build-vice-dist.sh,
	build/macosx/build-vice-release.sh, build/minix3/build-package.sh,
	build/minix3/build-sdl-package.sh, build/nextstep/build.sh,
	build/openstep/build.sh, build/openwatcom/win32-build.sh,
	build/rhapsody/build.sh, config.guess, config.rpath, doc/fixdox.sh,
	doc/t2h.pl, doc/texi2chm.sh, doc/texi2guide.sh, gcccpu.sh,
	po/check_obsolete.sh, po/gen_win32_files.sh: Added more standardized
	script 'headers'.

2016-08-30  groepaz <groepaz@gmx.net>

	* src/c1541.c: fix out of bounds array accesses

2016-08-30  AreaScout <areascout@gmx.at>

	* src/arch/sdl/menu_video.c: Fix: warning

2016-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* build/amigaos/build-os4-native.sh, build/beos/intel-build-sdl.sh,
	build/beos/intel-build.sh, build/beos/ppc-build-sdl.sh,
	build/beos/ppc-build.sh: Started on a run to standardize the 'headers'
	of scripts, providing a way to see what the script is used for, who
	made it and what parameters are used (if any).

2016-08-29  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/archapi.h, src/cartconv.c, src/cartio.h, src/cartridge.h,
	src/catweaselmkiii.h, src/datasette.c, src/datasette.h,
	src/gfxoutput.h, src/gfxoutputdrv/gfxoutput.c, src/h6809regs.h,
	src/hardsid.h, src/info.c, src/info.h, src/ioutil.c, src/ioutil.h,
	src/joyport/joystick.c, src/joyport/joystick.h,
	src/joyport/lightpen.c, src/joyport/lightpen.h, src/joyport/mouse.c,
	src/joyport/mouse.h, src/lib.c, src/lib.h, src/monitor/mon_assemble.h,
	src/monitor/mon_disassemble.c, src/pet/pet.c, src/pet/pet.h,
	src/pet/petdatasette.c, src/pet/petmem.c, src/pet/petmem.h,
	src/pet/petpia1.c, src/pet/petsound.c, src/pet/petvia.c,
	src/plus4/plus4-resources.c, src/plus4/plus4-resources.h,
	src/plus4/plus4.c, src/plus4/plus4.h, src/plus4/plus4acia.c,
	src/plus4/plus4acia.h, src/plus4/plus4datasette.c,
	src/plus4/plus4mem.c, src/plus4/plus4pio1.c, src/plus4/plus4pio1.h,
	src/plus4/ted-sound.c, src/plus4/ted-sound.h,
	src/printerdrv/interface-userport.c,
	src/printerdrv/interface-userport.h, src/rs232drv/rs232.h,
	src/rs232drv/rs232net.c, src/scpu64/scpu64.c, src/scpu64/scpu64.h,
	src/screenshot.c, src/screenshot.h, src/sid/sid-cmdline-options.c,
	src/sid/sid-cmdline-options.h, src/sid/sid-resources.c,
	src/sid/sid-resources.h, src/sid/sid-snapshot.h, src/sid/sid.c,
	src/sid/sid.h, src/snapshot.c, src/snapshot.h, src/socket.c,
	src/sound.c, src/sound.h, src/sounddrv/soundahi.c,
	src/sounddrv/sounddx.c, src/util.c, src/util.h, src/vic20/vic20.c,
	src/vic20/vic20.h, src/vic20/vic20datasette.c, src/vic20/vic20mem.c,
	src/vic20/vic20mem.h, src/vicefeatures.c, src/vicefeatures.h: Some
	more cosmetic fixes.

2016-08-29  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: typo 

2016-08-29  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: cosmetics

2016-08-29  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: cleanup

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/ui-resources.c, src/arch/win32/uisid.c,
	src/arch/win32/uisid.h, src/arch/win32/uisound.c,
	src/arch/win32/uisound.h, src/arch/win32/uivicii.h,
	src/arch/win32/uivideo.c, src/arch/win32/uivideo.h,
	src/arch/win32/vic20ui.c, src/arch/win32/winmain.c,
	src/arch/win32/winmain.h, src/c128/c128-cmdline-options.c,
	src/c128/c128-cmdline-options.h, src/c128/c128-resources.c,
	src/c128/c128-resources.h, src/c128/c128.c, src/c128/c128.h,
	src/c128/c128cia1.c, src/c128/c128cpu.c, src/c128/c128mem.c,
	src/c128/c128mem.h, src/c128/c128mmu.c, src/c128/c128mmu.h,
	src/c128/functionrom.c, src/c128/functionrom.h,
	src/c64/c64-cmdline-options.c, src/c64/c64.c, src/c64/c64.h,
	src/c64/c64cia1.c, src/c64/c64cia2.c, src/c64/c64datasette.c,
	src/c64/c64io.c, src/c64/c64mem.c, src/c64/c64mem.h,
	src/c64/c64meminit.c, src/c64/c64meminit.h, src/c64/c64memlimit.c,
	src/c64/c64memlimit.h, src/c64/c64memsc.c, src/c64/c64model.c,
	src/c64/c64model.h, src/c64/c64pla.c, src/c64/c64pla.h,
	src/c64/c64scmodel.c, src/c64/cart/c64acia.h, src/c64/cart/c64acia1.c,
	src/c64/cart/crt.c, src/c64/cart/crt.h, src/c64/cart/daa.c,
	src/c64/cart/daa.h, src/c64/vsid-cmdline-options.c,
	src/c64/vsid-resources.c, src/c64/vsidmem.c,
	src/c64/vsidmemsnapshot.c, src/c64dtv/c64dtv.c,
	src/c64dtv/c64dtvcia2.c, src/cbm2/cbm2.c, src/cbm2/cbm2.h,
	src/cbm2/cbm2cia1.c, src/cbm2/cbm2datasette.c, src/cbm2/cbm5x0.c: Some
	more cosmetic fixes.

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/archdep.c, src/arch/unix/archdep.h,
	src/arch/unix/joy.c, src/arch/unix/joy_usb.c, src/arch/unix/types.h,
	src/arch/unix/unixmain.c, src/arch/unix/x11/gnome/uijoystatus.c,
	src/arch/unix/x11/gnome/uijoystatus.h, src/arch/unix/x11/qnxipc.h,
	src/arch/unix/x11/qnxshm.c, src/arch/unix/x11/qnxshm.h,
	src/arch/unix/x11/xaw/widgets/Directory.c, src/arch/win32/archdep.c,
	src/arch/win32/archdep.h, src/arch/win32/c128ui.c,
	src/arch/win32/c64dtvui.c, src/arch/win32/c64ui.c,
	src/arch/win32/cbm2ui.c, src/arch/win32/genwinres.sh,
	src/arch/win32/petui.c, src/arch/win32/plus4ui.c,
	src/arch/win32/res.rc, src/arch/win32/types.h, src/arch/win32/ui.c,
	src/arch/win32/ui.h, src/arch/win32/uiacia.c, src/arch/win32/uiacia.h,
	src/arch/win32/uic128.c, src/arch/win32/uic128.h,
	src/arch/win32/uic64cart.c, src/arch/win32/uic64cart.h,
	src/arch/win32/uidatasette.c, src/arch/win32/uidatasette.h,
	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/uihelp.c, src/arch/win32/uihelp.h,
	src/arch/win32/uiide64.h, src/arch/win32/uijoystick.c,
	src/arch/win32/uijoystick.h, src/arch/win32/uilib.c,
	src/arch/win32/uilib.h, src/arch/win32/uimediafile.c,
	src/arch/win32/uimediafile.h, src/arch/win32/uimmcreplay.c,
	src/arch/win32/uimmcreplay.h, src/arch/win32/uiperipheral.c,
	src/arch/win32/uiperipheral.h, src/arch/win32/uiplus4mem.c,
	src/arch/win32/uiplus4mem.h, src/arch/win32/utils/genwinres.c: More
	cosmetic fixes.

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/uicrtc.c, src/arch/unix/gui/uijoystick2.c,
	src/arch/unix/gui/uijoystick2.h, src/arch/unix/gui/uisound.c,
	src/arch/unix/gui/uisound.h, src/arch/unix/gui/vic20ui.c: More
	cosmetic fixes.

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/types.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_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/kbd.h,
	src/arch/sdl/menu_c64hw.c, src/arch/sdl/menu_c64hw.h,
	src/arch/sdl/menu_common.h, src/arch/sdl/menu_joystick.c,
	src/arch/sdl/menu_joystick.h, src/arch/sdl/menu_sid.c,
	src/arch/sdl/menu_sid.h, src/arch/sdl/menu_tape.c,
	src/arch/sdl/menu_tape.h, src/arch/sdl/menu_vic20hw.c,
	src/arch/sdl/menu_vic20hw.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/uimenu.c,
	src/arch/sdl/uimenu.h, src/arch/sdl/video.c, src/arch/sdl/videoarch.h,
	src/arch/sdl/vsyncarch.c, src/arch/unix/gui/c128ui.c,
	src/arch/unix/gui/c64scui.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/uicbm2cart.c,
	src/arch/unix/gui/uicommands.c, src/arch/unix/gui/uicommands.h: More
	cosmetic fixes.

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/archdep.c, src/arch/os2/archdep.h: More cosmetic fixes.

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/msdos/uicmdline.c, src/arch/msdos/uijoystick.c,
	src/arch/msdos/uijoystick.h, src/arch/msdos/uiplus4memoryhacks.c,
	src/arch/msdos/uisound.c, src/arch/msdos/uisound.h,
	src/arch/msdos/vic20ui.c, src/arch/os2/dialogs/dialogs.c,
	src/arch/os2/dialogs/dialogs.h, src/arch/os2/dialogs/dialogs.rc,
	src/arch/os2/dialogs/dlg-color.h,
	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-fileio.c, src/arch/os2/dialogs/dlg-fileio.h,
	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/menubar.c,
	src/arch/os2/dialogs/menubar.h, src/arch/os2/dialogs/menubar.rc: More
	cosmetic fixes.

2016-08-28  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: needed a view lines above

2016-08-28  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Revert accidental inclusion of untested readline fixes
	in my previous commit. Sorry.

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/joy.cc, src/arch/beos/joy.h, src/arch/beos/petui.cc,
	src/arch/beos/plus4ui.cc, src/arch/beos/types.h, src/arch/beos/ui.cc,
	src/arch/beos/ui.h, src/arch/beos/ui_datasette.cc,
	src/arch/beos/ui_datasette.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_pet.cc,
	src/arch/beos/ui_pet.h, src/arch/beos/ui_vic20.cc,
	src/arch/beos/ui_vic20.h, src/arch/beos/uimon.c,
	src/arch/beos/vic20ui.cc, src/arch/beos/vicemenu.h,
	src/arch/msdos/c128ui.c, src/arch/msdos/c64ui.c,
	src/arch/msdos/cbm2ui.c, src/arch/msdos/cbm5x0ui.c,
	src/arch/msdos/joy.c, src/arch/msdos/joy.h, src/arch/msdos/menudefs.c,
	src/arch/msdos/menudefs.h, src/arch/msdos/petui.c,
	src/arch/msdos/plus4ui.c, src/arch/msdos/types.h,
	src/arch/msdos/uic64cart.c, src/arch/msdos/uic64cart.h: More cosmetic
	fixes.

2016-08-28  AreaScout <areascout@gmx.at>

	* src/arch/sdl/menu_video.c, src/arch/sdl/video.c,
	src/arch/sdl/videoarch.h: Add: applied patch #132 

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/beos/joy.cc: Removed (properly) '#if 0'ed code.

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/joy.h, src/arch/amigaos/joyai.c,
	src/arch/amigaos/joyai.h, src/arch/amigaos/petui.c,
	src/arch/amigaos/petuires.h, src/arch/amigaos/plus4ui.c,
	src/arch/amigaos/plus4uires.h, src/arch/amigaos/rawnetarch.c,
	src/arch/amigaos/rs232.c, src/arch/amigaos/timer.c,
	src/arch/amigaos/timer.h, src/arch/amigaos/types.h,
	src/arch/amigaos/ui.h, src/arch/amigaos/uiapi.c,
	src/arch/amigaos/uiattach.c, src/arch/amigaos/uiattach.h,
	src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c,
	src/arch/amigaos/vic20uires.h, src/arch/amigaos/videoarch.h,
	src/arch/amigaos/vsyncapi.c, src/arch/beos/archdep.c,
	src/arch/beos/archdep.h, src/arch/beos/c128ui.cc,
	src/arch/beos/c64ui.cc, src/arch/beos/cbm2ui.cc: Cosmetic fixes.

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/joy.c, src/arch/amigaos/joyll.c: Removed (properly)
	'#if 0'ed code.

2016-08-28  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/c64ui.c, src/arch/amigaos/c64uires.h,
	src/arch/amigaos/cbm2ui.c, src/arch/amigaos/cbm2uires.h,
	src/arch/amigaos/cbm5x0ui.c, src/arch/amigaos/mui/mui.c,
	src/arch/amigaos/mui/mui.h, src/arch/amigaos/mui/uidrivec128.c,
	src/arch/amigaos/mui/uidrivec128.h, src/arch/amigaos/mui/uidrivec64.c,
	src/arch/amigaos/mui/uidrivec64.h,
	src/arch/amigaos/mui/uidrivepetcbm2.c,
	src/arch/amigaos/mui/uidrivepetcbm2.h,
	src/arch/amigaos/mui/uidriveplus4.c,
	src/arch/amigaos/mui/uidriveplus4.h,
	src/arch/amigaos/mui/uijoystick.c, src/arch/amigaos/mui/uijoystick.h,
	src/arch/amigaos/mui/uinetwork.c, src/arch/amigaos/mui/uinetwork.h,
	src/arch/amigaos/mui/uisid.c, src/arch/amigaos/mui/uisid.h,
	src/arch/amigaos/mui/uisound.c, src/arch/amigaos/mui/uisound.h:
	Cosmetic fixes, started checking/fixing my name for 'written by'
	sections so that people can see what code I've dealt with.

2016-08-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: c1541::delete_cmd(): change 'ERRORCODE 1' into
	something a little more meaningful

2016-08-28  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/Makefile.am, src/arch/os2/watcom/tapeport.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-watcom/tapeport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/tapeport.tmpl,
	src/arch/win32/watcom/tapeport.tgt, src/arch/win32/watcom/vice.wpj,
	src/c128/c128.c, src/c128/c128mem.c, src/c64/c64.c,
	src/c64/c64datasette.c, src/c64/c64mem.c, src/c64/c64mem.h,
	src/c64/c64memsc.c, src/c64/c64pla.c, src/c64/c64pla.h,
	src/c64/vsidmem.c, src/c64/vsidpla.c, src/c64dtv/c64dtvmem.c,
	src/c64dtv/c64dtvpla.c, src/cbm2/cbm2datasette.c, src/cbm2/cbm2tpi.h,
	src/cbm2/cbm2tpi1.c, src/datasette.c, src/datasette.h,
	src/diag/c64_diag_586220_harness.c,
	src/diag/c64_diag_586220_harness.h, src/monitor/mon_parse.c,
	src/monitor/mon_parse.h, src/pet/petdatasette.c, src/pet/petpia.h,
	src/pet/petpia1.c, src/plus4/plus4datasette.c, src/plus4/plus4mem.c,
	src/plus4/plus4mem.h, src/tapeport/Makefile.am,
	src/tapeport/cp-clockf83.c, src/tapeport/dtl-basic-dongle.c,
	src/tapeport/sense-dongle.c, src/tapeport/tape_diag_586220_harness.c,
	src/tapeport/tape_diag_586220_harness.h, src/tapeport/tapelog.c,
	src/tapeport/tapeport.c, src/tapeport/tapeport.h, src/translate.txt,
	src/translate_text.c, src/vic20/vic20datasette.c,
	src/vic20/vic20via.h, src/vic20/vic20via2.c: Added experimental/wip
	tape port part of the c64 586220 diagnostics harness.

2016-08-28  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: fixed aspect ratio is not 1.0, it should
	be the pixel aspect ratio + adjusted window size to that new value

2016-08-28  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: cosmetics

2016-08-28  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: RGB24 mask for big endian machines

2016-08-27  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix segfaults when using units #10 or #11

2016-08-26  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/uiacia.c, src/arch/win32/uic64dtv.c,
	src/arch/win32/uiexpert.c, src/arch/win32/uigmod2.c,
	src/arch/win32/uiisepic.c, src/arch/win32/uimmc64.c,
	src/arch/win32/uimmcreplay.c, src/arch/win32/uiretroreplay.c,
	src/arch/win32/uirs232user.c, src/arch/win32/uitfe.c: win32 Unicode
	fixes: Various (mostly cart / I/O) dialogs.

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

	* src/6510dtvcore.c, src/arch/os2/watcom/monitor.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-watcom/monitor.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/monitor.tmpl,
	src/arch/win32/watcom/monitor.tgt, src/arch/win32/watcom/vice.wpj,
	src/c64/c64cpu.c, src/c64/c64cpusc.c, src/mainc64cpu.c,
	src/mainviccpu.c, src/monitor/Makefile.am, src/monitor/mon_memmap.c,
	src/monitor/mon_memmap.h, src/monitor/mon_parse.y,
	src/monitor/monitor.c, src/monitor/montypes.h, src/monitor.h,
	src/vic20/vic20cpu.c: Applied patch (#133) by 'Drive-by Patch': Split
	memmap to mon_memmap, some fixes.

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/console.c,
	src/arch/sdl/console_amiga.c: Added amigaos native monitor windows
	support to the sdl port.

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

	* src/arch/amigaos/console.c: Cosmetic fix.

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/console.c,
	src/arch/sdl/console_sdl.c, src/arch/sdl/console_unix.c,
	src/arch/sdl/menu_common.c, src/arch/sdl/menu_common.h,
	src/arch/sdl/menu_monitor.c, src/arch/sdl/menu_monitor.h,
	src/arch/sdl/menu_network.c, src/arch/sdl/ui.c, src/arch/sdl/ui.h,
	src/arch/sdl/uimon.c, src/arch/sdl/vsidui.c,
	src/arch/sdl/win32-watcom/arch.tgt,
	src/arch/sdl/win32-watcom/vice.wpj, src/arch/sdl/x128_ui.c,
	src/arch/sdl/x64_ui.c, src/arch/sdl/x64dtv_ui.c,
	src/arch/sdl/x64sc_ui.c, src/arch/sdl/xcbm2_ui.c,
	src/arch/sdl/xpet_ui.c, src/arch/sdl/xplus4_ui.c,
	src/arch/sdl/xscpu64_ui.c, src/arch/sdl/xvic_ui.c,
	src/arch/win32/vs_tmpl/arch_sdl.tmpl: Applied slightly rewritten patch
	by 'Drive-by Patch': This patch adds native monitor support for SDL on
	Unix. Native monitor in this case is the terminal the emulator was
	started on, which is far superior to the SDL UI monitor. Code is
	adapted from the dead VICEminus fork.

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

	* src/userport/userport_diag_586220_harness.c: Fixed.

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

	* configure.proto, src/c1541.c: Applied patch (#129) by
	'Drive-by Patch': This patch allows readline to be used with SDL. Also
	includes a fix for c1541 to use the readline headers instead of the
	editline one under arch/unix/.

2016-08-25  Bas Wassink <b.wassink@ziggo.nl>

	* src/c1541.c: Fix 'Floppy read failed' bug in c1541's unlynx command

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

	* src/arch/os2/watcom/userport.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/userport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/userport.tmpl,
	src/arch/win32/watcom/userport.tgt, src/arch/win32/watcom/vice.wpj,
	src/c128/c128.c, src/c128/c128cia1.c, src/c64/c64.c,
	src/c64/c64cia1.c, src/c64/c64cia2.c, src/translate.txt,
	src/translate_text.c, src/userport/Makefile.am,
	src/userport/userport.c, src/userport/userport.h,
	src/userport/userport_diag_586220_harness.c,
	src/userport/userport_diag_586220_harness.h,
	src/userport/userport_joystick.c: Added the wip userport part of the
	c64 586220 diagnostics harness, doesn't work correctly yet, needs more
	investigating.

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

	* src/sid/resid.cc: Fixed for msvc9/vs2008.

2016-08-24  groepaz <groepaz@gmx.net>

	* src/c64/c64meminit.c, src/c64/cart/c64cartmem.c,
	src/c64/cart/c64cartmem.h, src/c64/cart/pagefox.c: fix memory mapping
	for pagefox cartridge, the RAM is write enabled even when it is not
	selected and the cartridge is not enabled

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

	* src/c64/cart/ds12c887rtc.h, src/c64/cart/sfx_soundexpander.h,
	src/c64/cart/sfx_soundsampler.h, src/joyport/bbrtc.h,
	src/joyport/sampler2bit.h, src/joyport/sampler4bit.h,
	src/tapeport/tapelog.h, src/userport/userport_4bit_sampler.h,
	src/userport/userport_8bss.h, src/userport/userport_dac.h,
	src/userport/userport_joystick.h, src/userport/userport_rtc_58321a.h,
	src/userport/userport_rtc_ds1307.h: Cosmetic fixes.

2016-08-24  groepaz <groepaz@gmx.net>

	* src/userport/userport.h: added missing prototypes

2016-08-24  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/uisid.c, src/arch/win32/uisidcart.c,
	src/arch/win32/uisiddtv.c, src/arch/win32/uisound.c: win32 Unicode
	fixes: SID dialogs.

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

	* src/c128/c128cia1.c, src/c64/c64cia1.c, src/c64/c64cia2.c,
	src/printerdrv/interface-userport.c, src/userport/userport.c,
	src/userport/userport.h, src/userport/userport_4bit_sampler.c,
	src/userport/userport_8bss.c, src/userport/userport_dac.c,
	src/userport/userport_digimax.c, src/userport/userport_joystick.c,
	src/userport/userport_rtc_58321a.c,
	src/userport/userport_rtc_ds1307.c: Extended the userport system a
	bit.

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

	* src/userport/userport_8bss.c, src/userport/userport_digimax.c:
	Fixed.

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

	* src/diag/c64_diag_586220_harness.c,
	src/diag/c64_diag_586220_harness.h: Some improvements.

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

	* src/tapeport/tapeport.h: Comment fix.

2016-08-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/tape/t64.c, src/tape/t64.h: Make functions in t64.c static which
	do not require external linkage

2016-08-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/imagecontents/imagecontents.c, src/imagecontents.h,
	src/tape/t64.c: Fix truncating container name of T64 images in image
	content previews

2016-08-22  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: aspect ratio again

2016-08-22  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: some warnings

2016-08-22  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Add: aspect ratio fixes

2016-08-22  Bas Wassink <b.wassink@ziggo.nl>

	* src/tape/t64.c, src/tape/t64.h: T64 code cleanup/bugfixes, full
	Doxygen documentation added

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* doc/vice.texi, src/arch/sdl/menu_video.c,
	src/arch/unix/gui/uivicii.c, src/arch/win32/resdialogs.txt,
	src/arch/win32/resvicii.rc, src/arch/win32/uivicii.c,
	src/gfxoutputdrv/godotdrv.c, src/screenshot.c, src/translate_text.c,
	src/vicii/vicii-cmdline-options.c, src/vicii/vicii-resources.c,
	src/vicii/vicii-timing.c, src/vicii/vicii-timing.h, src/vicii.h,
	src/viciisc/vicii-timing.c, src/viciisc/vicii-timing.h: Revert, this
	was unwelcome

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

	* src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe:
	Fixed for msvc 7.0

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

	* src/arch/sdl/menu_joystick.c, src/arch/sdl/vkbd.c,
	src/samplerdrv/file_drv.c: Some warning fixes.

2016-08-21  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Add: complete the RGB332 8bit palette

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

	* src/joyport/cx21.c: Fixed.

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/arch/sdl/menu_video.c: Add VICII TV border option for SDL

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/arch/win32/resdialogs.txt, src/arch/win32/resvicii.rc,
	src/arch/win32/uivicii.c: Try to add VIC-II TV border option

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/arch/unix/gui/uivicii.c: Add option for VICII TV border

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* doc/vice.texi, src/translate_text.c,
	src/vicii/vicii-cmdline-options.c, src/vicii/vicii-resources.c,
	src/vicii/vicii-timing.c, src/vicii/vicii-timing.h, src/vicii.h,
	src/viciisc/vicii-timing.c, src/viciisc/vicii-timing.h: Add TV border
	mode

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/vicii.h: Unused now

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/c128/c128-resources.c, src/c128/c128.c, src/c64/c64-resources.c,
	src/c64/c64.c, src/c64/vsid-resources.c, src/c64/vsid.c,
	src/c64dtv/c64dtv-resources.c, src/c64dtv/c64dtv.c,
	src/cbm2/cbm2-resources.c, src/cbm2/cbm2.c,
	src/cbm2/cbm5x0-resources.c, src/cbm2/cbm5x0.c, src/machine.h,
	src/pet/pet-resources.c, src/pet/pet.c, src/plus4/plus4-resources.c,
	src/plus4/plus4.c, src/plus4/ted-cmdline-options.c,
	src/plus4/ted-resources.c, src/plus4/ted.h,
	src/scpu64/scpu64-resources.c, src/scpu64/scpu64.c,
	src/vic20/vic-cmdline-options.c, src/vic20/vic-resources.c,
	src/vic20/vic20-resources.c, src/vic20/vic20.c,
	src/vicii/vicii-cmdline-options.c, src/vicii/vicii-resources.c,
	src/viciisc/vicii-cmdline-options.c, src/viciivsid/viciivsid.h: Use
	proper parameter instead of bit hacking

2016-08-21  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: set alpha value for RGB24 to zero

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/gfxoutputdrv/godotdrv.c: Round up to next block

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/screenshot.c: Off by 1

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/vicii/vicii-timing.h, src/viciisc/vicii-timing.h: Adjust VICII
	PAL(N) vertical borders

2016-08-21  Kajtar Zsolt <soci@c64.rulez.org>

	* src/vicii/vicii-timing.h, src/viciisc/vicii-timing.h: Fix NTSC VICII
	vertical border heights

2016-08-20  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Add: bit depth 8/16/24/32 are now working and
	selectable via commandline

2016-08-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uiscreenshot.c: Fix memory leaks and
	undefined behaviour in gnome/uiscreenshot.c

2016-08-20  Bas Wassink <b.wassink@ziggo.nl>

	* src/machine.c, src/screenshot.c, src/screenshot.h: Fix memory leaks
	in src/screenshot.c

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

	* src/joyport/cardkey.c: Fixed.

2016-08-19  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Add: Use the global structure memory here

2016-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/plus4/plus4-sidcart.c: Fixed.

2016-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/plus4/plus4pio1.c: Fixed.

2016-08-17  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/uijoystick.c: Fixed for xplus4.

2016-08-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/res.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/uihelp.c: win32 Unicode and translation fixes: Help and
	About menu items.

2016-08-17  Marcus Sutton <loggedoubt@gmail.com>

	* doc/WinNT-Unicode.txt: Added some documentation for the win32
	Unicode build.

2016-08-17  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/uigeoram.c, src/arch/win32/uiram.c,
	src/arch/win32/uiramcart.c, src/arch/win32/uireu.c,
	src/arch/win32/uirom.c: win32 Unicode fixes: RAM / ROM / cart related.
	(Files I forgot to commit with r31569.)

2016-08-16  groepaz <groepaz@gmx.net>

	* src/resid/wave.h: (hopefully) fix the noise writeback and lfsr
	details. patch by Leandro Nini, should fix bug #746

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

	* src/c64/c64cia2.c: Undo a modification that was done for testing
	purposes and accidentally got committed, causing sp1/sp2 to fail.

2016-08-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/watcom/joyport.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/joyport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/joyport.tmpl,
	src/arch/win32/watcom/joyport.tgt, src/arch/win32/watcom/vice.wpj,
	src/c128/c128.c, src/c64/c64.c, src/cbm2/cbm5x0.c,
	src/joyport/Makefile.am, src/joyport/cardkey.c, src/joyport/cardkey.h,
	src/plus4/plus4.c, src/scpu64/scpu64.c, src/translate.txt,
	src/translate_text.c, src/vic20/vic20.c: Added cardco cardkey support.

2016-08-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/watcom/joyport.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/joyport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/joyport.tmpl,
	src/arch/win32/watcom/joyport.tgt, src/arch/win32/watcom/vice.wpj,
	src/c128/c128.c, src/c64/c64.c, src/cbm2/cbm5x0.c,
	src/joyport/Makefile.am, src/joyport/cx21.c, src/joyport/cx21.h,
	src/plus4/plus4.c, src/scpu64/scpu64.c, src/translate.txt,
	src/translate_text.c, src/vic20/vic20.c: Added atari cx21 keypad
	support.

2016-08-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/watcom/joyport.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/joyport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/joyport.tmpl,
	src/arch/win32/watcom/joyport.tgt, src/arch/win32/watcom/vice.wpj,
	src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, src/cbm2/cbm2.c,
	src/cbm2/cbm5x0.c, src/joyport/Makefile.am, src/joyport/joyport.h,
	src/joyport/rushware_keypad.c, src/joyport/rushware_keypad.h,
	src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c,
	src/translate.txt, src/translate_text.c, src/vic20/vic20.c: Added
	rushware (AKA EXTAS) keypad support.

2016-08-13  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/plus4/plus4.c: Extended the cx85 keypad to work on the sidcard
	of the plus4.

2016-08-12  groepaz <groepaz@gmx.net>

	* src/resid/wave.cc, src/resid/wave.h: As the OSC3 register is sampled
	in the first clock phase while the tri/saw output is latched on the
	second phase the delay will be noticed only on OSC3 read, since we
	produce the waveform output when phi2 is high. patch by Leandro Nini

2016-08-11  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/console.c: Stopped null chars from getting into the
	WinVICE monitor console. (Sorry. :( )

2016-08-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* config.guess, config.sub: Updated 'config.guess' and 'config.sub'.

2016-08-11  AreaScout <areascout@gmx.at>

	* config.guess: Add: new config.guess dated 2013

2016-08-11  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/uic64cart.c, src/tape/t64.c: Some warning fixes.

2016-08-11  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: cosmetics

2016-08-11  AreaScout <areascout@gmx.at>

	* src/arch/sdl/menu_video.c: Fix: suppress compile warnings 

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

	* src/gfxoutputdrv/ffmpegdrv.c, src/gfxoutputdrv/ffmpeglib.h: Fixed
	for ffmpeg 3.x.

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

	* src/lib/ffmpeg/configure.gnu, src/lib/libffmpeg/Makefile,
	src/lib/liblame/Makefile.am, src/lib/liblame/Makefile.in,
	src/lib/libx264/configure: Fixed 'internal' ffmpeg library/header
	installation.

2016-08-10  AreaScout <areascout@gmx.at>

	* src/vice_sdl.h: Fix: include SDL_opengl.h also if GL headers not
	present

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

	* doc/vice.texi, man/cartconv.1: Added the gmod2 cart to the cartconv
	dox.

2016-08-10  AreaScout <areascout@gmx.at>

	* src/vice_sdl.h, Fix: remove accidentally commit

2016-08-10  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c, src/vice_sdl.h: Fix: video viewport resize is
	still needed 

2016-08-10  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Add: fullscreen mode 'custom' now works, other
	then the default fullscreen which is always using the current desktop
	screensize settings, the custom one does switch your desktop to the
	one you have chosen, so one has to know what he uses as the screen
	resolution + add better driver info to console output

2016-08-10  groepaz <groepaz@gmx.net>

	* src/resid/sid.cc, src/resid/wave.cc, src/resid/wave.h: register
	writes are NOT delayed by a cycle on 8580 - instead the perceived
	delay is caused by a half cycle delay in the sawtooth/triangle output.
	patch by Leandro Nini, fixes bug #777

2016-08-10  groepaz <groepaz@gmx.net>

	* src/sid/sid-resources.c: change default SID sampling method to
	'resampling', since 'fast' is not cycle accurate

2016-08-10  Marcus Sutton <loggedoubt@gmail.com>

	* src/arch/win32/c128ui.c, src/arch/win32/c64dtvui.c,
	src/arch/win32/c64ui.c, src/arch/win32/cbm2ui.c,
	src/arch/win32/cbm5x0ui.c, src/arch/win32/petui.c,
	src/arch/win32/plus4ui.c, src/arch/win32/scpu64ui.c,
	src/arch/win32/uic64cart.c, src/arch/win32/uic64cart.h,
	src/arch/win32/uicart.c, src/arch/win32/vic20ui.c: win32 Unicode
	fixes: RAM / ROM / cart related.

2016-08-09  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: use the canvas structures

2016-08-09  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: make SDL1 without HWSCALE work again

2016-08-09  groepaz <groepaz@gmx.net>

	* src/arch/unix/x11/gnome/uifilechooser.c,
	src/arch/unix/x11/gnome/uifilechooser.h: added missing includes

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

	* src/arch/sdl/menu_vic20cart.c: Added behr bonz cart to the sdl gui.

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

	* src/arch/msdos/vic20ui.c: Added behr bonz cart to the dos tui.

2016-08-09  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Add: make flip x/y work for sdl2 port

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

	* src/arch/beos/constants.txt, src/arch/beos/ui_file.cc,
	src/arch/beos/ui_file.h, src/arch/beos/vic20ui.cc,
	src/arch/beos/vicemenu.cc, Added behr bonz cart to the beos gui.

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

	* src/arch/amigaos/intl.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/uires.h, src/arch/amigaos/vic20ui.c,
	src/arch/amigaos/vic20uires.h: Added behr bonz cart to the amiga gui.

2016-08-09  groepaz <groepaz@gmx.net>

	* src/resid/wave.cc: The oscillator's value is 55555 at power up (all
	bits are 1 but odd ones are stored inverted) and is not changed on
	reset. patch by Leandro Nini. fixes bug #778

2016-08-09  AreaScout <areascout@gmx.at>

	* src/arch/sdl/ui.c: Fixed with r31554

2016-08-09  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 behr bonz
	cart to the windows gui.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc: Added behr bonz cart to the os/2 gui.

2016-08-09  AreaScout <areascout@gmx.at>

	* src/arch/sdl/menu_video.c, src/arch/sdl/ui.c, src/arch/sdl/video.c,
	src/arch/sdl/videoarch.h: Add: aspect ratio to sdl2ui + fix for bad
	looking CRT render when scaling the window, X and Y flip has to be
	done in another way and will follow soon 

2016-08-08  groepaz <groepaz@gmx.net>

	* src/arch/unix/macosx/cocoa/view/consolewindow.m: applied patch to
	fix speed of console output under OSX. UNTESTED. patch by Andreas
	Larsson and P-a Backstrom

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

	* src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc,
	src/arch/beos/constants.txt, src/arch/beos/scpu64ui.cc,
	src/arch/beos/ui_file.cc, src/arch/beos/ui_file.h,
	src/arch/beos/vicemenu.cc: Added gmod2 cart to the beos gui.

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

	* src/arch/win32/intl.h, src/arch/win32/res.rc,
	src/arch/win32/resc64dtv.rc, src/arch/win32/resmmc64.rc,
	src/arch/win32/resmmcreplay.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/uic64dtv.c, src/arch/win32/uimmc64.c,
	src/arch/win32/uimmcreplay.c, src/arch/win32/uisound.c: Added some
	previously untranslated items.

2016-08-08  groepaz <groepaz@gmx.net>

	* src/vic20/cart/behrbonz.c: make register write-once like on the real
	cart

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

	* src/arch/win32/uigmod2.c: Fixed some warnings.

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

	* src/arch/os2/watcom/vic20cart.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/vic20cart.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/vic20cart.tmpl,
	src/arch/win32/watcom/vic20cart.tgt, src/arch/win32/watcom/vice.wpj:
	Added behrbonz cart to the various project files.

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

	* src/arch/sdl/uimenu.c: Use some VICE_SDLK_* for special keys directy
	instead of using a function to translate them.

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

	* src/arch/sdl/kbd.h, src/arch/sdl/uimenu.c: Added sdl2x handling of
	'special' keys while in 'menu mode'.

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

	* src/arch/sdl/uimenu.c: Added 'shifted keys' support for sdl2x gui.

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

	* src/arch/win32/resgmod2.rc, src/arch/win32/uigmod2.c,
	src/arch/win32/uigmod2.h: Added missing files.

2016-08-08  groepaz <groepaz@gmx.net>

	* src/resid/wave.h: The effect of the top bit of the ring modulating
	voice was inverted. patch by Leandro Nini, fixes bug #773

2016-08-08  groepaz <groepaz@gmx.net>

	* src/resid/sid.cc, src/resid/sid.h: Reading from a write-only or
	non-existing register returns the value left on the internal data bus,
	which is refreshed not only on writes but also on valid reads from the
	read-only registers. patch by Leandro Nini, fixes bug #774

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

	* src/arch/sdl/kbd.c, src/arch/sdl/kbd.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/vkbd.c: Added SDL2x to SDL1x key translation, this makes
	the keys work like SDL1x keys, no unicode translation is done yet,
	also added AreaScout's  SDL_GetKeyFromScancode() ui menu fix, but it
	does not seem to take shifted keys into account, more investigation
	will be done.

2016-08-07  groepaz <groepaz@gmx.net>

	* src/arch/unix/gui/vic20ui.c, src/arch/unix/x11/gnome/uifileentry.c,
	src/arch/unix/x11/xaw/x11ui.c, src/cartridge.h, src/translate.txt,
	src/translate_text.c, src/vic20/cart/Makefile.am,
	src/vic20/cart/behrbonz.c, src/vic20/cart/behrbonz.h,
	src/vic20/cart/vic20cart.c, src/vic20/cart/vic20cartmem.c: added
	support for the 'BehrBonz' vic20 cartridge

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

	* src/arch/sdl/kbd.h: Added some more SDL2x to SDL1x keycode defines.

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

	* src/platform/platform_netbsd_runtime_os.c: Updated.

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

	* po/POTFILES.in, src/arch/win32/Makefile.am, 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/resscpu64.rc, src/arch/win32/resstrings.txt,
	src/arch/win32/scpu64ui.c, src/arch/win32/vs_tmpl/arch_native.tmpl,
	src/arch/win32/vs_tmpl/x128.tmpl, src/arch/win32/vs_tmpl/x64.tmpl,
	src/arch/win32/vs_tmpl/x64sc.tmpl,
	src/arch/win32/vs_tmpl/xscpu64.tmpl, src/arch/win32/watcom/arch.tgt,
	src/arch/win32/watcom/cartconv.tgt, src/arch/win32/watcom/vice.wpj:
	Added gmod2 cart to the windows gui.

2016-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uifilechooser.c: fix resizing of the
	disk-content preview in open file dialog. fixes bug #772

2016-08-07  Bas Wassink <b.wassink@ziggo.nl>

	* src/arch/unix/x11/gnome/uiedisk.c: use g_free to free memory
	allocated by GTK.

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

	* src/arch/os2/dialogs/menubar.c, src/arch/os2/dialogs/menubar.h,
	src/arch/os2/dialogs/menubar.rc, src/joyport/coplin_keypad.c,
	src/joyport/cx85.c: Added gmod2 cart to the os/2 gui.

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

	* src/arch/sdl/menu_c64cart.c: Added gmod2 cart to the sdl gui.

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

	* src/c64/cart/gmod2.c: Fixed some warnings.

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

	* src/arch/unix/Makefile.am: Added missing header file
	(thanx Leonardo).

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

	* src/arch/beos/c128ui.cc, src/arch/beos/c64ui.cc,
	src/arch/beos/scpu64ui.cc, src/arch/beos/vicemenu.cc: For some reason
	the beos port of x128 didn't include the mmc64, mmcreplay and
	retroreplay menu items.

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

	* src/arch/beos/ui_file.cc: Added missing include.

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

	* src/arch/msdos/scpu64ui.c: Added gmod2 gui elements to the dos
	xscpu64.

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

	* src/arch/amigaos/scpu64ui.c, src/arch/amigaos/scpu64uires.h: Added
	gmod2 gui elements to the amiga xscpu64.

2016-08-04  groepaz <groepaz@gmx.net>

	* src/arch/unix/gui/scpu64ui.c, forgot to add gmod2 gui to xscpu64

2016-08-04  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/uigmod2.c,
	src/arch/msdos/uigmod2.h: Added gmod2 cart to the dos tui.

2016-08-04  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.txt, src/arch/amigaos/intl_text.c,
	src/arch/amigaos/mui/Makefile.am, src/arch/amigaos/mui/uigmod2.c,
	src/arch/amigaos/mui/uigmod2.h, src/arch/amigaos/uires.h: Added gmod2
	cart to the amiga gui.

2016-08-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C64/amiga_pos.vkm, data/C64/amiga_sym.vkm,
	data/C64/beos_pos.vkm, data/C64/beos_sym.vkm, data/C64/dos_pos.vkm,
	data/C64/dos_sym.vkm, data/C64/osx_pos.vkm, data/C64/osx_sym.vkm,
	data/C64/osx_sym_de.vkm, data/C64/sdl_keyrah.vkm,
	data/C64/sdl_keyrah_de.vkm, data/C64/sdl_pos.vkm,
	data/C64/sdl_pos_da.vkm, data/C64/sdl_pos_de.vkm,
	data/C64/sdl_pos_fi.vkm, data/C64/sdl_pos_no.vkm,
	data/C64/sdl_sym.vkm, data/C64/win_pos.vkm, data/C64/win_pos_de.vkm,
	data/C64/win_sym.vkm, data/C64/win_sym_de.vkm,
	data/C64/win_sym_it.vkm, data/C64/x11_keyrah.vkm,
	data/C64/x11_keyrah_de.vkm, data/C64/x11_pos.vkm,
	data/C64/x11_pos_de.vkm, data/C64/x11_sym.vkm,
	data/C64/x11_sym_de.vkm, data/C64DTV/amiga_pos.vkm,
	data/C64DTV/amiga_sym.vkm, data/C64DTV/beos_pos.vkm,
	data/C64DTV/beos_sym.vkm, data/C64DTV/dos_pos.vkm,
	data/C64DTV/dos_sym.vkm, data/C64DTV/osx_pos.vkm,
	data/C64DTV/osx_sym.vkm, data/C64DTV/osx_sym_de.vkm,
	data/C64DTV/sdl_keyrah.vkm, data/C64DTV/sdl_keyrah_de.vkm,
	data/C64DTV/sdl_pos.vkm, data/C64DTV/sdl_pos_da.vkm,
	data/C64DTV/sdl_pos_de.vkm, data/C64DTV/sdl_pos_fi.vkm,
	data/C64DTV/sdl_pos_no.vkm, data/C64DTV/sdl_sym.vkm,
	data/C64DTV/win_pos.vkm, data/C64DTV/win_pos_de.vkm,
	data/C64DTV/win_sym.vkm, data/C64DTV/win_sym_de.vkm,
	data/C64DTV/win_sym_it.vkm, data/C64DTV/x11_keyrah.vkm,
	data/C64DTV/x11_keyrah_de.vkm, data/C64DTV/x11_pos.vkm,
	data/C64DTV/x11_pos_de.vkm, data/C64DTV/x11_sym.vkm,
	data/C64DTV/x11_sym_de.vkm, data/PLUS4/amiga_pos.vkm,
	data/PLUS4/amiga_sym.vkm, data/PLUS4/beos_pos.vkm,
	data/PLUS4/beos_sym.vkm, data/PLUS4/dos_pos.vkm,
	data/PLUS4/dos_sym.vkm, data/PLUS4/osx_pos.vkm,
	data/PLUS4/osx_sym.vkm, data/PLUS4/sdl_pos.vkm,
	data/PLUS4/win_pos.vkm, data/PLUS4/win_sym.vkm,
	data/PLUS4/x11_pos.vkm, data/PLUS4/x11_sym.vkm,
	data/PLUS4/x11_sym_de.vkm, data/SCPU64/amiga_pos.vkm,
	data/SCPU64/amiga_sym.vkm, data/SCPU64/beos_pos.vkm,
	data/SCPU64/beos_sym.vkm, data/SCPU64/dos_pos.vkm,
	data/SCPU64/dos_sym.vkm, data/SCPU64/osx_pos.vkm,
	data/SCPU64/osx_sym.vkm, data/SCPU64/osx_sym_de.vkm,
	data/SCPU64/sdl_keyrah.vkm, data/SCPU64/sdl_keyrah_de.vkm,
	data/SCPU64/sdl_pos.vkm, data/SCPU64/sdl_pos_da.vkm,
	data/SCPU64/sdl_pos_de.vkm, data/SCPU64/sdl_pos_fi.vkm,
	data/SCPU64/sdl_pos_no.vkm, data/SCPU64/sdl_sym.vkm,
	data/SCPU64/win_pos.vkm, data/SCPU64/win_pos_de.vkm,
	data/SCPU64/win_sym.vkm, data/SCPU64/win_sym_de.vkm,
	data/SCPU64/win_sym_it.vkm, data/SCPU64/x11_keyrah.vkm,
	data/SCPU64/x11_keyrah_de.vkm, data/SCPU64/x11_pos.vkm,
	data/SCPU64/x11_pos_de.vkm, data/SCPU64/x11_sym.vkm,
	data/SCPU64/x11_sym_de.vkm, data/VIC20/amiga_pos.vkm,
	data/VIC20/amiga_sym.vkm, data/VIC20/beos_pos.vkm,
	data/VIC20/beos_sym.vkm, data/VIC20/dos_pos.vkm,
	data/VIC20/dos_sym.vkm, data/VIC20/osx_pos.vkm,
	data/VIC20/osx_sym.vkm, data/VIC20/sdl_pos.vkm,
	data/VIC20/sdl_pos_fi.vkm, data/VIC20/win_pos.vkm,
	data/VIC20/win_sym.vkm, data/VIC20/win_sym_US.vkm,
	data/VIC20/x11_pos.vkm, data/VIC20/x11_sym.vkm: Added previously
	missing keys to the keypad keymap files.

2016-08-03  groepaz <groepaz@gmx.net>

	* src/c64/cart/gmod2.c, src/c64/cart/gmod2.h: remove unused
	gmod2_cart_enabled()

2016-08-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/c128ui.c, src/arch/amigaos/c128uires.h: For some
	reason the amiga port of x128 didn't include the mmc64, mmcreplay and
	retroreplay menu items and dialogs.

2016-08-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/amigaos/cw_os4.c: Fixed.

2016-08-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/gui/uigmod2.c, src/arch/unix/gui/uigmod2.h,
	src/c64/cart/gmod2.c, src/c64/cart/gmod2.h, src/core/m93c86.c,
	src/core/m93c86.h: Fixed the svn props of the recently added gmod2
	files.

2016-08-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* data/C128/amiga_pos.vkm, data/C128/amiga_sym.vkm,
	data/C64/amiga_pos.vkm, data/C64/amiga_sym.vkm, data/C64/beos_pos.vkm,
	data/C64/beos_sym.vkm, data/C64/dos_pos.vkm, data/C64/dos_sym.vkm,
	data/C64/osx_pos.vkm, data/C64/osx_sym.vkm, data/C64/osx_sym_de.vkm,
	data/C64/sdl_pos_da.vkm, data/C64/sdl_pos_de.vkm,
	data/C64/sdl_pos_fi.vkm, data/C64/win_pos.vkm,
	data/C64/win_pos_de.vkm, data/C64/win_sym.vkm,
	data/C64/win_sym_de.vkm, data/C64/win_sym_it.vkm,
	data/C64DTV/amiga_pos.vkm, data/C64DTV/amiga_sym.vkm,
	data/C64DTV/beos_pos.vkm, data/C64DTV/beos_sym.vkm,
	data/C64DTV/dos_pos.vkm, data/C64DTV/dos_sym.vkm,
	data/C64DTV/osx_pos.vkm, data/C64DTV/osx_sym.vkm,
	data/C64DTV/osx_sym_de.vkm, data/C64DTV/sdl_pos_da.vkm,
	data/C64DTV/sdl_pos_de.vkm, data/C64DTV/sdl_pos_fi.vkm,
	data/C64DTV/win_pos.vkm, data/C64DTV/win_pos_de.vkm,
	data/C64DTV/win_sym.vkm, data/C64DTV/win_sym_de.vkm,
	data/C64DTV/win_sym_it.vkm, data/CBM-II/amiga_pos.vkm,
	data/CBM-II/amiga_sym.vkm, data/PET/amiga_buuk_sym.vkm,
	data/PET/amiga_grus_sym.vkm, data/PLUS4/amiga_pos.vkm,
	data/PLUS4/amiga_sym.vkm, data/PLUS4/beos_pos.vkm,
	data/PLUS4/beos_sym.vkm, data/PLUS4/dos_pos.vkm,
	data/PLUS4/dos_sym.vkm, data/PLUS4/win_pos.vkm,
	data/PLUS4/win_sym.vkm, data/SCPU64/amiga_pos.vkm,
	data/SCPU64/amiga_sym.vkm, data/SCPU64/beos_pos.vkm,
	data/SCPU64/beos_sym.vkm, data/SCPU64/dos_pos.vkm,
	data/SCPU64/dos_sym.vkm, data/SCPU64/osx_pos.vkm,
	data/SCPU64/osx_sym.vkm, data/SCPU64/osx_sym_de.vkm,
	data/SCPU64/sdl_pos_da.vkm, data/SCPU64/sdl_pos_de.vkm,
	data/SCPU64/sdl_pos_fi.vkm, data/SCPU64/win_pos.vkm,
	data/SCPU64/win_pos_de.vkm, data/SCPU64/win_sym.vkm,
	data/SCPU64/win_sym_de.vkm, data/SCPU64/win_sym_it.vkm,
	data/VIC20/amiga_pos.vkm, data/VIC20/amiga_sym.vkm,
	data/VIC20/beos_pos.vkm, data/VIC20/beos_sym.vkm,
	data/VIC20/dos_pos.vkm, data/VIC20/dos_sym.vkm,
	data/VIC20/sdl_pos_fi.vkm, data/VIC20/win_pos.vkm,
	data/VIC20/win_sym.vkm, data/VIC20/win_sym_US.vkm: keymap cleanup.

2016-08-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/Makefile.am, src/arch/win32/cw-pci.c,
	src/arch/win32/hs-isa.c, src/arch/win32/hs-pci.c,
	src/arch/win32/ps-io.c, src/arch/win32/ssi2001-drv.c,
	src/arch/win32/wininpoutp.h: Added a file to take care of inp*/outp*
	function definitions and 'conio.h' including.

2016-08-03  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/win32/vsidui.c: Warning fixes.

2016-08-03  groepaz <groepaz@gmx.net>

	* src/c64/cart/crt.c, src/c64/cart/gmod2.c, src/core/m93c86.c: better
	handling of busy state, fix ERAL command

2016-08-03  groepaz <groepaz@gmx.net>

	* src/core/m93c86.c: fixed 'write all' command

2016-08-02  groepaz <groepaz@gmx.net>

	* src/c64/cart/c64cartmem.c, src/c64/cart/gmod2.c,
	src/c64/cart/gmod2.h: fix mapping in flash mode, ultimax is only
	active when writing

2016-08-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/unix/macosx/Info.plist, src/arch/unix/macosx/vsyncarch.c:
	Applied osx vsync fix patch by P-a Backstrom: HAVE_NANOSLEEP is not
	handled at all in unix/macosx/vsyncarch.c, making timing go totally
	bananas. Also, an OS X feature known as App Nap can cause odd
	nanosleep() behaviour. Therefore the patch also disables this feature
	for the application.

2016-08-02  Marcus Sutton <loggedoubt@gmail.com>

	* configure.proto, src/arch/win32/archdep.c, src/arch/win32/console.c,
	src/arch/win32/intl.c, src/arch/win32/intl.h,
	src/arch/win32/mingw32/system.h, src/arch/win32/msvc/system.h,
	src/arch/win32/system.c, src/arch/win32/ui.c, src/arch/win32/ui.h,
	src/arch/win32/uiattach.c, src/arch/win32/uidrivec128.c,
	src/arch/win32/uidrivec64.c, src/arch/win32/uidrivec64dtv.c,
	src/arch/win32/uidrivepetcbm2.c, src/arch/win32/uidriveplus4.c,
	src/arch/win32/uidrivevic20.c, src/arch/win32/uiide64.c,
	src/arch/win32/uilib.c, src/arch/win32/uilib.h,
	src/arch/win32/uimon.c, src/arch/win32/uinetwork.c,
	src/arch/win32/uisound.c, src/arch/win32/vsidui.c,
	src/arch/win32/winmain.c, src/lib.c, src/lib.h,
	src/platform/platform_windows_runtime_os.c, src/vice.h: Resurrected
	the long-dead WinNT Unicode build of WinVICE. Huge numbers of things
	fixed / still broken. Configure with --enable-unicode to test.

2016-08-02  groepaz <groepaz@gmx.net>

	* src/arch/unix/gui/Makefile.am, src/arch/unix/gui/c128ui.c,
	src/arch/unix/gui/c64scui.c, src/arch/unix/gui/c64ui.c,
	src/arch/unix/gui/uigmod2.c, src/arch/unix/gui/uigmod2.h: added GUI
	elements for gmod2 to unix port

2016-08-02  groepaz <groepaz@gmx.net>

	* src/c64/cart/gmod2.c: fix bad copypasta

2016-08-02  groepaz <groepaz@gmx.net>

	* src/c64/cart/gmod2.c, src/c64/cart/gmod2.h, src/core/m93c86.c,
	src/translate.txt, src/translate_text.c: added rudimentary EEPROM
	emulation to gmod2 cartridge

2016-08-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/arch/os2/watcom/c64cart.tgt, src/arch/os2/watcom/core.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-watcom/c64cart.tgt,
	src/arch/sdl/win32-watcom/core.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/c64cart.tmpl, src/arch/win32/vs_tmpl/core.tmpl,
	src/arch/win32/watcom/c64cart.tgt, src/arch/win32/watcom/core.tgt,
	src/arch/win32/watcom/vice.wpj: Added gmod2 cart related files to the
	various project files.

2016-08-02  Marco van den Heuvel <blackystardust68@yahoo.com>

	* src/joyport/cx85.c: ID fix.

2016-08-01  groepaz <groepaz@gmx.net>

	* src/c64/cart/Makefile.am, src/c64/cart/c64cart.c,
	src/c64/cart/c64carthooks.c, src/c64/cart/c64cartmem.c,
	src/c64/cart/crt.c, src/c64/cart/gmod2.c, src/c64/cart/gmod2.h,
	src/cartconv.c, src/cartridge.h, src/core/Makefile.am,
	src/core/m93c86.c, src/core/m93c86.h, src/core/ser-eeprom.c,
	src/core/ser-eeprom.h, src/translate.txt, src/translate_text.c:
	beginning of GMod2 cartridge implementation. Flashing works, EEPROM
	not implemented yet.

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

	* src/joyport/cx85.c: Fixed.

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

	* src/arch/os2/watcom/joyport.tgt, src/arch/os2/watcom/vice.wpj,
	src/arch/sdl/win32-watcom/joyport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/joyport.tmpl,
	src/arch/win32/watcom/joyport.tgt, src/arch/win32/watcom/vice.wpj,
	src/c128/c128.c, src/c64/c64.c, src/cbm2/cbm5x0.c,
	src/joyport/Makefile.am, src/joyport/cx85.c, src/joyport/cx85.h,
	src/scpu64/scpu64.c, src/translate.txt, src/translate_text.c,
	src/vic20/vic20.c: Added atari cx85 keypad emulation.

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

	* src/arch/win32/vs_tmpl/tapeport.tmpl: Applied msvc template fix
	patch by CS: When building WinVice with Visual Studio 2013 Express,
	the tapeport project is often built before the required "translate.h"
	header file has been generated, and as a consequence the build fails.
	This patch should fix that.

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

	* data/C64/amiga_pos.vkm, data/C64/amiga_sym.vkm,
	data/C64/beos_pos.vkm, data/C64/beos_sym.vkm, data/C64/dos_pos.vkm,
	data/C64/dos_sym.vkm, data/C64/osx_pos.vkm, data/C64/osx_sym.vkm,
	data/C64/osx_sym_de.vkm, data/C64/sdl_keyrah.vkm,
	data/C64/sdl_keyrah_de.vkm, data/C64/sdl_pos.vkm,
	data/C64/sdl_pos_da.vkm, data/C64/sdl_pos_de.vkm,
	data/C64/sdl_pos_fi.vkm, data/C64/sdl_pos_no.vkm,
	data/C64/sdl_sym.vkm, data/C64/win_pos.vkm, data/C64/win_pos_de.vkm,
	data/C64/win_sym.vkm, data/C64/win_sym_de.vkm,
	data/C64/win_sym_it.vkm, data/C64/x11_keyrah.vkm,
	data/C64/x11_keyrah_de.vkm, data/C64/x11_pos.vkm,
	data/C64/x11_pos_de.vkm, data/C64/x11_sym.vkm,
	data/C64/x11_sym_de.vkm, data/C64DTV/amiga_pos.vkm,
	data/C64DTV/amiga_sym.vkm, data/C64DTV/beos_pos.vkm,
	data/C64DTV/beos_sym.vkm, data/C64DTV/dos_pos.vkm,
	data/C64DTV/dos_sym.vkm, data/C64DTV/osx_pos.vkm,
	data/C64DTV/osx_sym.vkm, data/C64DTV/osx_sym_de.vkm,
	data/C64DTV/sdl_keyrah.vkm, data/C64DTV/sdl_keyrah_de.vkm,
	data/C64DTV/sdl_pos.vkm, data/C64DTV/sdl_pos_da.vkm,
	data/C64DTV/sdl_pos_de.vkm, data/C64DTV/sdl_pos_fi.vkm,
	data/C64DTV/sdl_pos_no.vkm, data/C64DTV/sdl_sym.vkm,
	data/C64DTV/win_pos.vkm, data/C64DTV/win_pos_de.vkm,
	data/C64DTV/win_sym.vkm, data/C64DTV/win_sym_de.vkm,
	data/C64DTV/win_sym_it.vkm, data/C64DTV/x11_keyrah.vkm,
	data/C64DTV/x11_keyrah_de.vkm, data/C64DTV/x11_pos.vkm,
	data/C64DTV/x11_pos_de.vkm, data/C64DTV/x11_sym.vkm,
	data/C64DTV/x11_sym_de.vkm, data/PLUS4/amiga_pos.vkm,
	data/PLUS4/amiga_sym.vkm, data/PLUS4/beos_pos.vkm,
	data/PLUS4/beos_sym.vkm, data/PLUS4/dos_pos.vkm,
	data/PLUS4/dos_sym.vkm, data/PLUS4/osx_pos.vkm,
	data/PLUS4/osx_sym.vkm, data/PLUS4/sdl_pos.vkm,
	data/PLUS4/win_pos.vkm, data/PLUS4/win_sym.vkm,
	data/PLUS4/x11_pos.vkm, data/PLUS4/x11_sym.vkm,
	data/PLUS4/x11_sym_de.vkm, data/SCPU64/amiga_pos.vkm,
	data/SCPU64/amiga_sym.vkm, data/SCPU64/beos_pos.vkm,
	data/SCPU64/beos_sym.vkm, data/SCPU64/dos_pos.vkm,
	data/SCPU64/dos_sym.vkm, data/SCPU64/osx_pos.vkm,
	data/SCPU64/osx_sym.vkm, data/SCPU64/osx_sym_de.vkm,
	data/SCPU64/sdl_keyrah.vkm, data/SCPU64/sdl_keyrah_de.vkm,
	data/SCPU64/sdl_pos.vkm, data/SCPU64/sdl_pos_da.vkm,
	data/SCPU64/sdl_pos_de.vkm, data/SCPU64/sdl_pos_fi.vkm,
	data/SCPU64/sdl_pos_no.vkm, data/SCPU64/sdl_sym.vkm,
	data/SCPU64/win_pos.vkm, data/SCPU64/win_pos_de.vkm,
	data/SCPU64/win_sym.vkm, data/SCPU64/win_sym_de.vkm,
	data/SCPU64/win_sym_it.vkm, data/SCPU64/x11_keyrah.vkm,
	data/SCPU64/x11_keyrah_de.vkm, data/SCPU64/x11_pos.vkm,
	data/SCPU64/x11_pos_de.vkm, data/SCPU64/x11_sym.vkm,
	data/SCPU64/x11_sym_de.vkm, data/VIC20/amiga_pos.vkm,
	data/VIC20/amiga_sym.vkm, data/VIC20/beos_pos.vkm,
	data/VIC20/beos_sym.vkm, data/VIC20/dos_pos.vkm,
	data/VIC20/dos_sym.vkm, data/VIC20/osx_pos.vkm,
	data/VIC20/osx_sym.vkm, data/VIC20/sdl_pos.vkm,
	data/VIC20/sdl_pos_fi.vkm, data/VIC20/win_pos.vkm,
	data/VIC20/win_sym.vkm, data/VIC20/win_sym_US.vkm,
	data/VIC20/x11_pos.vkm, data/VIC20/x11_sym.vkm,
	src/joyport/coplin_keypad.c: Shifted the numerical part of the keypad
	layout to the center, that way the keypads will have a somewhat
	consistent layout.

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

	* data/C64DTV/Makefile.am, data/C64DTV/amiga_pos.vkm,
	data/C64DTV/amiga_sym.vkm, data/C64DTV/beos_pos.vkm,
	data/C64DTV/beos_sym.vkm, data/C64DTV/dos_pos.vkm,
	data/C64DTV/dos_sym.vkm, data/C64DTV/osx_pos.vkm,
	data/C64DTV/osx_sym.vkm, data/C64DTV/osx_sym_de.vkm,
	data/C64DTV/sdl_keyrah.vkm, data/C64DTV/sdl_keyrah_de.vkm,
	data/C64DTV/sdl_pos.vkm, data/C64DTV/sdl_pos_da.vkm,
	data/C64DTV/sdl_pos_de.vkm, data/C64DTV/sdl_pos_fi.vkm,
	data/C64DTV/sdl_pos_no.vkm, data/C64DTV/sdl_sym.vkm,
	data/C64DTV/win_pos.vkm, data/C64DTV/win_pos_de.vkm,
	data/C64DTV/win_sym.vkm, data/C64DTV/win_sym_de.vkm,
	data/C64DTV/win_sym_it.vkm, data/C64DTV/x11_keyrah.vkm,
	data/C64DTV/x11_keyrah_de.vkm, data/C64DTV/x11_pos.vkm,
	data/C64DTV/x11_pos_de.vkm, data/C64DTV/x11_sym.vkm,
	data/C64DTV/x11_sym_de.vkm, data/PLUS4/amiga_pos.vkm,
	data/PLUS4/amiga_sym.vkm, data/PLUS4/beos_pos.vkm,
	data/PLUS4/beos_sym.vkm, data/PLUS4/dos_pos.vkm,
	data/PLUS4/dos_sym.vkm, data/PLUS4/osx_pos.vkm,
	data/PLUS4/osx_sym.vkm, data/PLUS4/sdl_pos.vkm,
	data/PLUS4/win_pos.vkm, data/PLUS4/win_sym.vkm,
	data/PLUS4/x11_pos.vkm, data/PLUS4/x11_sym.vkm,
	data/PLUS4/x11_sym_de.vkm, data/SCPU64/Makefile.am,
	data/SCPU64/amiga_pos.vkm, data/SCPU64/amiga_sym.vkm,
	data/SCPU64/beos_pos.vkm, data/SCPU64/beos_sym.vkm,
	data/SCPU64/dos_pos.vkm, data/SCPU64/dos_sym.vkm,
	data/SCPU64/osx_pos.vkm, data/SCPU64/osx_sym.vkm,
	data/SCPU64/osx_sym_de.vkm, data/SCPU64/sdl_keyrah.vkm,
	data/SCPU64/sdl_keyrah_de.vkm, data/SCPU64/sdl_pos.vkm,
	data/SCPU64/sdl_pos_da.vkm, data/SCPU64/sdl_pos_de.vkm,
	data/SCPU64/sdl_pos_fi.vkm, data/SCPU64/sdl_pos_no.vkm,
	data/SCPU64/sdl_sym.vkm, data/SCPU64/win_pos.vkm,
	data/SCPU64/win_pos_de.vkm, data/SCPU64/win_sym.vkm,
	data/SCPU64/win_sym_de.vkm, data/SCPU64/win_sym_it.vkm,
	data/SCPU64/x11_keyrah.vkm, data/SCPU64/x11_keyrah_de.vkm,
	data/SCPU64/x11_pos.vkm, data/SCPU64/x11_pos_de.vkm,
	data/SCPU64/x11_sym.vkm, data/SCPU64/x11_sym_de.vkm,
	data/VIC20/amiga_pos.vkm, data/VIC20/amiga_sym.vkm,
	data/VIC20/beos_pos.vkm, data/VIC20/beos_sym.vkm,
	data/VIC20/dos_pos.vkm, data/VIC20/dos_sym.vkm,
	data/VIC20/osx_pos.vkm, data/VIC20/osx_sym.vkm,
	data/VIC20/sdl_pos.vkm, data/VIC20/sdl_pos_fi.vkm,
	data/VIC20/win_pos.vkm, data/VIC20/win_sym.vkm,
	data/VIC20/win_sym_US.vkm, data/VIC20/x11_pos.vkm,
	data/VIC20/x11_sym.vkm: Added 'joyport attached keypad' key mappings
	to the c64dtv, scpu64, vic20 and plus4 keymap files.

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

	* data/C64/amiga_pos.vkm, data/C64/amiga_sym.vkm,
	data/C64/beos_pos.vkm, data/C64/beos_sym.vkm, data/C64/dos_pos.vkm,
	data/C64/dos_sym.vkm, data/C64/osx_pos.vkm, data/C64/osx_sym.vkm,
	data/C64/osx_sym_de.vkm, data/C64/sdl_keyrah.vkm,
	data/C64/sdl_keyrah_de.vkm, data/C64/sdl_pos.vkm,
	data/C64/sdl_pos_da.vkm, data/C64/sdl_pos_de.vkm,
	data/C64/sdl_pos_fi.vkm, data/C64/sdl_pos_no.vkm,
	data/C64/sdl_sym.vkm, data/C64/win_pos.vkm, data/C64/win_pos_de.vkm,
	data/C64/win_sym.vkm, data/C64/win_sym_de.vkm,
	data/C64/win_sym_it.vkm, data/C64/x11_keyrah.vkm,
	data/C64/x11_keyrah_de.vkm, data/C64/x11_pos.vkm,
	data/C64/x11_pos_de.vkm, data/C64/x11_sym.vkm,
	data/C64/x11_sym_de.vkm, src/arch/os2/watcom/joyport.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-watcom/joyport.tgt,
	src/arch/sdl/win32-watcom/vice.wpj,
	src/arch/win32/vs_tmpl/joyport.tmpl,
	src/arch/win32/watcom/joyport.tgt, src/arch/win32/watcom/vice.wpj,
	src/c128/c128.c, src/c64/c64.c, src/c64dtv/c64dtv.c, src/cbm2/cbm2.c,
	src/cbm2/cbm5x0.c, src/joyport/Makefile.am,
	src/joyport/coplin_keypad.c, src/joyport/coplin_keypad.h,
	src/keyboard.c, src/pet/pet.c, src/plus4/plus4.c, src/scpu64/scpu64.c,
	src/translate.txt, src/translate_text.c, src/vic20/vic20.c: Added
	'coplin keypad' emulation
	(http://www.64hdd.com/projects/c64-proj3.html), and added keypad keys
	to the c64 .vkm files (other emu .vkm files will follow).

2016-07-30  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: change big endian byteorder to fit ARGB

2016-07-30  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: Fix: uninitialized here :(

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

	* src/keyboard.h: Removed double typedef.

2016-07-29  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: fix: remove useless if condition

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

	* src/keyboard.c: Fixed.

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

	* src/keyboard.c, src/keyboard.h: Handle keypad presses and releases
	properly.

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

	* src/joyport/paperclip64.h: Cosmetic fix.

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

	* src/keyboard.c, src/keyboard.h: Added 'joyport based keypad' support
	to the common keyboard code, it uses row '-5' and uses an array with a
	max of 20 keys. To be used in the 'future' keypad emulation.

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

	* doc/readmes/Readme-SDL2.txt: Updated.

2016-07-29  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: x128 exit crash fix.

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

	* src/arch/os2/watcom/Makefile.am, src/arch/os2/watcom/diag.tgt,
	src/arch/os2/watcom/vice.wpj, src/arch/sdl/win32-watcom/Makefile.am,
	src/arch/sdl/win32-watcom/diag.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/x64sc.tgt,
	src/arch/sdl/win32-watcom/xscpu64.tgt,
	src/arch/win32/vs_tmpl/Makefile.am, src/arch/win32/vs_tmpl/diag.tmpl,
	src/arch/win32/vs_tmpl/vice.tmpl, src/arch/win32/vs_tmpl/x128.tmpl,
	src/arch/win32/vs_tmpl/x64.tmpl, src/arch/win32/vs_tmpl/x64sc.tmpl,
	src/arch/win32/vs_tmpl/xscpu64.tmpl,
	src/arch/win32/watcom/Makefile.am, src/arch/win32/watcom/diag.tgt,
	src/arch/win32/watcom/vice.wpj, src/arch/win32/watcom/x128.tgt,
	src/arch/win32/watcom/x64.tgt, src/arch/win32/watcom/x64sc.tgt,
	src/arch/win32/watcom/xscpu64.tgt: Added the c64 diag harness source
	file to the various project files.

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

	* doc/readmes/Readme-SDL2.txt: Updated SDL2 readme file.

2016-07-27  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: x128 crash fix.

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

	* src/arch/beos/catweaselmkiii-drv.c, src/arch/beos/hardsid-drv.c,
	src/arch/beos/hs-isa.c, src/arch/beos/hs-pci.c,
	src/arch/beos/parsid-drv.c, src/arch/beos/ssi2001-drv.c: Updated.

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

	* configure.proto, src/Makefile.am, src/diag, src/diag/Makefile.am,
	src/diag/c64_diag_586220_harness.c,
	src/diag/c64_diag_586220_harness.h: Started on diagnostic harness
	emulation, no code is 'hooked in' yet.

2016-07-25  AreaScout <areascout@gmx.at>

	* src/arch/sdl/video.c: SDL2 video fix.

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

	* src/lib/libx264/encoder/analyse.c: Inlined the 'round' function in
	the 'included' ffmpeg code.

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

	* doc/hardware-sids.txt, src/arch/beos/catweaselmkiii-drv.c,
	src/arch/beos/hardsid-drv.c, src/arch/beos/hs-isa.c,
	src/arch/beos/hs-pci.c, src/arch/beos/parsid-drv.c,
	src/arch/beos/ssi2001-drv.c: Updated.

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

	* ChangeLog, ChangeLog.1, ChangeLog.2, ChangeLog.3, ChangeLog.4,
	Makefile.am, build/android/build-android.sh, configure.proto,
	doc/vice.chm, doc/vice.hlp, doc/vice.pdf, po/da.po, po/de.po,
	po/es.po, po/fr.po, po/hu.po, po/it.po, po/ko.po, po/nl.po, po/pl.po,
	po/ru.po, po/sv.po, po/tr.po,
	src/arch/android/AnVICE/AndroidManifest.xml,
	src/arch/win32/vice-version.bat, src/version.h: VICE 2.4.29

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

	* src/arch/sdl/Makefile.am: Fixed.

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

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/it.po,
	po/ko.po, po/nl.po, po/pl.po, po/ru.po, po/sv.po, po/tr.po,
	po/translations-status.txt: Did a 'make update-po'.

2016-07-23  Kajtar Zsolt <soci@c64.rulez.org>

	* src/65c02core.c: BBR/BBS has the same extra cycles as normal
	branches. This was verified today for both WDC and R65C02.

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

	* src/arch/unix/cw-pci.c, src/arch/unix/hs-isa.c,
	src/arch/unix/hs-pci.c, src/arch/unix/ps-file.c,
	src/arch/unix/ps-io.c, src/arch/unix/ssi2001-drv.c: Fixed and
	simplified.

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

	* src/arch/beos/catweaselmkiii-drv.c, src/arch/beos/hs-isa.c,
	src/arch/beos/hs-pci.c, src/arch/beos/parsid-drv.c,
	src/arch/beos/ssi2001-drv.c: Fixed and simplified.

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

	* src/arch/win32/cw-pci.c, src/arch/win32/hs-isa.c,
	src/arch/win32/hs-pci.c, src/arch/win32/ps-dll.c,
	src/arch/win32/ssi2001-drv.c: Fixed and simplified.

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

	* src/vicefeatures.c: Added some previously missing items to the
	'vicefeatures.c' file.

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

	* configure.proto: Added some items to the configure summary.

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

	* src/arch/sdl/generate_msvc10_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc10_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc10_sdl1x.bat,
	src/arch/sdl/generate_msvc10_sdl2x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc11_sdl1x.bat,
	src/arch/sdl/generate_msvc11_sdl2x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc12_sdl1x.bat,
	src/arch/sdl/generate_msvc12_sdl2x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc14_sdl1x.bat,
	src/arch/sdl/generate_msvc14_sdl2x.bat,
	src/arch/sdl/generate_msvc6_sdl1x.bat,
	src/arch/sdl/generate_msvc6_sdl2x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc70_sdl1x.bat,
	src/arch/sdl/generate_msvc70_sdl2x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc71_sdl1x.bat,
	src/arch/sdl/generate_msvc71_sdl2x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc8_sdl1x.bat,
	src/arch/sdl/generate_msvc8_sdl2x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc9_sdl1x.bat,
	src/arch/sdl/generate_msvc9_sdl2x.bat,
	src/arch/sdl/msvc-files/Makefile.am,
	src/arch/sdl/msvc-files/make-bindist-sdl1x.bat.proto,
	src/arch/sdl/msvc-files/make-bindist-sdl2x.bat.proto,
	src/arch/sdl/msvc-files/make-bindist.bat.proto: Improved sdl make
	bindist.

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

	* doc/readmes/Makefile.am, doc/readmes/Readme-SDL2.txt: Added SDL2
	readme file.

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

	* src/arch/win32/catweaselmkiii-drv.c, src/arch/win32/cw-pci.c,
	src/arch/win32/hs-isa.c, src/arch/win32/hs-pci.c,
	src/arch/win32/ps-dll.c, src/arch/win32/ssi2001-drv.c: Some warning
	fixes.

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

	* src/arch/sdl/video.c: Order fix.

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

	* src/arch/sdl/msvc-files/ide-config-sdl2.h,
	src/arch/sdl/msvc-files/ide-config.h: Fixed.

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

	* src/arch/sdl: Updated svn ignores.

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

	* src/arch/sdl/generate_msvc8_sdl2x.bat: Fixed.

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

	* src/arch/sdl/generate_msvc10_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc10_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc10_sdl1x.bat,
	src/arch/sdl/generate_msvc10_sdl2x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc11_sdl1x.bat,
	src/arch/sdl/generate_msvc11_sdl2x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc12_sdl1x.bat,
	src/arch/sdl/generate_msvc12_sdl2x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc14_sdl1x.bat,
	src/arch/sdl/generate_msvc14_sdl2x.bat,
	src/arch/sdl/generate_msvc6_sdl1x.bat,
	src/arch/sdl/generate_msvc6_sdl2x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc70_sdl1x.bat,
	src/arch/sdl/generate_msvc70_sdl2x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc71_sdl1x.bat,
	src/arch/sdl/generate_msvc71_sdl2x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc8_sdl1x.bat,
	src/arch/sdl/generate_msvc8_sdl2x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc9_sdl1x.bat,
	src/arch/sdl/generate_msvc9_sdl2x.bat,
	src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe:
	Updated to generate win32-sdl1x-* directories for SDL1, and
	win32-sdl2x-* directories for SDL2.

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

	* src/arch/sdl/archdep.h, src/arch/sdl/archdep_unix.c,
	src/arch/sdl/archdep_win32.c, src/arch/sdl/video.c: Added
	'SDL2Renderer' resource and '-sdl2renderer' cmdline option to the sdl2
	port, to be used to set the preferred sdl2 renderer.

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

	* vice: Added new sdl2 bindist generated directory to the svn ignore.

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

	* src/arch/sdl/uifilereq.c: Fixed warning.

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

	* src/arch/sdl/make-bindist_win32.sh: Fixed.

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

	* src/arch/sdl/video.c: Applied sdl2 x128 crash fix patch by
	AreaScout.

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

	* Makefile.am, configure.proto, src/arch/sdl/make-bindist_win32.sh:
	Added bindist support for win32 sdl2.

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

	* src/arch/amigaos/cw_device.c, src/arch/amigaos/cw_openpci.c,
	src/arch/amigaos/cw_os4.c, src/arch/amigaos/hs_openpci.c,
	src/arch/amigaos/hs_os4.c: Some amiga hardware sid improvements.

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

	* src/arch/beos/pci-drv.c: Better beos pci detection.

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

	* src/arch/sdl/menu_help.c: Use 'SDL2' in the help/about text when
	using the sdl2 ui.

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

	* configure.proto: Slight order change to make win32 sdl show up as
	sdl2 in the configure summary.

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

	* src/vice_sdl.h: Fixed.

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

	* src/vice_sdl.h: The same for non-prefixed sdl headers.

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

	* src/vice_sdl.h: Added conditional includes of sdl2 renderer headers.

2016-07-20  Kajtar Zsolt <soci@c64.rulez.org>

	* src/c64/cart/reu.c: This is likely needed for swap as well

2016-07-20  Kajtar Zsolt <soci@c64.rulez.org>

	* src/c64/c64memsc.c, src/c64/cart/reu.c, src/viciisc/vicii-cycle.c,
	src/viciisc/vicii-cycle.h: Improve x64sc REU write timing

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

	* src/arch/beos/catweaselmkiii-drv.c, src/arch/beos/parsid-drv.c:
	Added missing functions.

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

	* src/arch/beos/catweaselmkiii-drv.c, src/arch/beos/hs-isa.c,
	src/arch/beos/hs-pci.c: Use 'snooze' instead of 'usleep'.

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

	* src/arch/beos/io-access.c: Fixed.

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

	* src/arch/beos/catweaselmkiii-drv.c, src/arch/beos/hs-isa.c,
	src/arch/beos/hs-pci.c, src/arch/beos/hs.h, src/arch/beos/io-access.c,
	src/arch/beos/parsid-drv.c, src/arch/beos/pci-drv.c,
	src/arch/beos/ssi2001-drv.c: Some fixes.

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

	* configure.proto, src/arch/beos/Makefile.am,
	src/arch/beos/catweaselmkiii-drv.c, src/arch/beos/hardsid-drv.c,
	src/arch/beos/hs-isa.c, src/arch/beos/hs-pci.c, src/arch/beos/hs.h,
	src/arch/beos/io-access.c, src/arch/beos/io-access.h,
	src/arch/beos/parsid-drv.c, src/arch/beos/pci-drv.c,
	src/arch/beos/pci-drv.h, src/arch/beos/ssi2001-drv.c,
	src/arch/sdl/catweaselmkiii-drv.c, src/arch/sdl/hardsid-drv.c,
	src/arch/sdl/hs-isa.c, src/arch/sdl/hs-pci.c,
	src/arch/sdl/io-access.c, src/arch/sdl/parsid-drv.c,
	src/arch/sdl/pci-drv.c, src/arch/sdl/ssi2001-drv.c: Added catweasel,
	hardsid, ssi2001 and parsid support to the beos port.

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

	* doc/hardware-sids.txt: Updated.

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

	* src/resid, src/resid-dtv: Added the resid/resid-dtv 'COPYING' and
	'INSTALL' files to the svn ignore list.

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

	* src/resid/COPYING, src/resid/INSTALL, src/resid-dtv/COPYING,
	src/resid-dtv/INSTALL: Removed 'COPYING' and 'INSTALL' from the
	resid/resid-dtv subdirs.

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

	* configure.proto, src/arch/unix/pci-drv.c: Added pciutils support to
	the unix port.

2016-07-19  groepaz <groepaz@gmx.net>

	* doc/vice.pdf: plop

2016-07-19  groepaz <groepaz@gmx.net>

	* src/c64/c64memsnapshot.c: read old value of 'VirtualDevices' before
	checking snapshot version, else a random undefined value will be
	restored on failure

2016-07-19  groepaz <groepaz@gmx.net>

	* src/arch/sdl/lightpendrv.c: fix warning

2016-07-19  groepaz <groepaz@gmx.net>

	* src/arch/sdl/archdep_win32.c: reverting previous hack, see comments.
	stdout can not work unless SUBSYSTEM:CONSOLE is used. in newer MSVC
	versions _CONSOLE has to be defined manually to make it work

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

	* src/arch/sdl/msvc-files/ide-config-mips.h,
	src/arch/sdl/msvc-files/ide-config-sdl2.h,
	src/arch/sdl/msvc-files/ide-config.h: Fixed 'snprintf' macros.

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

	* src/arch/sdl/Makefile.am,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc14_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc14_sdl1x.bat,
	src/arch/sdl/generate_msvc14_sdl2x.bat: Added msvc14 project file
	generation to the sdl(2) port.

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

	* src/arch/sdl/Makefile.am,
	src/arch/sdl/generate_msvc10_ffmpeg_project.bat,
	src/arch/sdl/generate_msvc10_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc10_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc10_project.bat,
	src/arch/sdl/generate_msvc10_sdl1x.bat,
	src/arch/sdl/generate_msvc10_sdl2x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_project.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc11_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc11_project.bat,
	src/arch/sdl/generate_msvc11_sdl1x.bat,
	src/arch/sdl/generate_msvc11_sdl2x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_project.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc12_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc12_project.bat,
	src/arch/sdl/generate_msvc12_sdl1x.bat,
	src/arch/sdl/generate_msvc12_sdl2x.bat,
	src/arch/sdl/generate_msvc6_project.bat,
	src/arch/sdl/generate_msvc6_sdl1x.bat,
	src/arch/sdl/generate_msvc6_sdl2x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_project.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc70_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc70_project.bat,
	src/arch/sdl/generate_msvc70_sdl1x.bat,
	src/arch/sdl/generate_msvc70_sdl2x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_project.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc71_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc71_project.bat,
	src/arch/sdl/generate_msvc71_sdl1x.bat,
	src/arch/sdl/generate_msvc71_sdl2x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_project.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc8_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc8_project.bat,
	src/arch/sdl/generate_msvc8_sdl1x.bat,
	src/arch/sdl/generate_msvc8_sdl2x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_project.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl1x.bat,
	src/arch/sdl/generate_msvc9_ffmpeg_sdl2x.bat,
	src/arch/sdl/generate_msvc9_project.bat,
	src/arch/sdl/generate_msvc9_sdl1x.bat,
	src/arch/sdl/generate_msvc9_sdl2x.bat,
	src/arch/sdl/generate_msvcmips_project.bat,
	src/arch/sdl/generate_msvcmips_sdl1x.bat,
	src/arch/sdl/msvc-files/Makefile.am,
	src/arch/sdl/msvc-files/ide-config-sdl2.h,
	src/arch/win32/vs_tmpl/mkmsvc.c, src/arch/win32/vs_tmpl/mkmsvc.exe:
	Added SDL2 support to the msvc project files generator.

2016-07-19  groepaz <groepaz@gmx.net>

	* src/arch/sdl/archdep_win32.c: log to stdout by default, not
	vice.log - someone needs to confirm it still works on SDL1

2016-07-19  groepaz <groepaz@gmx.net>

	* src/arch/sdl/menu_video.c: fix warning

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

	* src/arch/sdl/video.c: fix codestyle

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

	* src/arch/sdl/video.c, src/vice_sdl.h: Cosmetic fixes by AreaScout.

2016-07-19  groepaz <groepaz@gmx.net>

	* src/lib.c: properly exclude code for LIB_DEBUG_CALLER

2016-07-19  groepaz <groepaz@gmx.net>

	* src/lib.c: remove pointless MSC 'fix' - whatever the problem was,
	this certainly isnt the proper fix for it.

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

	* src/arch/sdl/vsyncarch.c: Fix sdl2 sreen update issues.

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

	* src/lib.c: Some msvc exclusions.

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

	* src/arch/win32/cw-pci.c, src/arch/win32/hs-pci.c: Use 'int' instead
	of 'bool'.

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

	* src/arch/sdl/menu_video.c, src/arch/sdl/video.c, src/vice_sdl.h:
	Some SDL2 'fixes' by AreaScout.

2016-07-17  groepaz <groepaz@gmx.net>

	* src/c64/cart/kcs.c: re-revert to socis changes again, it seems to be
	correct afterall (verified against freeze from real KCS made by
	fierman) cheers!

2016-07-17  groepaz <groepaz@gmx.net>

	* src/c64/cart/kcs.c: reverted r31406, it breaks (at least)
	freeze/bload. yawn

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

	* src/c64/cart/kcs.c: This cartridge is not rocket science. Really ;)

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

	* src/arch/unix/hs-pci.c: Added missing include.

2016-07-16  groepaz <groepaz@gmx.net>

	* src/sid/catweaselmkiii.c: fix typo

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

	* src/arch/unix/parsid-drv.c, src/arch/unix/ps-io.c,
	src/arch/unix/ssi2001-drv.c: Updated.

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

	* src/arch/unix/pci-drv.c: Fixed.

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

	* src/arch/sdl/hs-pci.c, src/arch/unix/Makefile.am,
	src/arch/unix/hardsid-drv.c, src/arch/unix/hs-isa.c,
	src/arch/unix/hs-pci.c, src/arch/unix/hs.h: Added unix direct pci io
	access for pci hardsid.

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

	* src/arch/unix/pci-drv.c: Fixed.

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

	* src/arch/unix/Makefile.am, src/arch/unix/catweaselmkiii-drv.c,
	src/arch/unix/cw-pci.c: Fixed.

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

	* configure.proto, src/arch/unix/catweaselmkiii-drv.c,
	src/arch/unix/cw-device.c, src/arch/unix/cw-pci.c: Proper detection
	and separation of driver and direct pci i/o access based catweasel
	code.

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

	* configure.proto, src/arch/unix/hardsid-drv.c,
	src/arch/unix/hs-isa.c: Changed 'HAVE_HARDSID_ISA' to
	'HAVE_HARDSID_IO', since the future PCI hardsid access will use the
	same define.

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

	* src/arch/unix/pci-drv.c: Fixed.

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

	* doc/hardware-sids.txt, src/arch/sdl/cw-device.c,
	src/arch/sdl/cw-pci.c, src/arch/unix/catweaselmkiii-drv.c,
	src/arch/unix/cw-device.c, src/arch/unix/cw-pci.c, src/arch/unix/cw.h,
	src/arch/unix/pci-drv.c: Added unix direct pci io access for cw3/4.

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

	* src/arch/unix/io-access.c: Added svr4 style io permission calls,
	should make io access work on things like solaris,
	sco unix/openserver/unixware...etc

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

	* configure.proto, src/Makefile.am, src/arch/amigaos/Makefile.am,
	src/arch/amigaos/genintl_h.sh, src/arch/amigaos/genintl_h.sh.in,
	src/gentranslate_h.sh, src/gentranslate_h.sh.in: Removed
	autogeneration of genintl_h.sh (amiga) and gentranslate_h.sh
	(generic).

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/pci-drv.c,
	src/arch/unix/Makefile.am, src/arch/unix/pci-drv.c,
	src/arch/unix/pci-drv.h: Added unix pci-drv.* files to be used for pci
	configuration space access, currently not used yet.

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

	* src/arch/msdos/pci-drv.h: Updated comment.

2016-07-13  groepaz <groepaz@gmx.net>

	* configure.proto, src/memcmp.c: deleted memcmp.c - if that make VICE
	fail on your sunOS4 machine, bad luck

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

	* doc/Makefile.am, doc/hardware-sids.txt: Added a document detailing
	the 'hardware sid' support.

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

	* src/arch/unix/io-access.c: Simplified and fixed.

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

	* src/arch/unix/catweaselmkiii-drv.c: Updated.

2016-07-11  groepaz <groepaz@gmx.net>

	* src/arch/unix/vsyncarch.c, src/sound.c, src/vsync.c: massaged vsync
	code a bit, this should solve the problem that the emulator can not
	recover from a drop in frame rate other than by interacting with the
	UI

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

	* src/arch/win32/hardsid-drv.c, src/arch/win32/hs-isa.c,
	src/arch/win32/parsid-drv.c, src/arch/win32/ps-dll.c,
	src/arch/win32/ssi2001-drv.c: Updated.

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

	* src/arch/win32/hs-pci.c: Simplified.

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

	* src/arch/win32/cw-pci.c: Simplified.

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

	* src/arch/win32/catweaselmkiii-drv.c, src/arch/win32/cw-dll.c,
	src/arch/win32/cw-pci.c, src/arch/win32/hardsid-drv.c,
	src/arch/win32/hs-dll.c, src/arch/win32/hs-isa.c,
	src/arch/win32/hs-pci.c, src/arch/win32/parsid-drv.c,
	src/arch/win32/ps-dll.c, src/arch/win32/ssi2001-drv.c: Updated.

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

	* src/arch/win32/hardsid-drv.c, src/arch/win32/hs-dll.c,
	src/arch/win32/hs-isa.c, src/arch/win32/hs-pci.c,
	src/arch/win32/parsid-drv.c, src/arch/win32/ps-io.c,
	src/arch/win32/ssi2001-drv.c: Updated.

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

	* src/arch/win32/ps-dll.c: Added default lpt addresses in case the
	windows registry doesn't keep track of them.

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

	* src/arch/win32/hs-pci.c: Added winio32 PCI I/O access support to the
	windows pci hardsid driver.

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

	* src/arch/win32/cw-pci.c: Added winio support to the windows cw
	driver, makes it able for windows nt4/2000/xp/server/vista/7/8/10 to
	access the cw without any cw drivers.

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

	* doc/readmes/Readme-DOS.txt: Updated dos readme with hardware sids
	information.

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

	* src/arch/win32/catweaselmkiii-drv.c, src/arch/win32/cw-dll.c,
	src/arch/win32/cw-pci.c, src/arch/win32/hardsid-drv.c,
	src/arch/win32/hs-dll.c, src/arch/win32/hs-isa.c,
	src/arch/win32/hs-pci.c, src/arch/win32/parsid-drv.c: Updated.

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

	* src/arch/win32/ps-dll.c: Added winio support to the windows parsid
	driver.

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

	* src/arch/win32/ssi2001-drv.c: Slight fix.

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

	* src/arch/win32/ssi2001-drv.c: Added winio support to the windows
	ssi2001 driver.

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

	* src/arch/win32/catweaselmkiii-drv.c, src/arch/win32/cw-dll.c,
	src/arch/win32/cw-pci.c, src/arch/win32/hardsid-drv.c,
	src/arch/win32/hs-dll.c, src/arch/win32/hs-pci.c,
	src/arch/win32/ps-dll.c: Updated.

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

	* src/arch/win32/hs-isa.c: Added winio support to the windows isa
	hardsid driver.

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/cw-device.c,
	src/arch/sdl/cw-pci.c, src/arch/sdl/win32-watcom/arch.tgt,
	src/arch/sdl/win32-watcom/vice.wpj, src/arch/win32/Makefile.am,
	src/arch/win32/catweaselmkiii-drv.c, src/arch/win32/cw-dll.c,
	src/arch/win32/cw-pci.c, src/arch/win32/cw.h,
	src/arch/win32/vs_tmpl/arch_native.tmpl,
	src/arch/win32/vs_tmpl/arch_sdl.tmpl, src/arch/win32/watcom/arch.tgt,
	src/arch/win32/watcom/vice.wpj: Added direct PCI I/O support to the
	windows cw3 driver.

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

	* src/arch/win32/hardsid-drv.c, src/arch/win32/hs-pci.c: Changed pci
	hardsid support to use winio instead of inpout.

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

	* configure.proto: Fixed.

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

	* configure.proto: Disable catweasel, hardsid, ssi2001 and parsid for
	non-x86 platforms.

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

	* src/arch/sdl/Makefile.am, src/arch/sdl/hs-pci.c,
	src/arch/sdl/win32-watcom/arch.tgt,
	src/arch/sdl/win32-watcom/vice.wpj, src/arch/win32/Makefile.am,
	src/arch/win32/hardsid-drv.c, src/arch/win32/hs-pci.c,
	src/arch/win32/hs.h, src/arch/win32/vs_tmpl/arch_native.tmpl,
	src/arch/win32/vs_tmpl/arch_sdl.tmpl, src/arch/win32/watcom/arch.tgt,


See `ChangeLog.111